While Virat broke Sachin Tendulkar's record, it was Shreyas Iyer who kept the ball rolling by hitting 4s & 6s in his whirlwind 70-ball 105 run knock
After hitting a ton vs NED, the 28-year-old hit his 2nd consecutive World Cup century in just 66 balls at Mumbai's Wankhede Stadium vs NZ
1st-ever Indian cricketer to score 500+ runs in debut WC edition. He is also 2nd Indian after Rohit to score back-to-back 100s in ODI WC history
With 522 runs, Iyer has 3rd most runs on ODI WC debut. While NZ's R Ravindra with 565 runs has most so far, Jonny Bairstow is 2nd with 532 (2019)
Shreyas Iyer also set a new world record to score the most runs while playing at the no.4 or below position in World Cup history
Iyer hit 8 sixes vs NZ - most in a WC innings for India. He also has 2nd most sixes after Rohit for Team India in an ODI inns