1 . SACHIN TENDULKAR Sachin Tendulkar scored by 34357 runs in 664 matches in 782 innings and at 48.52 good average in all the formats. Sachin Tendulkar high score is 248 not out . He scores 100 hundreds 164 fifths and 34 zeros.
2 . VIRAT KOHLI
Virat Kohli scored by 24130 runs in 473 matches in 527 innings and at 53.62 high average in all the formats . Virat Kohli high score is 254 not out. He scores 71 hundreds 125 fifths and 33 zeros .
3. RAHUL DRAVID
Rahul Dravid scored by 24064 runs in 504 matches in 599 innings at 45.57 average in all the formats. Rahul Dravid high score is 270. He scores 48 hundreds 145 fifths and 20 zeros .
4. SOURAV GANGULY
Sourav Ganguly scored by 18433 runs in 421 matches in 485 innings at 41.42 average in all the formats . Sourav Ganguly high score is 239. He scores 38 hundreds 106 fifths and 29 zeros.
5. MAHINDRA SINGH DHONI.
Ms Dhoni scored by 17092 runs in 535 matches in 523 innings at 44.74 average in all the formats . Ms Dhoni score high score is 224. He scores 10 hundreds 108 fifths and 21 zeros.
6. VIRENDER SHEWAG
Shewag scored 16892 runs in 363 matches in 431 innings at 40.60 average in all the formats . Shewag high score is 319. He scores 38 hundreds 70 fifths and 31 zeros.
7. ROHIT SHARMA
Rohit Sharma scored by 16250 runs in 420 matches in 437 innings at 42.98 in all the formats . Rohit Sharma high score is 264. He scores 41 hundreds 87 fifths and. 28 zeros.
8. MOHAMMAD AZHARUDDIN
Mohammad azharuddin scored 13214 runs in433 matches in 455 innings at 39.77 average in all the formats . Azharuddin high score is 199. He scores 29 hundreds 79 fifths and 14 zeros.
9. SUNIL GAVASKAR
Sunil Gavaskar scored 13214 runs in 233 matches in 316 innings at 46.20 average in all the formats . Sunil Gavaskar high score is 236. He scores 35 hundreds 72 fifths and 20 zeros.
10. YUVRAJ SINGH
Yuvaraj Singh scored 11686 runs in 399 matches in 388 innings at 34.98 average in all the formats . Yuvaraj Singh high score is 169. He scores 17 hundreds 71 fifths and 26 zeros.
11. VVS LAXMAN
VVS Laxman scored by 11119 runs in 220 matches in 308 innings at 41.64 average in all the formats. VVS Laxman high score is 281. He scores 23 hundreds 66 fifths and 17 zeros.
12. SHIKHAR DHAWAN
Shikhar Dhawan scored by 10746 runs in 263 matches in 282 innings at 40.09 average in all the formats. Shikhar Dhawan high score is 190. He scores 24 hundreds 54 fifths and 11 zeros.