Bangladesh vs India Head to Head, Champions Trophy 2025: Bangladesh will take on two-time champions India in the second match of the ICC Champions Trophy 2025 on February 20 at the Dubai International Cricket Stadium.
The Tigers have often struggled with consistency across formats, but their strength lies in the 50-over game, where they have historically punched above their weight in ICC tournaments.

India, on the other hand, come into this match as strong contenders, having recently completed a dominant 3-0 ODI series win over England at home. The Men in Blue boast a well-rounded squad, despite the absence of star pacer Jasprit Bumrah, and will be eager to make a strong start in Group A.
Bangladesh’s preparation for this event has been less than ideal, with many players busy in the Bangladesh Premier League before regrouping for the tournament. Their last ODI assignment was a forgettable 3-0 series loss against West Indies in December, and they will need to find their rhythm quickly to challenge India.
With only three matches per team in the group stage, every game carries high stakes, making this a crucial contest for both sides. India lead the overall head-to-head record against Bangladesh, but the Tigers have caused upsets in the past, making this an exciting battle to watch.
Fixture: Bangladesh vs India, Match 2, Group A
Venue: Dubai International Cricket Stadium, Dubai
Date: February 20, 2025 (Thursday)
Time: 2:30 PM IST | 2:00 PM Local Time
Live Telecast & Streaming: Star Sports Network & JioCinema
India and Bangladesh have faced each other 41 times in ODI cricket, with India holding a dominant record of 32 wins compared to Bangladesh’s 8 victories. While the Men in Blue have historically had the upper hand, Bangladesh have produced a few notable upsets over the years, particularly in ICC tournaments.
Total Matches: 41
Bangladesh Wins: 8
India Wins: 32
Bangladesh come into this match with limited ODI exposure, having last played in December when they suffered a 3-0 defeat to West Indies. Their squad is full of fresh faces, with Parvez Hossain Emon and Nahid Rana being included for this ICC event.
Veteran presence in Mahmudullah and Mushfiqur Rahim will be crucial, while Najmul Hossain Shanto leads the side. The pace attack is led by Mustafizur Rahman, Taskin Ahmed, and Nahid Rana, with Mehidy Hasan Miraz heading a varied spin attack.
India, despite missing Jasprit Bumrah, have a balanced squad featuring a settled batting lineup led by Rohit Sharma, Virat Kohli, Shubman Gill, Shreyas Iyer, and KL Rahul. Their bowling attack consists of Mohammed Shami, Arshdeep Singh, and new addition Harshit Rana, while spin duties will be shared between Kuldeep Yadav, Ravindra Jadeja, Axar Patel, Washington Sundar, and Varun Chakravarthy.
In their last five ODI encounters, India and Bangladesh have shared a competitive rivalry, with Bangladesh winning three matches and India securing two victories.
The most recent clash took place on October 19, 2023, in Pune, where India comfortably chased down a target to win by 7 wickets. A month prior, on September 15, 2023, Bangladesh pulled off a narrow 6-run win in Colombo during the Asia Cup.
In December 2022, India and Bangladesh played a three-match ODI series in Bangladesh. India recorded a commanding 227-run victory in Chattogram on December 10, but Bangladesh had already sealed the series by then, winning the first two games. They edged out India by 5 runs in Mirpur on December 7 and pulled off a thrilling 1-wicket win at the same venue on December 4.
Last 5 Matches:
| STAT | For Bangladesh vs India | For India vs Bangladesh |
|---|---|---|
| Win Batting 1st | 4 | 19 |
| Win Chasing | 4 | 22 |
| Highest Total | 307 | 409/8 |
| Lowest Total | 58 | 105 |
| Highest Successful Chase | 293/5 | 297/4 |
| Lowest Total Defended | 229/9 | 105 |
| Most Runs | Shakib Al Hasan (751) | Virat Kohli (910) |
| Highest Scorer | Litton Das (121) | Ishan Kishan (210) |
| Most Sixes | Mashrafe Mortaza (15) | Rohit Sharma (27) |
| Most Hundreds | Mehidy Hasan Miraz / Alok Kapali / Mushfiqur Rahim / Litton Das (1) | Virat Kohli (5) |
| Most Fifties | Shakib Al Hasan (9) | Sourav Ganguly (4) |
| Most Wickets | Shakib Al Hasan (29) | Ajit Agarkar (16) |
| Best Bowling Figures | Mustafizur Rahman (6/43) | Stuart Binny (6/4) |
At the Dubai International Cricket Stadium, the two teams have met twice in ODIs, both during the 2018 Asia Cup. On both occasions, India emerged victorious, winning by 3 wickets in the final on September 28 and by 7 wickets in a Super Four clash on September 21. Given these past encounters, India will feel confident playing at this venue, but Bangladesh will be eager to rewrite history.
Total Matches: 58
Matches Won Batting 1st: 22
Matches Won Chasing: 34
Average 1st Innings Score: 218
Highest Total: 355/5 (50 Ov) by England vs Pakistan in 2015
Lowest Total: 91/10 (31.1 Ov) by UAE vs Namibia in 2023
Highest Successful Chase: 287/8 (49.4 Ov) by Sri Lanka vs Pakistan in 2013
Lowest Total Defended: 168/10 (46.3 Ov) by UAE vs Nepal in 2022
Most Runs: Richie Berrington (Scotland) - 424
Highest Individual Score: Mushfiqur Rahim (Bangladesh) - 144
Most Sixes: Rohit Sharma (India) - 13
Most 50s: Jatinder Singh (Oman), Richie Berrington (Scotland), Glenn Maxwell (Australia) - 3
Most 100s: Kevin Pietersen (England), Harsh Thaker (Canada), Shikhar Dhawan (India) - 2
Most Wickets: Shahid Afridi (Pakistan) - 25
Best Bowling Innings: Shahid Afridi (Pakistan) - 6/38
India: Rohit Sharma (c), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul, Rishabh Pant, Hardik Pandya, Axar Patel, Washington Sundar, Kuldeep Yadav, Harshit Rana, Mohammed Shami, Arshdeep Singh, Ravindra Jadeja, Varun Chakravarthy
Bangladesh: Najmul Hossain Shanto (c), Soumya Sarkar, Tanzid Hasan, Towhid Hridoy, Mushfiqur Rahim, Mahmudullah, Jaker Ali Anik, Mehidy Hasan Miraz, Rishad Hossain, Taskin Ahmed, Mustafizur Rahman, Parvez Hossain Emon, Nasum Ahmed, Tanzim Hasan Sakib, Nahid Rana