Virat Kohli achieved a significant personal milestone during the third ODI against New Zealand in Indore, despite India's series defeat. The Royal Challengers Bangalore star surpassed legendary Australian captain Ricky Ponting to become the highest run-scorer batting at the crucial No. 3 position in ODI history. Kohli's magnificent 124 off 108 balls, his 54th ODI century, anchored India's chase of 338 and kept the team in the contest for a long period.
This record underscores Kohli's enduring class and consistency in the 50-over format, particularly in the middle order. His century, his seventh against New Zealand, demonstrated his ability to perform under immense pressure, even as the Indian top order collapsed around him. While the team ultimately fell short, Kohli's achievement provides a major positive takeaway for Indian cricket fans ahead of the IPL season.
This analysis was generated by Third Umpire using official IPL statistics and live match data.
Learn how this works →
“Virat Kohli (12,672) surpassed Ricky Ponting (12,655) to become the highest run-scorer batting at No. 3 in ODI cricket.”
The greatest run-scorers in IPL history across all seasons
Keep exploring stats tailored to Virat Kohli and RCB.
Kohli registered his seventh ODI century against New Zealand.
Virat literally pushing Daryl Mitchell off the field😭 Us Kohli saab us😂
Former India skipper Virat Kohli chose to start his Saturday in a place where he wasn't a "King," but a devotee.

“Virat Kohli (12,672) surpassed Ricky Ponting (12,655) to become the highest run-scorer batting at No. 3 in ODI cricket.”