Picture Credit: Twitter

Picture Credit: Twitter

India defeated New Zealand by 70 runs in the first semi-final with the help of brilliant centuries from Virat Kohli, Shreyas Iyer and stunning seven-wicket haul from Mohammed Shami. Initially, India winning the toss, posted a huge total of 397/4, but New Zealand didn't give up and gave a tough fight in the run-chase with the help of 181-run partnership between skipper Kane Williamson and Daryl Mitchell for the third wicket.

Daryl Mitchell's century gave a small hope for New Zealand to chase down 398 runs, but it became too much for them as they kept losing wickets at regular intervals after reaching 220-run mark and the increase in required run rate also put a huge pressure on them, with Shami playing a key role in India's victory.

Numbers and stats from IND vs NZ game:

4 - Mohammed Shami is the first bowler to take four five-wicket haul in World Cup history.

Most five-wicket hauls in World Cup:

Mohammed Shami - 4

Mitchell Starc - 3

Mohammed Shami five-wicket haul in World Cup:

5/69 vs England in Birmingham, 2019

5/54 vs New Zealand in Dharamsala, 2023

5/18 vs Sri Lanka in Mumbai (Wankhede Stadium), 2023

7/57 vs New Zealand in Mumbai (Wankhede Stadium), 2023

Mohammed Shami is the only bowler to take three five-wicket hauls in a single World Cup edition (2023).

Mohammed Shami is also the only bowler to take two five-wicket hauls at the same venue (Mumbai) in World Cup history.

4 - India reached final of the World Cup for the fourth time after 1983, 2003 & 2011 respectively.

Team India results in 

1983 Semifinal - India beat England by 6 wickets in Manchester

2003 Semifinal - India beat Kenya by 91 runs in Durban

2011 Semifinal - India beat Pakistan by 29 runs in Mohali

2023 Semifinal - India beat New Zealand by 70 runs in Mumbai (WS)

6 - Virat Kohli smashed his sixth ODI century against New Zealand.

Most centuries against New Zealand in ODIs:

Ricky Ponting - 6

Virender Sehwag - 6

Virat Kohli - 6

7 - Mohammed Shami became first bowler to take seven wickets in an ODI match for India.

Best bowling figures for India in ODIs:

Mohammed Shami - 7/57 vs New Zealand in Mumbai (WS), 2023

Stuart Binny - 6/4 vs Bangladesh in Mirpur, 2014

Anil Kumble - 6/12 vs West Indies in Kolkata, 1993

Best bowling figures in ODI World Cup:

Glenn McGrath - 7/15 vs Namibia in Potchefstroom, 2003

Andy Bichel - 7/20 vs England in St George's Park, 2003

Tim Southee - 7/33 vs England in Wellington, 2015

Winston Davis - 7/51 vs Australia in Leeds, 1983

Mohammed Shami - 7/57 vs New Zealand in Mumbai (WS), 2023

Mohammed Shami is also the first bowler to take seven wickets in an ODI World Cup knock-out match.

7 - For seventh time, two batters were seen scoring centuries for India in ODI World Cup match.

Instances of two batters recording a century for India in a World Cup inning:

Sachin Tendulkar (140*) & Rahul Dravid (104*) vs Kenya in Bristol, 1999

Sourav Ganguly (183) & Rahul Dravid (145) vs Sri Lanka in Taunton, 1999

Sachin Tendulkar (152) & Sourav Ganguly (112*) vs Namibia in Pietermaritzburg, 2003

Virender Sehwag (175) & Virat Kohli (100*) vs Bangladesh in Mirpur, 2011

Rohit Sharma (103) & KL Rahul (111) vs Sri Lanka in Leeds, 2019

Shreyas Iyer (128*) & KL Rahul (102) vs Netherlands in Bengaluru, 2023

Virat Kohli (117) & Shreyas Iyer (105) vs New Zealand in Mumbai (WS), 2023

