Magnificent spell of Indian bowler Mohammed Shami who restricted Sri Lanka for a meagre 55, winning their seventh consecutive game in the tournament by winning a mamoth 302 runs to make entry into semifinal of ICC World Cup 2023. Among others, Mohammed Siraj nabbed a three-wicket haul while Ravindra Jadeja and Jasprit Bumrah struck once […]