In Numbers - Virat Kohli's 10 Years in ODIs

A look at Indian captain Virat Kohli's ODI career who completed 10 years in this format.

Virat Kohli celebrates his century during his highest ever ODI score of 183 against Pakistan

Virat Kohli who made his One Day International debut on 18 August 2008 against Sri Lanka at Dambulla has completed 10 years in this format.

In these 10 years, he has broken and created many records and now widely regarded as one of the greatest batsmen of all time in ODIs. He has scored almost 10,000 runs and 35 centuries in this format and still has at least 5-6 years of cricket left in him and there is a possibility that he might break Sachin Tendulkar's record of 49 ODIs hundreds. 

A look at Virat Kohli's ODI Career in Numbers:-

Debut - vs Sri Lanka at Dambulla (18 August 2008)

- Since his ODI debut, Virat Kohli has scored more runs than any other batsman in this format.

Batting Summary 

 ODIs   Inns   NO   Runs   HS   Avg  SR  100   50 
 211  203  35  9779  183   58.20   92.12   35  48

Most ODIs runs since Virat Kohli's debut (18 Aug 2008) 

9779 - VIRAT KOHLI

7671 - Hashim Amla

7494 - Kumar Sangakkara

7430 - AB de Villiers

21 - Virat Kohli has scored 21 ODIs hundreds while batting second - the most hundreds by any batsman in ODIs. And 19 of them came in successful run chases. 

Most hundreds in ODIs while batting second 

21 - VIRAT KOHLI 

17 - Sachin Tendulkar

11 - Chris Gayle / Tillakaratne Dilshan

10 - Sanath Jayasuriya / Saeed Anwar

9 - Brian Lara

35 - Number of hundreds Virat Kohli has scored in ODIs so far - the second most in the world and only Sachin Tendulkar (49) is ahead of him.

Most hundreds in ODI cricket

Sachin Tendulkar - 49

VIRAT KOHLI - 35

Ricky Ponting - 30

Sanath Jayasuriya - 28

Hashim Amla - 26

58.20 - Virat Kohli's ODI batting average - the highest average for a batsman in One Day Internationals (Min 2000 runs)

Highest ODI batting average (Min 2000 runs)

VIRAT KOHLI - 58.20

Michael Bevan - 53.58

AB de Villiers - 53.50

Joe Root - 51.61

MS Dhoni - 51.25

97.36 - Virat Kohli's ODI batting average in successful run chases - the second highest average for a batsman in successful run chases in ODIs (Min 1000 runs)

Highest batting average in successful run chases in ODIs (Min 1000 runs)

MS Dhoni - 102.88

VIRAT KOHLI - 97.36

Michael Bevan - 86.25

AB de Villiers - 82.77

Joe Root - 79.78

Virat Kohli is also the fastest to reach 1000, 2000 and 3000 runs as captain in terms of innings in One Day Internationals. As captain Virat Kohli has scored 3059 runs at an average of 82.67 in 49 innings with 13 centuries and fifties each. 


By Jasveer Singh Kharra - 18 Aug, 2018

    Share Via