Summary

  • Kohli completes victory and brings up century with a six

  • Kohli's century off 97 balls - his 48th in ODI cricket

  • Gill (53) & Rohit (48) get India off to typically fast start

  • Mamudullah's late hitting (46 off 36 balls) boosts Bangladesh total

  • India's spinners strangle Bangladesh in middle overs

  • Jadeja takes 2-38 and excellent catch to remove Mushfiqur (38)

  • Bangladesh put on 93 for first wicket before India apply brakes

  • Half-centuries for Hasan (51) & Das (66)

  1. Postpublished at 09:24 British Summer Time 19 October 2023

    Jonathan Agnew
    BBC cricket correspondent on Test Match Special

    Great excitement here. It's a very partisan crowd in Pune.

  2. Postpublished at 09:23 British Summer Time 19 October 2023

    Phil Long
    BBC Test Match Special statistician

    Three Virats in Pune en route to India v Bangladesh.

    Three India fans wearing Kohli shirtsImage source, BBC Sport
  3. The teamspublished at 09:22 British Summer Time 19 October 2023

    Bangladesh: Liton Das, Tanzid Hasan, Najmul Hossain Shanto (c), Mehidy Hasan Miraz, Mushfiqur Rahim (wk), Towhid Hridoy, Mahmudullah, Nasum Ahmed, Hasan Mahmud, Mustafizur Rahman, Shoriful Islam.

    India: Rohit Sharma (c), Shubman Gill, Virat Kohli, Shreyas Iyer, KL Rahul (wk), Hardik Pandya, Ravindra Jadeja, Shardul Thakur, Jasprit Bumrah, Kuldeep Yadav, Mohammed Siraj.

  4. Postpublished at 09:21 British Summer Time 19 October 2023

    Pretty straightforward for India. They are unchanged from the side that wiped the floor with Pakistan on Saturday. That means still no Ravichandran Ashwin, with Shardul Thakur keeping his place.

  5. Bangladesh win the toss and batpublished at 09:19 British Summer Time 19 October 2023

    Big, big blow for Bangladesh, too. Captain, talisman and star all-rounder Shakib Al Hasan has been ruled out. Najmul Hossain Shanto skippers in his place, wins the toss and decides to bat.

  6. Postpublished at 09:17 British Summer Time 19 October 2023

    OK, so Bangladesh doing a number on India wouldn't be on the scale of Afghanistan beating England or the Netherlands defeating South Africa, but it would still be a turn up for the books.

    Bangladesh haven't played an ODI in India since 1998 and, frankly, anyone beating India right now would be a surprise.

  7. Postpublished at 09:15 British Summer Time 19 October 2023

    First Afghanistan, then the Dutch. Time for another World Cup shock?