Virat Kohli’s Record Night: 15,000 ODI Runs, 55th Century and More – Full List
Virat Kohli’s century against the West Indies on Sunday was not just another hundred. He came up with a number of milestones and records as the Indian star continued to show his ability to score quickly even at this stage of his career.Kohli hit 139 not out from 88 balls in India’s eight-wicket win in Thiruvananthapuram. His hundred came off 74 balls, making it the third-fastest ODI hundred of his career.
Kohli’s fastest ODI hundreds
Kohli’s fastest ODI century remains his 52-ball hundred against Australia in Jaipur in 2013. Later that year, he followed it up with a 61-ball hundred against Australia in Nagpur.His last 74-ball century moved him to third place. His next three fastest hundreds came off 76, 76 and 80 balls against Sri Lanka in Hobart, Colombo and Guwahati.
Virat Kohli fastest ODI century
- 52 balls vs Australia, Jaipur, 2013
- 61 balls vs Australia, Nagpur, 2013
- 74 balls vs West Indies, Thiruvananthapuram, 2026
- 76 balls vs Sri Lanka, Hobart, 2012
- 76 balls vs Sri Lanka, Colombo RPS, 2017
- 80 balls vs Sri Lanka, Guwahati, 2023
Another record 10 century for Kohli
The century was also Kohli’s 10th ODI hundred against the West Indies. He already had 10 ODI centuries against Sri Lanka. This made Kohli the only batsman in ODI history with 10 centuries against two different teams.Most ODI centuries against a team:
- 10 – Virat Kohli vs Sri Lanka
- 10 – Virat Kohli vs West Indies
- 9 – Sachin Tendulkar Vs. Australia
- 9 – Rohit Sharma Vs. Australia
- 8 – Virat Kohli Vs. Australia
- 8 – Sachin Tendulkar vs Sri Lanka
Kohli matches Tendulkar’s List A record
Kohli’s century also took his list of A hundreds to 60, bringing him level with Sachin Tendulkar at the top of the list. Tendulkar reached 60 List A centuries in 538 innings while Kohli got there in 338 innings.
Kohli’s other innings records
Kohli’s 139 not out also included nine sixes, his most in an ODI innings. His best so far was eight sixes against Sri Lanka in Thiruvananthapuram in 2023. He also scored 53 runs against Alzarri Joseph, his most against a bowler in ODIs.Kohli has now been involved in 112 ODI wins in the chase, with only Sachin Tendulkar and MS Dhoni ahead of him on the list.Contributes to most runs scored in ODIs
- 127 S Tendulkar
- 116 MS Dhoni
- 112 In Kohli
- 111 R Ponting
- 110 J Dear/ Rohit Sharma
Most runs by Kohli by a bowler in ODIs
- 54 vs Trent Boult Mohali 2016
- 53 vs Alzarri Jospeh Trivandrum 2026
- 45 vs Vishwa Fernando Colombo RPS 2017
- 45 vs Lahiru Kumar Trivandrum 2023
- 45 vs Prenalen Subrayen Ranchi 2025
Most sixes by Kohli in an ODI innings
- 9 vs WI Trivandrum 2026 *
- 8 vs SL Trivandrum 2023
- 7 vs Aus Jaipur 2013
- 7 vs SA Ranchi 2025
Kohli wants to continue to play positively
Kohli said playing just one format for India has given him clarity, with the 2027 World Cup now a clear target.“Well, first of all, thank you for the kind words. Well, I’ve never focused on these milestones, so to speak. It’s just understanding the situation in the process, just doing the job for the team, whatever. Successes will come,” Kohli said after the match.“Obviously I feel very grateful and very blessed to be in this position to have played for so long. And yes, just keep my head down, work hard and thank God for everything I’ve been blessed with and the opportunities I’ve been given in life to be where I am. We have a very blessed life and a happy journey because so many people want to be here and do better. hard every day of our lives,” he said.