Feb 24, 2025

Top 10 Virat Kohli Moments in International Cricket

Kuhu Verma

Ind vs Pak - ICC Champions Trophy (2025)

Hitting his 51st ODI Century, Kohli crossed the 14000 runs feat in ODI cricket leading India to victory.

Source: pti

Ind vs Pak - T20 World Cup (2022)

A record breaking score of 82 in 53 balls, this makes the list of his greatest T20I innings.

Source: twitter

Ind vs Pak - Asia Cup (2012)

Chasing a 330 target, Kohli scored his highest ODI score at 183 of 148 balls giving a masterclass in ODI chasing.

Source: ap-photo

Ind vs Eng - Test Series (2018)

Silencing the critics, Kohli scored a sublime 149 marking his redemption era in test cricket. He proved his test cricket dominance in Edgbaston.

Source: instagram

Ind vs Sri Lanka - CB Series (2012)

Kohli’s 133 off 86 balls* in Hobart helped India chase down 321 in just 36.4 overs. His unbelievable onslaught against Lasith Malinga, including a 24-run over, was unforgettable.

Source: twitter

Ind vs South Africa - Test Series (2019)

His highest Test score, 254 off 336 balls, came in Pune. This flawless double century displayed his ability to grind opposition bowlers with patience and class.

Source: twitter

Ind vs Australia - Test Series (2012)

Scoring his first century in Australia in 2012, Virat Kohli made history on the Perth pitch with 116 runs of 213 balls.

Source: twitter

Ind vs West Indies - T20 World Cup (2016)

His 89 off 47 in the semifinal vs West Indies went in vain, but it highlighted his T20 brilliance

Source: reuters

Indian Premier League (2016)

A record breaking tally, Kohli made a total of 973 runs in IPL 2016. He stands at 8004 runs from more than 250 runs in IPL history.

Source: ap-photo

Ind vs South Africa - T20 World Cup (2024)

Ending the drought for international wins, Team India won against South Africa. Kohli scored a winning 76 in the thrilling final.

Source: instagram

9 Ways to Fix your Gut Health