10 - For the first time India have won 10 games consecutively in ODI history.

Most consecutive wins in a single World Cup edition:

Australia - 11 in 2003

Australia - 11 in 2007

India - 10 in 2023

23 - Mohammed Shami has taken 23 wickets in this ODI World Cup 2023.

Most wickets taken by a bowler in a single World Cup edition:

Mitchell Starc - 27 in 2019

Glenn McGrath - 26 in 2007

Chaminda Vaas - 23 in 2003

Muralitharan - 23 in 2007

Shaun Tait - 23 in 2007

Mohammed Shami - 23 in 2023

50 - Rohit Sharma became first batsman to smash 50 sixes in World Cup history.

Most sixes in World Cup history:

Rohit Sharma - 51

Chris Gayle - 49

Glenn Maxwell - 43

Most sixes in an ODI World Cup edition:

Rohit Sharma - 28 in 2023

Chris Gayle - 26 in 2015

Shreyas Iyer - 24 in 2023

50 - Virat Kohli became first batsman to record 50 centuries in ODI history.

Read More: Check out all important records broken by Virat Kohli in this game

50 - Mohammed Shami became the first Indian bowler as well as the fastest to reach 50 wickets in World Cup history.

Fastest to pick 50 wickets in World Cup (by innings bowled):

Mohammed Shami - 17

Mitchell Starc - 19

Lasith Malinga - 25

Most wickets for a bowler in World Cup:

Glenn McGrath - 71 (39 inns)

Muralitharan - 68 (39 inns)

Mitchell Starc - 59 (26 inns)

Lasith Malinga - 56 (28 inns)

Wasim Akram - 55 (36 inns)

Mohammed Shami - 54* (17 inns)

67 - Shreyas Iyer smashed a century from just 67 balls.

Fastest century for India in World Cup (by balls faced):

KL Rahul - 62b vs Netherlands in Bengaluru, 2023

Rohit Sharma - 63b vs Afghanistan in Delhi, 2023

Shreyas Iyer - 67b vs New Zealand in Mumbai (WS), 2023

134 - Daryl Mitchell scored 134 runs in this game.

Highest score by a batsman in a World Cup semi-final:

Daryl Mitchell - 134 vs India in Mumbai (WS), 2023

Virat Kohli - 117 vs New Zealand in Mumbai (WS), 2023

Graham Gooch - 115 vs India in Mumbai (WS), 1987

Mahela Jayawardene - 115* vs New Zealand in Kingston, 2007

Before Virat Kohli (117) and Shreyas Iyer (105), the only other Indian batsman to have scored a century in World Cup semi-final game was Sourav Ganguly (111*) against Kenya in 2003 WC.

Batters to score two centuries against same opponent in a single World Cup edition:

Sourav Ganguly - 2 vs Kenya in 2003

Daryl Mitchell - 2 vs India in 2023

397 - India's 397/4 is the highest ever total in an ODI World Cup knock-out game.

Highest total in ODI World Cup knock-out game:

India - 397/4 vs New Zealand in Mumbai (WS), 2023 (Semifinal)

New Zealand - 393/6 vs West Indies in Wellington, 2015 (Quarterfinal)

Australia - 359/2 vs India in Johannesburg, 2003 (Final)

500 - Shreyas Iyer became first batsman to score 500-plus runs for India in World Cup despite batting at number 4 or lower position.

Most runs in World Cup while batting at number 4 or lower position:

Daryl Mitchell - 552 runs in 2023

Shreyas Iyer - 526* runs in 2023

Scott Styris - 499 runs in 2007

Shreyas Iyer is the first batsman to smash two centuries for India in World Cup while batting at number 4 or lower position.

578 - Rachin Ravindra has scored 578 runs in 2023 World Cup.

Most runs for New Zealand in a single World Cup edition:

Kane Williamson - 578 in 2019

Rachin Ravindra - 578 in 2023

Daryl Mitchell - 552 in 2023