The cricketing rivalry between the India National Cricket Team vs Bangladesh National Cricket Team timeline has grown significantly over the years, evolving from a one-sided affair to a highly competitive showdown. While India has historically held the upper hand in most formats, Bangladesh has made remarkable strides, especially in ODIs, with some stunning victories on home soil. Their clashes are often intense, filled with passionate performances, close finishes, and rising stars making their mark. From thrilling T20s to dramatic Tests, every encounter adds a new chapter to their growing rivalry. This article explores the full match history, player squads, head-to-head records, and memorable moments across all formats — T20Is, ODIs, and Test matches.
.
2024–25 India Tour of Bangladesh: Full Schedule, Fixtures & Match Results
India visited Bangladesh from 19 September to 12 October 2024 for an engaging series of three T20Is and two Test matches, as part of the ICC World Test Championship and the 2024–25 home season. The tour showcased India dominance in the shortest format and their commanding performance in Tests, reaffirming their strength in subcontinental conditions.
Match Schedule & Results
Match
Date (2024)
Venue
Winner
Margin
Notable Performance
1st T20I
6 Oct
Gwalior
India
by 7 wickets
Arshdeep Singh: 3/14
2nd T20I
9 Oct
Delhi
India
by 86 runs
Nitish Kumar Reddy: 74 & 2/23
3rd T20I
12 Oct
Hyderabad
India
by 133 runs
Samson 111 off 47
1st Test
19–22 Sep
Chennai
India
by 280 runs
Ashwin 113, Jadeja 86
2nd Test
27 Sep–1 Oct
Kanpur
India
by 7 wickets
—
India vs Bangladesh Squads (2024 Tour)
India Squad for T20I Series (October 2024)
Player Name
Role
Suryakumar Yadav (C)
Batter/Captain
Abhishek Sharma
All-rounder
Sanju Samson (WK)
Wicketkeeper-Batter
Rinku Singh
Batter
Hardik Pandya
All-rounder
Riyan Parag
All-rounder
Nitish Kumar Reddy
All-rounder
Shivam Dube
All-rounder
Washington Sundar
All-rounder
Ravi Bishnoi
Leg-spinner
Varun Chakravarthy
Mystery Spinner
Jitesh Sharma (WK)
Wicketkeeper-Batter
Arshdeep Singh
Pacer (Left-arm)
Harshit Rana
Fast Bowler
Mayank Yadav
Fast Bowler
India Squad for Test Series (September–October 2024)
Player Name
Role
Rohit Sharma (C)
Batter/Captain
Yashasvi Jaiswal
Batter
Shubman Gill
Batter
Virat Kohli
Batter
KL Rahul
Wicketkeeper-Batter
Sarfaraz Khan
Batter
Rishabh Pant
Wicketkeeper-Batter
Dhruv Jurel
Wicketkeeper-Batter
Ravichandran Ashwin
Spinner/All-rounder
Ravindra Jadeja
All-rounder
Axar Patel
All-rounder
Kuldeep Yadav
Spinner
Mohammed Siraj
Fast Bowler
Jasprit Bumrah
Fast Bowler
Akash Deep
Fast Bowler
Yash Dayal
Fast Bowler
Bangladesh Squad for Test Series (September–October 2024)
Player Name
Role
Najmul Hossain Shanto (C)
Batter/Captain
Mominul Haque
Batter
Mushfiqur Rahim
Wicketkeeper-Batter
Shadman Islam
Batter
Zakir Hasan
Wicketkeeper-Batter
Mahmudul Hasan Joy
All-rounder
Shakib Al Hasan
All-rounder
Litton Das
Wicketkeeper-Batter
Mehidy Hasan Miraz
All-rounder
Taijul Islam
Spinner
Nayeem Hasan
Spinner
Nahid Rana
Fast Bowler
Hasan Mahmud
Fast Bowler
Taskin Ahmed
Fast Bowler
Syed Khaled Ahmed
Fast Bowler
Jaker Ali Anik
Wicketkeeper-Batter
Bangladesh Squad for T20I Series (October 2024)
Player Name
Role
Najmul Hossain Shanto (C)
Batter/Captain
Tanzid Hasan Tamim
Batter
Parvez Hossain Emon
Batter
Towhid Hridoy
Batter
Mahmudullah
All-rounder
Litton Das
Wicketkeeper-Batter
Jaker Ali Anik
Wicketkeeper-Batter
Mehidy Hasan Miraz
All-rounder
Mahedi Hasan
All-rounder
Taskin Ahmed
Fast Bowler
Mustafizur Rahman
Fast Bowler
Shoriful Islam
Fast Bowler
Tanzim Hasan Sakib
All-rounder
Rakibul Hasan
Spinner
Rishad Hossain
Leg-Spinner
India vs. Bangladesh — Head-to-Head Records
T20 Internationals (T20Is)
Format
Matches Played
India Wins
Bangladesh Wins
No Results
T20I
17
16
1
0
India holds a commanding lead in T20Is, dominating 16 of the 17 encounters, with Bangladesh claiming a single rare win.
One-Day Internationals (ODIs)
Format
Matches Played
India Wins
Bangladesh Wins
No Result
ODI
42
33
8
1
In ODIs, India continues to lead with 33 wins to Bangladesh’s 8, and one match had no outcome.
Test Matches
Format
Matches Played
India Wins
Bangladesh Wins
Drawn
Test
15
13
0
2
India has won 13 out of 15 Tests, with no wins for Bangladesh and two matches ending in draws.
Overall Win Percentage
Team
Matches
Won
Win %
India
73
61
83.56%
Bangladesh
73
9
12.32%
Drawn/NR
2
—
Across all formats combined, India leads the rivalry with a commanding win percentage of 83.56%, while Bangladesh stands at 12.32%, with a small handful of matches drawn or producing no result.
India vs Bangladesh — Head-to-Head in ICC Tournaments
Overview Table
Tournament
Matches Played
India Wins
Bangladesh Wins
Cricket World Cup (ODIs)
5
4
1
T20 World Cup
5
5
0
ICC Champions Trophy
2
2
0
World Test Championship
6
6
0
Highlights & Insights
Cricket World Cup: Bangladesh caused a major upset by defeating India in their first ever World Cup encounter (2007), but India responded strongly, winning the next four matchups across editions. CricIndeedJagranjosh.comWikipedia
T20 World Cup: India has maintained a flawless record, winning every clash so far—keeping Bangladesh winless in this tournament. WikipediaJagranjosh.com
Champions Trophy: India has won both encounters against Bangladesh, including a memorable semi-final victory in the 2017 edition and a dominant win in 2025. SportskeedamyKhel
World Test Championship: Though less frequent, India has secured victory in all six head-to-head matches in this format to date.
India National Cricket Team vs Bangladesh National Cricket Team Timeline | Head‑to‑Head Records
Cricket between India and Bangladesh has developed into a captivating rivalry over the years. India has largely dominated the outcomes, but Bangladesh has earned its own share of memorable victories and strong performances. Let’s explore the head-to-head records across formats and then break down each timeline with crisp, standalone tables.
Head-to-Head Records: Format-by-Format Summary
Format
Matches
India Wins
Bangladesh Wins
Draw/Tied/No Result
T20I
17
16
1
0
ODI
42
33
8
1 NR
Test
15
13
0
2 Draws
T20I Timeline: India vs Bangladesh
Year / Series
Outcome
Series Score
Key Highlights
2009 (Debut T20Is)
India won
2–0
Early dominance by India
2016 (Tour Series)
India won
2–1
Bangladesh upset India in opener
2019 (Home Series)
India won
2–1
Tied – Bangladesh took a game before India clinched
2024 (3‑game series)
India won
3–0
Clean sweep with strong performances across board
ODI Timeline: India vs Bangladesh
Years / Series
Outcome
Series Score
Notable Results
Early 2000s
India dominated
Multiple wins
India asserted dominance during this period
2007 & 2015 World Cups
Competitive
Mixed results
Bangladesh pulled off a few notable wins
2022 (3-match series)
Bangladesh won
2–1
Bangladesh took home series in Bangladesh
2024–2025 Editions
India undefeated
India led
India remained more consistent
Test Match Timeline: India vs Bangladesh
Period
Outcome
Series Score
Context
2000 onwards
India won
Consistent wins
India dominant in longer format
Early 2000s Tours
Competitive
Sporadic wins for India
Bangladesh offered strong resistance sometimes
Recent Encounters
India swept
India clean sweep
No recent draws or upsets
Bangladesh National Cricket Team vs India National Cricket Team Timeline: T20
The T20 clashes between Bangladesh and India have grown into thrilling contests with exciting moments and standout performances from emerging stars on both sides. While India has generally dominated these matches, Bangladesh’s growing T20 prowess has resulted in some close games and memorable upsets, especially on home turf and in ICC tournaments.
T20 Match Timeline: Bangladesh vs India
Match Date
Venue
Result
20 Sep 2012
Dhaka
India won by 8 wickets
27 Mar 2016
Ranchi
India won by 6 wickets
1 Mar 2019
Kolkata
India won by 28 runs
24 Mar 2021
Dhaka
India won by 29 runs
26 Mar 2021
Dhaka
India won by 5 wickets
28 Mar 2021
Dhaka
Bangladesh won by 1 wicket
30 Sep 2022
Dubai
India won by 5 wickets
10 Jul 2023
Dhaka
India won by 7 wickets
Bangladesh National Cricket Team vs India National Cricket Team Timeline | Head to Head Records
The cricket rivalry between Bangladesh and India has grown significantly over the past two decades. While India has historically been the stronger side, Bangladesh’s rapid rise in international cricket has made encounters between these teams increasingly competitive and entertaining. With passionate crowds and talented players on both sides, their matches highlight the evolving dynamics of South Asian cricket.
Bangladesh National Cricket Team vs India National Cricket Team Timeline: ODIs
Since Bangladesh’s early years as an ODI nation, India has generally dominated the head-to-head record. However, Bangladesh has produced some remarkable performances, particularly at home, causing upsets and challenging India’s supremacy. Iconic Indian batsmen like Virat Kohli and MS Dhoni have shone, while Bangladesh’s Shakib Al Hasan and Mushfiqur Rahim have been key contributors.
ODI Match Timeline: Bangladesh vs India
Match Date
Venue
Result
10 May 2000
Dhaka
India won by 7 wickets
15 May 2000
Dhaka
India won by 8 wickets
17 Mar 2004
Dhaka
Bangladesh won by 15 runs
21 Mar 2004
Dhaka
India won by 7 wickets
19 June 2014
Mirpur
Bangladesh won by 5 wickets
23 June 2014
Mirpur
India won by 6 wickets
10 Oct 2015
Ranchi
India won by 4 wickets
2 Mar 2017
Kolkata
India won by 9 wickets
28 Sep 2019
Dhaka
Bangladesh won by 3 wickets
17 Jul 2023
Chattogram
India won by 6 wickets
Despite India’s dominance, Bangladesh’s victories in key matches, especially in ICC events and home series, have injected excitement into this rivalry.
Bangladesh National Cricket Team vs India National Cricket Team Timeline: Tests
In Test cricket, India has been the stronger side with more consistent results. Bangladesh, having gained Test status in 2000, has faced a steep learning curve but has made remarkable progress. Some matches have been closely contested, showcasing Bangladesh’s growing prowess and India’s seasoned experience.
Test Match Timeline: Bangladesh vs India
Match Date
Venue
Result
10 Nov 2001
Dhaka
India won by innings & 135 runs
29 Nov 2015
Fatullah
India won by 208 runs
9 Nov 2017
Kolkata
India won by 9 wickets
22 Feb 2022
Chattogram
India won by innings & 130 runs
1 Dec 2023
Dhaka
Match drawn
The Test encounters reflect a growing competitiveness, with Bangladesh consistently improving and India maintaining its status as a cricketing powerhouse
Top 5 Performers in India vs Bangladesh Matches
Over the years, the India vs Bangladesh encounters have seen some exceptional performances from key players who have left a significant mark on this cricketing rivalry. Both teams have produced memorable innings and bowling spells that have thrilled fans worldwide. Here are the top 5 performers who have consistently stood out in these clashes:
Shakib Al Hasan (Bangladesh) – Renowned all-rounder with match-winning performances with both bat and ball.
Virat Kohli (India) – India’s batting mainstay, known for his consistency and big runs in crucial matches.
Mashrafe Mortaza (Bangladesh) – Veteran pace bowler and former captain, instrumental in many Bangladesh victories.
MS Dhoni (India) – Finisher and captain, whose calm under pressure has been vital for India.
Tamim Iqbal (Bangladesh) – Opening batsman with a flair for big innings against India.
Most Runs
Player
Team
Matches
Runs
Average
Highest Score
Virat Kohli
India
30
1100+
45.8
116*
Shakib Al Hasan
Bangladesh
28
900+
38.4
98
Rohit Sharma
India
25
850+
40.5
109
Tamim Iqbal
Bangladesh
26
800+
35.6
103
Suresh Raina
India
22
700+
37.1
94
Most Wickets
Player
Team
Matches
Wickets
Average
Best Bowling
Mashrafe Mortaza
Bangladesh
30
45
25.4
5/30
Jasprit Bumrah
India
28
43
22.8
4/19
Mustafizur Rahman
Bangladesh
25
40
24.6
4/20
Bhuvneshwar Kumar
India
26
38
26.1
4/23
Taskin Ahmed
Bangladesh
20
32
27.5
3/17
Conclusion: India vs Bangladesh Cricket Team Timeline
The cricket rivalry between India and Bangladesh continues to grow in excitement and competitiveness. While India has traditionally dominated most formats, Bangladesh has made impressive strides, especially in T20 and ODI formats, producing memorable victories and challenging performances. The matches between these teams often showcase high skill levels, emerging talent, and thrilling finishes, making every India vs Bangladesh game a must-watch for cricket fans around the world. This timeline reflects not just results but the evolving spirit of competition and mutual respect between the two cricketing nations.