Virat Kohli’s Top ODI Centuries

Kohli’s 183 vs Pakistan (2012) remains one of his greatest ODI knocks, powering India to a thrilling chase.

His 133* vs Sri Lanka (2012) in Hobart is remembered for its brutal stroke-play and an impossible chase turned effortless.

Kohli’s 154* vs New Zealand (2016) showed his mastery in run-chases with flawless timing and composure.

His 139* vs Sri Lanka (2014) highlighted his ability to anchor an innings and accelerate when needed.

Kohli’s 160* vs South Africa (2018) in Cape Town showcased his dominance on foreign soil with absolute control.

His 122* vs Pakistan (2023 Asia Cup) displayed peak fitness, precision, and his hunger for big-match performances.