India vs Bangladesh rivalry over the years has grown in stature. Though Bangladesh, on most occasions, have failed to zip past Team India, the intensity in the rivalry keeps on evolving. Now, in a third consecutive ICC tournament, these two sides meet in a do-or-die situation.

In 2015 World Cup and 2016 World T20 India knocked out Bangladesh and will be looking to do it the third time in a row. However, Bangladesh will be keen to turn the tide this time around.

Bangladesh made it to their first Champions Trophy semi-final after qualifying from Group A. It was Bangladesh’s breathtaking performance against New Zealand and then England’s triumph over Australia that helped them seal the spot in last four. Also Read- Look back at 5 India vs Bangladesh clashes in ICC tournaments

The ongoing Champions Trophy has thrown surprises with favourites being eliminated and not so likely teams progressing, and thus Bangladesh will be upbeat about their chances. However, except for the slip-up against Sri Lanka, India is in superb form.

The defending champions defeated Pakistan in their tournament opener. But then lost to Sri Lanka. However, in a must-win clash against South Africa, India once again produced an impressive performance to put their title defence on track.


Shikhar Dhawan has been in great touch and every time he has come out to bat in this tournament the left-hander has scored 50 or more runs. He has scores of 68, 125 and 78 under his belt.

In five matches against Bangladesh, Dhawan has scored 216 runs averaging 43.20 and has notched two half-centuries. Also Read- Yuvraj Singh all set to feature in his 300th ODI

For Bangladesh, it has to be Tamim Iqbal. The left-handed opening batsman will be looking to bounce back from his rare failure in this tournament. After scores of 128 and 95, Tamim was dismissed for a duck against New Zealand.

In 17 matches against India, Tamim has scored 504 runs and averages 31.50. However, the left-hander has recorded six half-centuries against India.


In 2015, these two teams last faced each other in ODIs in Dhaka. India won that match by 77 runs but lost the series 2-1. Dhawan and MS Dhoni scored half-centuries in that game.


This will be the first meeting between the two sides in ODIs in England.


“If it’s pressure, I think India has got more pressure than us because of their huge population, and people love cricket in India a lot. It’s the same even in Bangladesh. Both teams have a lot of expectations. But at the end of the day, it’s a cricket match, so whoever plays well, will win. Both teams will try their best. If you take it as a semifinal, the pressure will be very hard, but if you think it’s just another match, the pressure will come a lot easier,” Bangladesh captain Mashrafe Mortaza.

“It is no surprise anymore to anyone that they are doing really well, and they have really improved their cricket, and it is a credit to their set-up and the kind of players they have now who are taking more responsibility. Bangladesh is a very dangerous side on their day and everyone realises that. Bangladesh have taken huge strides. I mean they are in the top-eight sides in the world. So yeah, they are a very competitive side,” Indian captain Virat Kohli.


The weather is expected to remain mainly dry in Birmingham. However, the forecast is partially cloudy with a minimum chance of rain.


Bangladesh: Tamim Iqbal, Soumya Sarkar, Imrul Kayes/Sabbir Rahman, Mushfiqur Rahim, Shakib Al Hasan, Mahmudullah, Mosaddek Hossain, Mashrafe Mortaza, Taskin Ahmed, Rubel Hossain, Mustafizur Rahman.

India: Shikhar Dhawan, Rohit Sharma, Virat Kohli, Yuvraj Singh, MS Dhoni, Kedar Jadhav, Hardik Pandya, Ravindra Jadeja, R Ashwin, Bhuvneshwar Kumar, Jasprit Bumrah.