2018 : 153 vs. South Africa [Test]
On a difficult pitch where no other India batter could reach 50, Kohli rode his luck to score a brave century against the searing pace of the South Africans
2014 : 115 & 141 vs. Australia [Test]
In his first match as India's Test captain, Kohli stunned everyone with twin centuries at the Adelaide Oval even as India collapsed to a heartbreaking loss on the fifth day
2012 : 183(148) vs. Pakistan [ODI]
Kohli proved himself the master of the run chase with a matured and controlled innings to win against the arch-rivals
2019 : 149 vs. England [Test]
On a day which Kohli saw his teammates losing their wickets in heaps, he played one of his best Test knocks as he put on a clinic on how to play swing in England
2016 : 82*(51) vs. Australia [T20]
Kohli's status as a masterful finisher was consolidated as he played one of the all-time great T20 innings in Mohali
ADVERTISEMENT