Ranking Virat Kohli’s Top 15 ODI Centuries

29 Sept 2026, 01:18 pm IST|
Ranking Virat Kohli’s Top 15 ODI Centuries
Image source

Virat Kohli’s top 15 centuries in One-Day International cricket are ranked in a feature published on September 29, 2026. Kohli has 55 ODI centuries, with his most recent hundred coming against West Indies in Thiruvananthapuram on September 27, 2026.

Kohli’s centuries have arrived in different conditions and against several of the world’s leading teams. He has scored hundreds both at home and in overseas conditions and has gone on to score hundreds against almost every major opponent he has faced in ODI cricket. Several of those hundreds came in important matches and major tournaments.

He has frequently produced his biggest contributions when India were chasing challenging targets. The article notes match situation as a key factor in evaluating each innings. The feature places particular weight on performances that altered outcomes in pursuit scenarios.

Kohli’s technique and scoring approach are cited as central to his 50-over success: his ability to control an innings, build partnerships and accelerate when required. The piece also points to a number of extraordinary individual scores across his ODI career. Those high-impact innings form part of the basis for the ranking.

The list highlights two career milestones: Kohli’s first ODI century came against Sri Lanka in Kolkata in 2009. His highest ODI score remains 183, made against Pakistan in Dhaka in the 2012 Asia Cup.

The ranking assesses each century by match situation, opposition, playing conditions and overall significance to arrive at the top 15. The feature presents those innings in order to show which hundreds stand out by the chosen criteria.

For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.

Virat KohliODIWest IndiesPakistanAsia Cup