India, with just one ODI World Cup win in 9 matches since 1990, aims to snap the losing streak this Sunday while eyeing significant records.

Virat Kohli currently has 48 ODI centuries, while Sachin Tendulkar retired with 49. If Kohli scores one more century against New Zealand on Sunday, he will match Tendulkar's record.

Virat Kohli is just 88 runs away from surpassing Sanath Jayasuriya's ODI career run total. Jayasuriya concluded his ODI career with 13,430 runs.

Rohit Sharma is on the verge of overtaking Virat Kohli in terms of the most runs in ODI World Cups. Kohli currently has 1289 runs. Rohit has 1243 runs.

Shubman Gill is just 14 runs away from 2000 ODI runs. If he achieves this against New Zealand, he'll break Hashim Amla's record, who took 40 innings. Currently, Gill has 1,986 runs in 37 innings.

India's pacer Mohammed Shami has replaced Shardul Thakur in today's match. If he takes just one wicket, he'll surpass Anil Kumble's ODI World Cup record of 31 scalps.

Up Next: Top 10 teams to score Most Fours in an ODI innings