With the likes of Sachin Tendulkar, Ricky Ponting and Jacques Kallis retired from all forms of the game, it is safe to say that it is the end of yet another era in cricket. The current era has several talented batsmen who can try and emulate the legends from the past. Here is the list of top 10 highest run scores in both tests and ODI’s the current era.
Tests:
|
S.No |
Player |
Country |
Matches |
Runs |
Average |
|
1 |
127 |
11907 |
58.94 |
||
|
2 |
Sri Lanka |
148 |
11756 |
50.02 |
|
|
3 |
156 |
11174 |
50.88 |
||
|
4 |
104 |
8586 |
49.34 |
||
|
5 |
108 |
8344 |
45.84 |
||
|
6 |
105 |
8240 |
51.50 |
||
|
7 |
90 |
7589 |
52.97 |
||
|
8 |
95 |
7256 |
51.02 |
||
|
9 |
England |
104 |
7149 |
45.24 |
|
|
10 |
West Indies |
102 |
7141 |
42.00 |
*England Discard Kevin Pietersen has scored 8181 runs in 104 matches at an average of 47.28
ODIs:
|
S.No |
Player |
Country |
Matches |
Runs |
Average |
|
1 |
Kumar Sangakkara |
Sri Lanka |
377 |
12806 |
40.39 |
|
2 |
Mahela Jayawardene |
Sri Lanka |
420 |
11681 |
32.90 |
|
3 |
Chris Gayle |
West Indies |
255 |
8743 |
37.52 |
|
4 |
Sri Lanka |
285 |
8403 |
38.02 |
|
|
5 |
India |
293 |
8329 |
36.37 |
|
|
6 |
Virender Sehwag |
India |
251 |
8273 |
35.05 |
|
7 |
India |
243 |
8046 |
53.28 |
|
|
8 |
Michael Clarke |
Australia |
236 |
7683 |
44.66 |
|
9 |
Pakistan |
378 |
7619 |
23.44 |
|
|
10 |
Younis Khan |
Pakistan |
257 |
7014 |
31.88 |