In a jaw-dropping display of cricket, India put on an astonishing performance against Sri Lanka, securing a spot in the Cricket World Cup semi-finals. The home crowd in Mumbai witnessed a sensational victory as India trounced Sri Lanka by a staggering 302 runs, with their opponents being bowled out for just 55 runs in under 20 overs.


India’s dominant showing began with an impressive batting performance, setting a challenging target

of 358 runs to win. Shubman Gill, Virat Kohli, and Shreyas Iyer were the standout performers, orchestrating a relentless attacking display that virtually sealed India’s semi-final berth while leaving Sri Lanka reeling.


The match started with high expectations as Rohit Sharma aimed to make an early impact. However, Dilshan Madushanka, in excellent form, bowled out Sharma with the second ball of the innings. Despite this minor setback, Gill and Kohli took control, with Gill scoring a crucial 92 runs before getting caught

behind by Ajantha Mendis.

Kohli contributed a remarkable 88 runs to the scoreboard but narrowly missed out on a century. Shreyas Iyer’s explosive performance added 82 runs to India’s total, featuring six sixes, but he was eventually dismissed by Madushanka, who achieved a five-wicket haul and also removed Suryakumar Yadav.


Ravindra Jadeja’s contribution of 35 runs helped India reach a final total of 357-8. Sri Lanka’s prospects of chasing down this formidable target took a severe hit when they lost early wickets. Pathum Nissanka was dismissed lbw off Jasprit Bumrah’s bowling on the first ball. Sri Lanka’s top order crumbled as Mohammed Siraj took crucial wickets, leaving them at a shocking 3-4 in just the

fourth over. Captain Kusal Mendis and Angelo Mathews attempted to steady the innings but struggled to make an impact.


India’s Mohammed Shami played a pivotal role, taking five wickets, including that of Mathews, as Sri Lanka’s batting lineup collapsed to 55 all out in 19.4 overs. Kasun Rajitha added 14 runs before falling to Shami, who also set a new record for the most World Cup wickets by an

Indian player.

With this emphatic win, India remained unbeaten in the tournament, securing their spot in the semi-finals, while Sri Lanka’s chances of progressing have significantly dwindled, with this loss marking their fifth defeat in seven matches.