Team India: Road to the Cricket World Cup Semi-Final

Match 1: India vs Australia Virat Kohli, and KL Rahul's fifties helped India upstaged Australia by six wickets in their World Cup opener.

Match 2: India vs Afghanistan Indian skipper Rohit Sharma's 131 off 84 balls powered India to a eight-wicket win in a 273-run chase.

Match 3: India vs Pakistan Rohit Sharma and Shreyas Iyer fifties helped India beat Pakistan by seven wickets

Match 4: India vs Bangladesh Virat Kohli shines with 48th ODI century as India secured a convincing seven-wicket win.

Match 5: India vs New Zealand Mohammed Shami took a 5-fer in his first World Cup 2023 match as India beat New Zealand by four wickets.

Match 6: India vs England Mohammed Shami and Jasprit Bumrah demolish England as Team India defend 229 to make it 6 out of 6.

Match 7: India vs Sri Lanka Mohammed Shami takes another 5-fer as India bundle out Sri Lanka for 55 and qualified for semi-final.