Most International Runs for India in Calendar year

By Ivy Sarkar

Virat Kohli

1644 International runs for India in 2011

Virat Kohli

2186 International runs for India in 2012

Virat Kohli

1913 International runs for India in 2013

Virat Kohli

2286 International runs for India in 2014

Ajinkya Rahane

1352 International runs for India in 2015

Virat Kohli

2595 International runs for India in 2016

Virat Kohli

2818 International runs for India in 2017

Virat Kohli

2735 International runs for India in 2018

Virat Kohli

2455 International runs for India in 2019

KL Rahul

847 International runs for India in 2020

Rohit Sharma

1420 International runs for India in 2021

Shreyas Iyer

1493 International runs for India in 2022

Follow us