India finished top of the group, soaking up the cheers of a crowd of 82,507 at the Melbourne Cricket Ground, with a 71-run demolition of Zimbabwe.
India posted 186 for five after Rohit Sharma asked Zimbabwe to bowl first, with KL Rahul (51) and Suryakumar Yadav (61 not out) slogging seven sixes between them in a range-hitting clinic.
India's pacemen then routed Zimbabwe, who collapsed to 36 for five before being bowled out for 115 after 17.2 overs.
Superb Surya!
— T20 World Cup (@T20WorldCup) November 6, 2022
Iconic moments like this from every game will be available as officially licensed ICC digital collectibles with @0xfancraze.
Visit https://t.co/EaGDgPxhJN today to see if this could be a Crictos of the Game. pic.twitter.com/FJEgw47nEN
India will now take on England in Adelaide.