Republic Sports Desk

Top-5 Innings of Virat Kohli Across All Formats

Virat Kohli century knock against Australia in the second innings of the Adelaide Test held in 2014 was one of his best Test knocks.

Source: AP

Virat Kohli scored the century in both innings of that match. However, could not put India past the finish line.

Source: X

Virat Kohli's highest score in the ODIs came against Pakistan. 

Source: Instagram

He smashed 183 in an Asia Cup match while chasing. It is unarguably one of the best innings he had ever played.

Source: AP

Virat Kohli scored a spectacular hundred against Sri Lanka in the CB series of 2012. It was a must win game for India where 321 were needed to chase inside 40 overs. Kohli stood out with 133.

Source: AP

Virat Kohli played a heroic innings of 82 not out against Australia in 2016 T20 World Cup.

Source: AP

Virat Kohli's 83 against Pakistan is without a doubt the best innings he had ever played.

Source: AP

India were down and out of the match but Kohli came and changed thigs for India. Winning the famous match at MCG.

Source: AP

Virat Kohli has played countless innings, displaying grit and determination.

Source: AP

He could come up with more brilliant moments in his career.

Source: AP