Virat Kohli showed again why he is one of the best ODI batsmen ever. He scored his 51st ODI century in a big Champions Trophy match against Pakistan. This milestone took him past 14,000 ODI runs, making him the fastest to reach that mark, beating Sachin Tendulkar’s record. He hit a boundary to reach his century, which also sealed India’s victory, making the moment even more special.
This article looks at Kohli journey to reaching 10, 20, 30… 50 ODI centuries faster than anyone else. It breaks down his latest achievements and explains why his records seem impossible to break.
Virat Kohli Fastest to 10, 20, 30… 50 ODI Centuries
Fastest to 10 ODI Centuries
Virat Kohli proved he was a century machine early in his career. He hit his 10th ODI hundred in just 86 innings, beating legends like Sachin Tendulkar and Ricky Ponting. One standout knock was his 107 against Sri Lanka in 2012, where he showed his skill in chasing targets.
Fastest to 20 ODI Centuries
From 2012 to 2017, Kohli’s consistency was unmatched. He hit his 20th ODI century in just 133 innings, beating Tendulkar’s record of 166. One of his most memorable innings was his 139 against Sri Lanka in 2014.
Fastest to 30 ODI Centuries
By 2015, Kohli was the backbone of India’s batting. He reached his 30th ODI century in just 186 innings, strengthening his reputation as a chase master. His 154 against New Zealand in 2016 showed his skill in handling top bowling attacks.
Fastest to 40 ODI Centuries
Kohli’s hunger for runs kept growing. He hit his 40th ODI century in just 242 innings, far ahead of Tendulkar (366) and Ponting (341). His 160 against South Africa in 2018 was a perfect example of how to pace an innings.
Fastest to 50 ODI Centuries
In 2023, Kohli became the fastest to reach 50 ODI centuries, doing it in just 287 innings. His 51st century against Pakistan in the Champions Trophy was a perfect example of his consistency and skill.
Also Read- How Virat Kohli Surpassed the Master Blaster, Sachin Tendulkar
Virat Kohli Celebrates 14,000 ODI Runs with 51st Century
In the Champions Trophy match against Pakistan, Virat Kohli reached two major milestones, adding to his legacy as one of the greatest batsmen ever. He became the fastest to 14,000 ODI runs, hitting the mark in just 287 innings, beating Sachin Tendulkar’s record of 350.
He also scored his 51st ODI century, showing his consistency and dominance. His century was even more special because the boundary that brought up his hundred also sealed India’s win. With this knock, he matched Tendulkar’s record for the most 50+ scores in ICC tournaments (23), proving once again that he delivers on the biggest stages.
Why Kohli’s ODI Century Records Are Unbreakable
Virat Kohli’s dominance in ODI cricket comes from his consistency, adaptability, and drive for excellence. He has kept a batting average above 50 for over a decade, proving his ability to perform across generations. Known as the “Chase Master,” 23 of his 51 centuries have come in successful run chases, a record that may never be broken.
His long career at the top is due to his strict fitness routine, which has kept him in peak form for over 15 years. With T20 cricket taking over, modern players may not play enough ODIs to challenge his records, further cementing his legacy as one of the greatest batsmen ever.
Kohli vs Tendulkar: Who Scored Centuries Faster?
| Milestone | Kohli (Innings) | Tendulkar (Innings) |
|---|---|---|
| 10 Centuries | 86 | 108 |
| 20 Centuries | 133 | 166 |
| 30 Centuries | 186 | 252 |
| 40 Centuries | 242 | 366 |
| 50 Centuries | 287 | 452 |
Kohli has scored centuries faster than Tendulkar, even against tougher bowling attacks. This speaks to his greatness.
Secret Behind Kohli ODI Consistency
Virat Kohli’s success comes from his technique, fitness, and mental toughness. His cover drive is one of the most elegant and effective shots in cricket. He keeps the scoreboard moving by rotating the strike without risky shots.
His strict diet and intense training help him stay at peak performance. More than that, his mental strength sets him apart. He thrives under pressure and has played many match-winning knocks, proving he delivers when it matters most.
Also Read- Virat Kohli Net Worth 2025
Records That May Never Be Broken
- Fastest to 50 ODI Centuries: Kohli achieved this in 287 innings, a record that may stand the test of time.
- Most Centuries in Successful Chases: 23 centuries in chases, a record that highlights his ability to perform under pressure.
- Fastest to 14,000 ODI Runs: Kohli’s 287 innings vs Tendulkar’s 350 innings is a testament to his consistency.
Final Word
Virat Kohli’s rise to 10, 20, 30… 50 ODI centuries shows his unmatched skill, consistency, and dedication. With his 51st century and 14,000 ODI runs, he has added another chapter to his record-breaking career. As he keeps setting new milestones, one thing is clear—his legacy as one of the greatest ODI batsmen is firmly in place.
FAQs About Virat Kohli ODI Centuries.
How many ODI centuries does Kohli have in World Cups?
Kohli has 3 ODI centuries in World Cups, with his latest coming in the 2023 World Cup.
Can Kohli reach 60 ODI centuries?
Given his current form and fitness, Kohli is well on track to reach 60 ODI centuries.
Which bowler has dismissed Kohli most in ODIs?
Tim Southee and Adil Rashid have dismissed Kohli 7 times each in ODIs.











