In the recently completed Boxing Day Test match between South Africa and India in Centurion, Virat Kohli went onto record 2000-plus runs (2048) in this international calendar year and achieved a new feat. In first Test match against South Africa, Kohli fought a lone battle as he only scored 76 runs of team total of 131 runs in the 2nd innings for India.

Here, in this article we will have a look at the list of batters who scored most international runs in 2023.

Most runs in international cricket in 2023:

  • Shubman Gill - 2154 (52 inns)
  • Virat Kohli - 2048 (36 inns)
  • Daryl Mitchell - 1970 (53 inns)
  • Rohit Sharma - 1800 (39 inns)
  • Travis Head - 1698 (42 inns)
  • Kusal Mendis - 1690 (46 inns)
  • Najmul Hossain Shanto - 1633 (43 inns)
  • Marnus Labuschagne - 1629 (45 inns)
  • Muhammad Waseem - 1588 (45 inns)
  • Mitchell Marsh - 1584 (33 inns)

Virat Kohli in 2023:

  • Tests - 671 runs (12 inns)
  • ODIs - 1377 runs (24 inns)

Virat Kohli despite not playing a single T20I match in this calendar year has went onto record 2000-plus runs in international cricket.

Most runs recorded by Virat Kohli in a single calendar year in international cricket:

  • 2818 runs (2017)
  • 2735 runs (2018)
  • 2595 runs (2016)
  • 2455 runs (2019)
  • 2286 runs (2014)
  • 2186 runs (2012)
  • 2048 runs (2023)

Virat Kohli for the seventh time has completed the milestone of recording 2000-plus runs in an international cricket year.

Most times scoring 2000+ plus international runs in a calendar year:

  • Virat Kohli - 7 times (2012, 2014, 2016, 2017, 2018, 2019, 2023)
  • Kumar Sangakkara - 6 times (2004, 2006, 2009, 2011, 2012, 2014)
  • Sachin Tendulkar - 5 times (1996, 1997, 1998, 2002, 2007)
  • Mahela Jayawardene - 5 times (2001, 2006, 2007, 2009, 2014)