Calendar Year Records

Stats: Most ODI Runs in a Calendar Year as Captain

The year 2017 was wonderful for the Indian Captain, Virat Kohli as he scored 1460 Runs. This let him breaking the 10-years-old record of Ricky Ponting – the maximum runs scored in a calendar year by any captain.

List of Batsmen with Most ODI Runs in a Calendar Year

Virat Kohli has managed 1460 runs (ave. 76.84) in 26 matches in 2017, suring the Indian record of 1268 runs (ave.43.72) in 37 matches by Mohammad Azharuddin in 1998.

Virat became the first Indian skipper to amass 1300 runs or more in a calendar year in ODIs.

Here’s the list of batsmen who topped maximum runs for his team while playing as a captain.

PLAYER RUNS YEAR INNINGS BATTED HUNDREDS AVERAGE
VIRAT KOHLI (IND) 1460 2017 26 6 76.84
RICKY PONTING (AUS) 1424 2007 24 5 79.11
VIRAT KOHLI (IND) 1377 2019 25 5 59.86
MISBAH UL HAQ (PAK) 1373 2013 32 0 54.92
MOHAMMAD AZHARUDDIN (IND) 1268 1998 33 3 43.72
ANGELO MATHEWS (SL) 1244 2014 31 1 62.20
SOURAV GANGULY (IND) 1223 2000 25 5 58.23
VIRAT KOHLI (IND) 1202 2018 14 6 133.55
SANATH JAYASURIYA (SL) 1202 2001 33 2 37.56
AB DE VILLIERS (SA) 1193 2015 18 5 79.53

Particularly in 2018, Virat’s average has been the best for any captain, who scored more than 1000 ODI runs within a year. He scored 6 centuries in only 14 innings he played that year.

Most Number of ODI Centuries in a year as a Captain

Virat Kohli’s 6 centuries in 2017 and 2018 are also the most by any captain in a calendar year.

By 2017, he broke Sourav Ganguly’s precious record of Most Number of ODI Centuries in a year as an Indian Captain. Ganguly had scored 5 ODI Centuries in the year 2000 being the Indian Captain. Ricky Ponting and AB de Villiers also had scored 5 centuries as a captain within a year.