India vs Bangladesh Asia Cup 2025 head-to-head stats highlight their competitive rivalry, including matches played, wins, records, and standout performances, offering fans detailed insights into both teams’ tournament history.
Advertisement
Asia Cup 2025: IND vs BAN Head-to-Head Stats & Records

Summary
When it comes to the Asia Cup, people always talk about rivalries between India vs Pakistan or India vs Sri Lanka, but there is one more rivalry that always gets overshadowed by the rivalries between Ind vs Pak and Ind vs SL which is India vs Bangladesh. IND vs BAN is always a treat to watch, and fans are always excited about the kind of contest they will be able to get out between these two rivals, especially when it comes to the Asia Cup. Both teams have faced each other for the first time back on 27th October 1988, where India comfortably won the match by 9 wickets after an incredible half-century by India's veteran Navjot Singh Sidhu, while their last encounter in the Asia Cup was back in September 2023, where Bangladesh beat 2-time ICC ODI World Cup winners India with the help of one of the best all-rounders in the worlds Shakib Al Hasan who scored incredible 80 runs of 85 balls and led his team to a victory.
If we take a look at the India vs Bangladesh head to head record in the Asia Cup, both teams have faced each other 15 times over the years, where India has dominated their encounters where India has winning 13 of their clashes, while Bangladesh has just won only 2 times, which makes Ind vs Ban head to head score of 13-2. Over the years, both teams have given plenty of matches to remember, whether their clash in the 2008 Asia Cup, where Suresh Raina scored out outstanding century, or their encounter in the 2012 Asia Cup, where Shakib Al Hasan led his team to victory against India for the very first time in the Asia Cup. Fans will expect the same memorable moments like this in the 2025 Asia Cup, which will be played in T20 format.
Category | India | Bangladesh |
---|---|---|
Matches Played | 15 | 15 |
Matches Won | 13 | 2 |
Matches Lost | 2 | 13 |
No Result | 0 | 0 |
Highest Score | 284/3 (2008, ODI) | 293/5 (2012, ODI) |
Lowest Score | 166 (1995, ODI) | 99/8 (1988, ODI) |
Total Centuries | 5 | 1 |
India vs Bangladesh Head-to-Head Records in ACC Tournaments: Asia Cup 2025
According to the statistics of the Indian National Cricket Team vs the Bangladesh National Cricket Team, both teams have faced each other 15 times over the years in the Asia Cup, where India has the upper hand as they have won 13 of their encounters, while Pakistan has just won 2 of their clashes, which gave India an edge in their overall head to head encounters in this prestigious tournament.
Surprisingly, in terms of high score, Bangladesh has the upper hand, as back in the 2008 Asia Cup, Bangladesh beat India by 5 wickets with the all-round performance by Shakib Al Hasan, who scored a brilliant 46 runs and also took a wicket for his team, which rightfully earned him Player of the Match.
But on the other side, Bangladesh also has the lowest totals between these two rivals, as back in 1988, Bangladesh lost against India by 9 wickets. When it comes to the individual performances by both teams, these two giants have witnessed iconic centuries over the years and across formats in the Asia Cup, with India registering 5 centuries while Bangladesh registering just 1 century.
IND vs BAN Asia Cup T20 Records
When it comes to India vs Bangladesh head-to-head in the T20 format of the Asia Cup, both teams have clashed against each other twice, where India has yet to face defeat against Bangladesh, as their first encounter in the Asia Cup T20 was back in 2016, where the two-time ICC T20 World Cup winners India won the game by 45 runs with the help of stunning innings by one of the best openers in the world Rohit Sharma who scored brilliant 83 runs off just 55 balls.
However, after their defeat against India, Bangladesh managed to bounce back as they reached the finals of the Asia Cup 2016, where they faced India for the second time in the league, though this time the stakes were high. After a well-fought match by Bangladesh, the result was the same as their encounter in the first game, as India won the finals by 8 wickets with the help of India's former opener Shikhar Dhawan, who scored a brilliant 60 runs off 44 balls, which led India to win the Asia Cup for the 6th time.
Year | Venue | Winner | Margin | Result Type |
---|---|---|---|---|
2016 | Mirpur, Bangladesh | India | Won by 45 runs | Group Stage |
2016 | Mirpur, Bangladesh | India | Won by 8 wickets | Finals |
India vs Bangladesh Head To Head (1988 – 2025)
According to the India vs Bangladesh statistics, both teams have faced each other 74 times across all formats in Test, ODI, and T20s. Both have played 42 ODIs, 17 T20s, and 15 ODIs. Their first encounter occurred in the form of an ODI format as both teams clashed against each other for the very first time in the Asia Cup 1988 October 27th, where India registered their first victory against them in the International format.
These two nations first clashed in the Test format of the game back in November 2000, where India again comfortably won their encounter, parallel to their first win in the 50-over format by 9 wickets, with the help of a brilliant performance by India's legendary all-rounder Sunil Josh, who took 8 wickets in both innings.
Both cricket giants met for the very first time in the shorter format of the game back in the 2009 edition of the ICC T20 World Cup, where India again won the match comfortably by 25 runs with the help of India's former left-arm off-spinner Pragyan Ojha, who took 4 wickets in his spell and gave just 21 runs off it.
These two teams met last time in the ODI format back in February 2025 in the 2nd game of the Champions Trophy 2025 in Dubai, where India won by 6 wickets with the help of one of the best ODI batters in the world right now, Shubhman Gill, who scored a brilliant century and led his team to victory.
Format | Matches | India Won | Bangladesh Won | Tied / No Result | First Match | Last Match |
---|---|---|---|---|---|---|
Test | 15 | 13 | 0 | 2 (Drawn) | 2000 November 10th | 2024 September 27th |
ODI | 42 | 33 | 8 | 1 (NR) | 1988 October 27th | 2025 Febuary 20th |
T20I | 17 | 16 | 1 | 0 | 2009 June 6th | 2024 Octorber 12th |
Advertisement
Bangladesh vs India Head to Head in Test Cricket
Bangladesh vs India in Test cricket holds a deeper meaning in Test cricket as it was first begun in late 2000, the peak era of the Indian Cricket Team, where the Goat of Cricket, Sachin Tendulkar, was in his prime, and Indian batters like Rahul Dravid, who was considered as one of the best Test batters of all time were the cricket giants where bowlers were afraid to face them.
If we take a look at the India vs Bangladesh stats in Test cricket, both teams have faced each other 15 times throughout the years, where the results are one-sided as India has completely dominated, as they have won 13 of their encounters, while Bangladesh has yet to register their first win against them, as 2 of their games were ended in a draw.
Bangladesh vs India Test Records
When it comes to the Test records between these two nations, India holds the record of a massive total of 668/7 declared against Bangladesh, back in February 2017, where Virat Kohli scored a remarkable double-century, which led his team to a victory by 208 runs. On the other hand, Bangladesh holds a record of the lowest total of 91/10 in Test Cricket back in November 2000, which was the very first match between these two nations in the longer format of the game.
When it comes to the Individual records of players between these two nations, Sachin Tendulkar holds the highest score in a single innings, where he scored a brilliant 248 runs back in December 2004, which to this day remains his highest score in the Test format. Whereas Legendary pacer and one of the fastest bowlers in India, Zaheer Khan holds a record of best bowling figures in Bangladesh vs India Test records, where he got a brilliant Test figures of 7/87.
Category | Team | Record & Details |
---|---|---|
Highest Team Total | India | 668/7 declared – Hydrabad, February 2017 |
Bangladesh | 400/10 – Dhaka, November 2000 | |
Lowest Team Total | India | 243 all out – Chattogram, Januray 2010 |
Bangladesh | 91 all out – Dhaka, November 2000 | |
Highest Individual Score | India | Sachin Tendulkar – 248* (Dhaka, 10 December 2004) |
Bangladesh | Mohammad Ashraful – 158* (Chattogram, 17 December 2004) | |
Best Bowling (Innings) | India | Zaheer Khan – 7/87 (Mirpur, 24 January 2010) |
Bangladesh | Naimur Rehman – 6/132 (Dhaka, 10 December 2000) |
Advertisement
India vs Bangladesh Head to Head in ODI Cricket
The rivalry between India and Bangladesh holds a much deeper value when it comes to ODI Cricket, as both of these teams met for the first time in the 50-over format, where Indian legends like Kapil Dev and Mohinder Amarnath were still part of the Indian cricket squad. If we examine the India vs Bangladesh head to head in ODI cricket, both teams have faced each other a total of 42 times in this format. The results are pretty much one-sided, like their head to head record in Test, as India are leading by 33 wins, while on the other hand, Bangladesh has won a total of 8 games against them and their 1 game was ended in a no result, which pretty much says India's dominance over Bangladesh when it comes to IND vs BAN in ODI cricket.
India vs Bangladesh ODI records
When it comes to the ODI records between these two giants, India holds the record of a massive total of 400/9 against Bangladesh, back in December 2022, where India beat Bangladesh by a massive margin of 227 runs with the help of an unbelievable innings of the Indian wicket-keeper batter Ishan Kishan, who scored an outstanding 210 runs off just 131 balls. On the other hand, Bangladesh holds a record of the lowest total of 58 all out back in June 2014, where Indian bowling all-rounder Stuart Binny took 6 wickets and gave just 4 runs off it, which is to this date one of the best bowling figures for India in ODI cricket.
When it comes to the Individual records of players between these two teams in the fifty-over format, Ishan Kishan holds the highest score in a single innings, where he scored an outstanding 210 runs as mentioned above. While the best bowling figures go to Stuart Binny took 6 wickets and gave just 4 runs off it, and rightfully earned Player of the Match
Category | Team | Record & Details |
---|---|---|
Highest Team Total | India | 409/8 – Chattogram, 10th December 2022 |
Bangladesh | 307/10 – Mirpur, 18th June 2015 | |
Lowest Team Total | India | 58 all out – Mirpur, 17th June 2014 |
Bangladesh | 105 all out – Mirpur, 17th June 2014 | |
Highest Individual Score | India | Ishan Kishan – 210 (Chattogram, 10th December 2022) |
Bangladesh | Litton Das – 121 (Dubai, 28th September 2018) | |
Best Bowling | India | Stuart Binny – 6/4 (Mirpur, 17th June 2014) |
Bangladesh | Mustafizur Rahman – 6/43 (Mirpur, 21st June 2015) |
Advertisement
India vs Bangladesh Head to Head in T20I Cricket
India vs Bangladesh head to head in T20I holds a special place among the fans, as they always get to witness the epic and last-over thriller between these two teams. When it comes to India vs Bangladesh stats in T20 cricket, both teams have faced each other 17 times, where the results are completely one-sided, like in the ODI and Test format, as India has won 16 games out of their clashes, while Bangladesh has just won once against them in the shorter format of the game.
India vs Bangladesh T20 records
When it comes to the T20 records between these two teams, India holds the record of a giagantic total of 297/6 against Bangladesh, which is also the third highest total in lthe T20 format back in Hyderabad back in 2024 October 12, with the help of an incredible century by India's opener Sanju Samson, who scored a brilliant 111 runs and led his team to victory.
While the lowest total between these two teams belongs to Bangladesh, as they scored 96 with a loss of 9 wickets back in October 2023, where left-arm off spinner Sai Kishore led his team to a victory after he took 3 incredible wickets for his team.
When it comes to the Individual records of players between these two teams in the shorter format of the game. Sanju Samson holds the highest score in a single innings, where he scored an outstanding 111 runs as mentioned above. While the best bowling figures go to the medium-fast bowler Deepak Chahar, who took 6 wickets in his spell back on November 10, 2019, in Nagpur.
Category | Team | Record & Details |
---|---|---|
Highest Team Total | India | 297/6 – Hydrabad, October 2024 |
Bangladesh | 166/8 – Colombo, March 2018 | |
Lowest Team Total | India | 146/7 – Bengaluru, March 2023 |
Bangladesh | 96/9 – Hangzhou, October 2023 | |
Highest Individual Score | India | Sanju Samson – 111 (Dhaka, 10 December 2004) |
Bangladesh | Mohammad Naim – 81 (Nagpur, 10 November 2019) | |
Best Bowling | India | Deepak Chahar – 6/7 (Nagpur, 10 November 2019) |
Bangladesh | Al Amin Hosssain – 3/37 (Mirpur, 24 Febuary 2016) |
BAN vs IND Head to Head in ICC Tournaments
If we take a look at the India vs Bangladesh head to head in the ICC Tournaments, both teams have faced each other 12 times across three ICC tournaments: ICC ODI World Cup, ICC T20 World Cup, and Champions Trophy, where India has the upper hand. They played 5 games in the ICC ODI World Cup against each other, where India won 4 of their clashes, while Bangladesh won just once.
While in the ICC T20 World Cup, both teams faced each other 5 times, where India has yet to face defeat as they have won all of their encounters. When it comes to the Champions Trophy, both teams have faced each other 2 times, just like in the ICC T20 World Cup, India has dominated here as well, as they won all of their encounters in the Champions Trophy against Bangladesh.
Bangladesh's sole victory against India came against India back in the 2007 ODI World Cup in March, where Bangladesh created history by defeating their arch nemesis India by 5 wickets, which will always be iconic for the Bangladesh fans
Tournament | Matches | India Won | Bangladesh Won | Tied / NR |
---|---|---|---|---|
ICC ODI World Cup | 5 | 4 | 1 | 0 |
ICC T20 World Cup | 5 | 5 | 0 | 0 |
Champions Trophy | 2 | 2 | 0 | 0 |
Total | 12 | 11 | 1 | 0 |
BAN vs IND Head to Head: Player Stats and Records
If we look at the Individual stats of the players of India and Bangladesh, India's former opener Sachin Tendulkar is the leading run scorer for his team, as he scored an outstanding 828 in 7 matches he played, including 5 centuries, while from the Bangladesh side, Mushfiqur Rahim was the leading run-scorer for his team against India, as he scored 673 runs in 10 games he played for them including 2 cunturies as well. While one of the best spinners of all time, Ravichandran Ashwin, is the leading wicket-taker for India against Bangladesh with 34 wickets, including 2 fifers, on the other hand, Bangladesh's former all-rounder Shakib Al Hasan is the leading wicket-taker for the Bangladesh team, as he took 25 wickets in 10 matches.
When it comes to the ODI format Virat Kohli is the leading run scorer for his team, as he scored an outstanding 932 in 17 matches he played, including 5 centuries, while from the Bangladesh side, Shakib Al Hasan was the leading run-scorer for his team against India, as he scored 751 runs in 22 games he played for them including 2 cunturies as well. While spinner Shakib Al Hasan is the leading wicket-taker for India against Bangladesh with 29 wickets, including 1 fifter, on the other hand, India's former bowler Ajit Agarkar is the leading wicket-taker for the India team, as he took 16 wickets in 8 matches.
In the T20 format, Rohit Sharma is the leading run scorer for his team, as he scored an outstanding 477 in 13 matches he played, including 5 half-centuries. While from the Bangladesh side, Mahmudullah was the leading run-scorer for his team against India, as he scored 248 runs in 15 games he played for them. While the right-arm off-spinner Washington Sunder is the leading wicket-taker for India against Bangladesh with 10 wickets, on the other hand, Bangladesh's bowling all-rounder Al Amin Hossain is the leading wicket-taker for the Bangladesh team, as he took 8 wickets in 7 matches.
Format | Most Runs | Most Wickets | Most 100s | Most 50s |
---|---|---|---|---|
Test | Sachin Tendulkar (IND) – 828 Mushfiqur Rahim (BAN) – 673 | Ravichandran Ashwin (IND) – 34 Shakib Al Hasan (BAN) – 25 | IND: Sachin Tendulkar - 5 BAN: Mushfiqur Rahim - 1 | IND: Chiteshwar Pujara – 5 BAN: Mahmudullah – 3 |
ODI | Virat Kohli (IND) – 923 Shakib Al Hasan (BAN) – 751 | Shakib Al Hasan (BAN) – 29 Ajit Agarkar (IND) – 16 | Virat Kohli (IND) – 5 Mushfiqur Rahim (BAN) – 1 | Shakib Al Hasan (BAN) – 7 Saurav Ganguly (IND) – 4 |
T20I | Rohit Sharma (IND) – 477 Mahmudullah (BAN) – 248 | IND: Washington Sunder – 10 BAN: Al Amin Hossain - 8 | N/A | IND: Rohit Sharma – 5 BAN: Mushfiqur Rahim – 2 each |
Advertisement
Frequently Asked Questions
Who scored the most runs in India vs Bangladesh across all formats?
+
Who scored the most runs in India vs Bangladesh across all formats?
Virat Kohli has scored the most runs in India vs Bangladesh across all formats with 1698 in 31 matches.
Conversation
(0 Comments)
Editor's Pick