10 - Virat Kohli: 866 runs in 11 matches at an average of 45.57

9 - Cheteshwar Pujara: 867 runs in 12 matches at an average of 39.40

8 - Kane Williamson: 871 runs in 13 matches at an average of 37.86

7 - Virender Sehwag: 883 runs in 12 matches at an average of 44.15

6 - Bert Sutcliffe: 885 runs in 9 matches at an average of 68.07

5 - Ross Taylor: 890 runs in 17 matches at an average of 30.68

4 - Graham Dowling: 964 runs in 11 matches at an average of 48.20

3 - Brendon McCullum: 1224 runs in 10 matches at an average of 68

2 - Sachin Tendulkar: 1595 runs in 24 matches at an average of 46.91

1 - Rahul Dravid: 1659 runs in 15 matches at an average of 63.80

Next : 4 Indian players fastest to 500 runs as captain in T20Is

Click to read more..