Rachin Ravindra of New Zealand celebrates his century during the ICC Champions Trophy 2025 match between Bangladesh and New Zealand at Rawalpindi Cricket Stadium on February 24, 2025 in Rawalpindi, Pakistan

Rachin Ravindra smashed a match-winning century in a Champions Trophy fixture against Bangladesh today (February 24) to etch his name in record books.

New Zealand slipped to 15-2 while chasing Bangladesh’s 236-9. Playing his first match of the tournament in place of an ill Daryl Mitchell, Ravindra struck a 105-ball 112 to bring life back into New Zealand’s innings. By the time he was out in the 39th over, New Zealand only needed 36 runs more for victory. Ravindra’s knock was studded with 12 fours and a six.

After a period of lean run, Tom Latham continued his good form with another vital contribution – a 55 off 76 balls. New Zealand won the match comfortably by five wickets.

How many tons has Ravindra scored in ICC ODI events?

Ravindra's century was his fourth in ICC tournaments, surpassing greats like Viv Richards, and Hashim Amla, among others, who have three to their tally.

The all-time list is headed by Rohit Sharma, who has eight centuries to his tally in ICC tournaments, of which five alone came in the 2019 ODI World Cup, a record in a single edition.

Among New Zealand players, Ravindra broke Nathan Astle and Kane Williamson's joint-most tally of three hundreds.

Also read: Explained: Why Rachin Ravindra batted at four vs Bangladesh, a first in his ODI career

Most hundreds in ICC ODI events (Champions Trophy + World Cup)

Player Team Innings Hundreds
Rohit Sharma India 40 8
Sourav Ganguly India 32 7
Sachin Tendulkar India 58 7
Shikhar Dhawan India 20 6
Virat Kohli India 51 6
Ricky Ponting Australia 60 6
Kumar Sangakkara Sri Lanka 56 6
David Warner Australia 33 6
Tillakaratne Dilshan Sri Lanka 38 5
Chris Gayle West Indies 51 5
Herschelle Gibbs South Africa 33 5
Saeed Anwar Pakistan 25 5
Quinton de Kock South Africa 30 4
AB de Villiers South Africa 35 4
Sanath Jayasuriya Sri Lanka 57 4
Mahela Jayawardene Sri Lanka 55 4
Mahmudullah Bangladesh 27 4
Rachin Ravindra New Zealand 11 4
Joe Root England 35 4
Upul Tharanga Sri Lanka 28 4
Mark Waugh Australia 24 4
Hashim Amla South Africa 31 3
Nathan Astle New Zealand 35 3
Marvan Atapattu Sri Lanka 31 3
Aaron Finch Australia 21 3
Matthew Hayden Australia 27 3
Brian Lara West Indies 50 3
Glenn Maxwell Australia 29 3
Ramiz Raja Pakistan 16 3
Viv Richards West Indies 21 3
Virender Sehwag India 32 3
Shakib Al Hasan Bangladesh 43 3
Kane Williamson New Zealand 34 3

Most hundreds for New Zealand in Champions Trophy + World Cups

Player Innings Hundreds
Rachin Ravindra 11 4
Nathan Astle 35 3
Kane Williamson 34 3
Stephen Fleming 46 2
Martin Guptill 38 2
Daryl Mitchell 10 2
Scott Styris 29 2
Glenn Turner 14 2
Chris Cairns 28 1
Devon Conway 12 1
Martin Crowe 21 1
Chris Harris 28 1
Tom Latham 19 1
Brendon McCullum 39 1
Ross Taylor 41 1
Lou Vincent 12 1
Will Young 8 1

Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.