Player Rank |
Player Name |
Career Year |
Total Match Played |
Total Runs |
Average |
Highest Score |
Total 100 |
Total 50 |
Country |
1 |
Don Bradman |
1928–1948 |
52 |
6996 |
99.94 |
334 |
29 |
13 |
Australia |
2 |
Ken Barrington |
1955–1968 |
82 |
6806 |
58.67 |
256 |
20 |
35 |
England |
3 |
Wally Hammond |
1927–1947 |
85 |
7249 |
58.45 |
336 |
22 |
24 |
England |
4 |
Kumar Sangakka |
2000–2015 |
134 |
12400 |
57.40 |
319 |
38 |
52 |
Sri Lanka |
5 |
Steve Smith |
2010–2025 |
107 |
9650 |
57.38 |
239 |
32 |
40 |
Australia |
6 |
Jacques Kallis |
1995–2013 |
166 |
13289 |
55.37 |
224 |
45 |
58 |
South Africa |
7 |
Kane Williamson |
2010–2025 |
100 |
8743 |
54.89 |
251 |
32 |
33 |
New Zealand |
8 |
Greg Chappell |
1970–1984 |
87 |
7110 |
53.86 |
247 |
24 |
31 |
Australia |
9 |
Sachin Tendulkar |
1989–2013 |
200 |
15921 |
53.78 |
248 |
51 |
68 |
India |
10 |
Brian Lara |
1990–2006 |
131 |
11953 |
52.88 |
400 |
34 |
48 |
West Indies |
Player Rank |
Player Name |
Career Year |
Total Match Played |
Total Runs |
Average |
Highest Score |
Total 100 |
Total 50 |
Country |
11 |
Javed Miandad |
1976–1993 |
124 |
8832 |
52.57 |
280 |
23 |
43 |
Pakistan |
12 |
Rahul Dravid |
1996–2012 |
164 |
13288 |
52.31 |
270 |
36 |
63 |
India |
13 |
Mohammad Yousuf |
1998–2010 |
90 |
7530 |
52.29 |
223 |
24 |
33 |
Pakistan |
14 |
Younis Khan |
2000–2017 |
118 |
10099 |
52.05 |
313 |
34 |
33 |
Pakistan |
15 |
Ricky Ponting |
1995–2012 |
168 |
13378 |
51.85 |
257 |
41 |
62 |
Australia |
16 |
Andy Flower |
1992–2002 |
63 |
4794 |
51.54 |
232 |
12 |
27 |
Zimbabwe |
17 |
Shivnarine Chanderpaul |
1994–2015 |
164 |
11867 |
51.37 |
203 |
30 |
66 |
West Indies |
18 |
Steve Waugh |
1985–2004 |
168 |
10927 |
51.06 |
200 |
32 |
50 |
Australia |
19 |
Matthew Hayden |
1994–2009 |
103 |
8625 |
50.73 |
380 |
30 |
29 |
Australia |
20 |
AB de Villiers |
2004–2018 |
114 |
8765 |
50.66 |
278 |
22 |
46 |
South Africa |
Player Rank |
Player Name |
Career Year |
Total Match Played |
Total Runs |
Average |
Highest Score |
Total 100 |
Total 50 |
Country |
21 |
Allan Border |
1978–1994 |
156 |
11174 |
50.56 |
205 |
27 |
63 |
Australia |
22 |
Viv Richards |
1974–1991 |
121 |
8540 |
50.23 |
291 |
24 |
45 |
West Indies |
23 |
Dennis Compton |
1937–1957 |
78 |
5807 |
50.06 |
278 |
17 |
28 |
England |
24 |
Mahela Jayawardene |
1997–2014 |
149 |
11814 |
49.84 |
374 |
34 |
50 |
Sri Lanka |
25 |
Joe Root |
2012–2025 |
145 |
12401 |
49.79 |
254 |
31 |
60 |
England |
26 |
Inzamam-ul-Haq |
1992–2007 |
120 |
8830 |
49.60 |
329 |
25 |
46 |
Pakistan |
27 |
Virender Sehwag |
2001–2013 |
104 |
8586 |
49.34 |
319 |
23 |
32 |
India |
28 |
Virat Kohli |
2011–2025 |
113 |
8848 |
49.15 |
254 |
29 |
30 |
India |
29 |
Michael Clarke |
2004–2015 |
115 |
8643 |
49.10 |
329 |
28 |
27 |
Australia |
30 |
Graeme Smith |
2002–2014 |
117 |
9265 |
48.25 |
277 |
27 |
38 |
South Africa |
Player Rank |
Player Name |
Career Year |
Total Match Played |
Total Runs |
Average |
Highest Score |
Total 100 |
Total 50 |
Country |
31 |
Neil Harvey |
1948–1963 |
79 |
6149 |
48.41 |
205 |
21 |
24 |
Australia |
32 |
Doug Walters |
1965–1981 |
74 |
5357 |
48.26 |
250 |
15 |
33 |
Australia |
33 |
Stan McCabe |
1930–1938 |
39 |
2748 |
48.21 |
232 |
6 |
13 |
Australia |
34 |
Clive Lloyd |
1966–1985 |
110 |
7515 |
46.67 |
242 |
19 |
39 |
West Indies |
35 |
Hashim Amla |
2004–2019 |
124 |
9282 |
46.64 |
311 |
28 |
41 |
South Africa |
36 |
Martin Crowe |
1982–1995 |
77 |
5444 |
45.36 |
299 |
17 |
18 |
New Zealand |
37 |
Alastair Cook |
2006–2018 |
161 |
12472 |
45.35 |
294 |
33 |
57 |
England |
38 |
Justin Langer |
1993–2007 |
105 |
7696 |
45.27 |
250 |
23 |
30 |
Australia |
39 |
Zaheer Abbas |
1969–1985 |
78 |
5062 |
44.79 |
274 |
12 |
20 |
Pakistan |
40 |
Gordon Greenidge |
1974–1991 |
108 |
7558 |
44.72 |
226 |
19 |
34 |
West Indies |
Player Rank |
Player Name |
Career Year |
Total Match Played |
Total Runs |
Average |
Highest Score |
Total 100 |
Total 50 |
Country |
41 |
Ross Taylor |
2007–2022 |
112 |
7683 |
44.66 |
290 |
19 |
35 |
New zealand |
42 |
David Warner |
2011–2024 |
112 |
8786 |
44.59 |
335 |
26 |
37 |
Australia |
43 |
Jonathan Trott |
2009–2015 |
52 |
3835 |
44.08 |
226 |
9 |
19 |
England |
44 |
Hanif Mohammad |
1952–1969 |
55 |
3915 |
43.98 |
337 |
12 |
15 |
Pakistan |
45 |
Cheteshwar Pujara |
2010–2023 |
103 |
7195 |
43.60 |
206 |
19 |
35 |
India |
46 |
Mark Taylor |
1989–1999 |
104 |
7525 |
43.49 |
334 |
19 |
40 |
Australia |
47 |
Ian Chappell |
1964–1980 |
75 |
5345 |
42.42 |
196 |
14 |
31 |
Australia |
48 |
Azhar Ali |
2010–2022 |
97 |
7142 |
42.26 |
302 |
19 |
35 |
Pakistan |
49 |
Andrew Strauss |
2004–2012 |
100 |
7037 |
40.91 |
177 |
21 |
27 |
England |
50 |
Majid Khan |
1964–1983 |
63 |
3931 |
38.92 |
167 |
8 |
19 |
Pakistan |