IND vs BAN: Head to head records in ODI cricket

The second match of the ICC Champions Trophy 2025 will be IND vs BAN contest in Dubai.
The second match of the ICC Champions Trophy 2025 will be played between India and Bangladesh at the Dubai International Cricket Stadium, Dubai, on Thursday, February 20.
India are coming into the tournament as strong title favorites. They recently whitewashed England in a three-match home ODI series. Despite Jasprit Bumrah’s absence, India still boast a quality pace attack with Mohammed Shami and Arshdeep Singh.
The 2013 ICC Champions Trophy winners will hope that senior batsmen Rohit Sharma, Virat Kohli, and KL Rahul handle the bulk of the scoring. They also have a deep batting lineup with all-rounders Ravindra Jadeja, Hardik Pandya, and Axar Patel in the side.
Bangladesh have dropped their premier all-rounder Shakib Al Hasan. Despite showing promise over the last decade, the Bangla Tigers have been underwhelming in recent ICC tournaments. They have lost their last two ODI series.
India vs Bangladesh head-to-head record in ODIs: India (32) – Bangladesh (8)
These two teams have met 41 times in ODIs so far. India hold the upper hand with 32 wins, while Bangladesh have won eight games. One match between these two sides ended without a result.
Most runs for India vs Bangladesh in ODI cricket:
Former India captain Virat Kohli holds the record for scoring the most ODI runs for India against Bangladesh. He has scored 910 runs in 16 matches, including five century and three half-centuries. Rohit Sharma and Gautam Gambhir follow him next on the list with 786 and 592 runs respectively.
Most runs by Indian batsmen against Bangladesh in ODI cricket:
- Virat Kohli – 910 runs
- Rohit Sharma – 786 runs
- Gautam Gambhir – 592 runs
- MS Dhoni – 569 runs
- Virender Sehwag – 503 runs
Most runs for Bangladesh vs India in ODI cricket:
With 751 runs, Shakib Al Hasan has scored the most ODI runs for Bangladesh against India. Mushfiqur Rahim is behind Shakib on this list with 703 runs, followed by former opener Tamim Iqbal with 596 runs.
Most runs by Bangladesh batsmen against India in ODIs:
- Shakib Al Hasan – 751 runs
- Mushfiqur Rahim – 703 runs
- Tamim Iqbal – 596 runs
- Mahmudullah – 476 runs
- Litton Das – 371 runs
Most wickets for India vs Bangladesh in ODI cricket:
For India, speedster Ajit Agarkar is the leading ODI wicket-taker against Bangladesh with 16 scalps, followed by Ravindra Jadeja and Sachin Tendulkar who have 14 and 12 wickets respectively.
Most wickets by Indian bowlers against Bangladesh in ODIs:
- Ajit Agarkar – 16 wickets
- Ravindra Jadeja – 14 wickets
- Sachin Tendulkar – 12 wickets
- Jasprit Bumrah – 12 wickets
- Zaheer Khan – 12 wickets
Most wickets for Bangladesh vs India in ODI cricket:
All-rounder Shakib Al Hasan is Bangladesh’s top wicket-taker against India in ODIs with 29 wickets. He is followed by Mustafizur Rahman and Mashrafe Mortaza, who have taken 25 and 23 wickets respectively.
Most wickets by Bangladesh bowlers against India in ODIs:
- Shakib Al Hasan – 29 wickets
- Mustafizur Rahman – 25 wickets
- Mashrafe Mortaza – 23 wickets
- Mohammad Rafique – 18 wickets
- Taskin Ahmed – 14 wickets
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
- Top 3 captaincy picks for DC vs LSG Dream11 Prediction Today: IPL 2025 Match 3
- IPL 2025: Most runs (Orange Cap), most wickets (Purple Cap) after match 3, CSK vs MI
- Top 5 highest scores by Ruturaj Gaikwad in IPL
- DC vs LSG Dream11 Prediction, Dream11 Playing XI, Today Match 4, IPL 2025 (Indian T20 League)
- IPL 2025: [Watch] MS Dhoni's lightning-quick stumping to dismiss Suryakumar Yadav
- Top 3 captaincy picks for DC vs LSG Dream11 Prediction Today: IPL 2025 Match 3
- IPL 2025: Most runs (Orange Cap), most wickets (Purple Cap) after match 3, CSK vs MI
- Top 5 highest scores by Ruturaj Gaikwad in IPL
- IPL 2025: [Watch] MS Dhoni's lightning-quick stumping to dismiss Suryakumar Yadav
- Top 5 highest totals by Sunrisers Hyderabad in IPL