India beats New Zealand by 70 runs and progress to World Cup 2023 Finals

Virat Kohli Scores his 50th Hundred (117 off just 113 Balls) in ODI Career and Surpass the Sachin Tendulkar 49 ODI Centuries

Shreyas Iyer Scores Yet Another Century (Back to Back) with his 105 off just 70 Balls

Daryl Mitchell Scores 134 Runs off just 119 Balls with 9 Fours and 7 Sixes 

Mohammed Shami takes 7 fer by giving just 57 Runs of his 9.5 Overs 

Mohammed Shami takes 7 fer by giving just 57 Runs of his 9.5 Overs and makes him as only Indian Bowler to take 7 fer in ODI WorldCup

Virat Kohli Scored Most Centuries by an Player in ODI history iwth his 50th ODI Hundred vs NZ

Shami's 7 for 57 makes only Bowler to take 3 Five Fers in a Single World Cup Edition

Shami has taken 23 Wickets so far in just 6 Matches and Leading Wicket Taker in this World Cup - 2023