Virat Kohli highest score in ODI and his top 5 innings and centuries list

Virat Kohli highest score in ODI and his top 5 innings and centuries list

Check out Virat Kohli top 10 highest ODI hundreds, along with the date, highest runs, opponents, and venue and his top 5 innings in the format and highest score list

Virat Kohli is widely regarded as one of the finest batsmen in modern cricket. Virat Kohli scored 166 runs off 110 balls on Sunday (January 15), with 14 fours and eight sixes. It was Kohli’s third century of the year and his third in the last four One-Day Internationals.

Cricketer Virat Kohli highest score in ODI and his top 5 innings and centuries list

It was Kohli’s 74th international ton and his 46th in ODIs. He is currently only three centuries behind Sachin Tendulkar’s 49 ODI hundreds. Virat Kohli has been a part of some of the highest run-scoring innings in ODIs. In this piece, we’ll take a look at Virat Kohli’s top 10 highest One Day International centuries.

#10  131 vs Sri Lanka – August 2017

On August 31, 2017, Virat Kohli scored 131 runs against Sri Lanka at R. Premadasa Stadium in Colombo.

#9 133 vs Sri Lanka – February 2012

On February 28, 2012, Virat Kohli made 133 runs against Sri Lanka at Bellerive Oval in Hobart.

Advertisement

#8 136 vs Bangladesh – February 2014

On February 26, 2014, he made 136 runs against Bangladesh at Fatullah’s Khan Saheb Osman Ali Stadium.

#7 138 vs South Africa – October 2015

On October 22, 2015, at M.A. Chidambaram Stadium in Chennai, Virat Kohli made 138 runs against South Africa.

#6 139 vs Sri Lanka – November 2014

Virat Kohli’s sixth-highest ODI innings was against Sri Lanka on November 16, 2014, at Ranchi’s JSCA International Stadium. He had 139 runs scored against them.

#5 140 vs West Indies – October 2018

On October 21, 2018, he scored 140 runs against the West Indies at the Barsapara Cricket Ground in Guwahati, Assam.

#4 157* vs West Indies – October 2018

On October 28, 2018, Virat Kohli made 157 runs against the West Indies at the ACA-VDCA Stadium in Vishakhapatnam.

Advertisement

#3 160 vs South Africa – February 2018

On February 7, 2018, at Newlands Cricket Ground in Cape Town, Virat Kohli scored 160 runs, his third-highest ODI innings.

#2 166* vs Sri Lanka – January 2023

On January 15, 2022, at Greenfield Stadium, Virat Kohli scored his 46th century and played an unbeaten 166-run inning against Sri Lanka.

#1 183 vs Pakistan – March 2012

This was possibly one of Virat Kohli’s finest ODI innings. On March 18, 2012, in Dhaka’s Shere Bangla National Stadium, he scored 183 runs against Pakistan.

ALSO READ: Watch “Ga*nd marwa raha hai,” video of Hardik Pandya abusing 12th man after not getting water goes viral

Advertisement

Recommended: Sports Fan App