Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Test Cricket - Batting Records and Statistics - Aggregates
Fastest Players to Score
1000
2000
3000
4000
5000
6000
7000
8000
9000
10000
11000
12000
13000
14000
15000
Runs All Players
Openers Only
Player
Country
5000 Runs
Career
Innings
Match
Runs
Matches
Runs
Avg
1
D G Bradman
Australia
56
22/07/1938
5077
52
6996
99.94
2
J B Hobbs
England
91
08/03/1929
5047
61
5410
56.95
3
G S A Sobers
West Indies
95
04/08/1966
5091
93
8032
57.78
4
S M Gavaskar
India
95
19/09/1979
5007
125
10122
51.12
5
I V A Richards
West Indies
95
14/06/1984
5104
121
8540
50.24
6
M L Hayden
Australia
95
09/07/2004
5059
103
8625
50.74
7
W R Hammond
England
97
18/12/1936
5176
85
7249
58.46
8
K F Barrington
England
97
26/08/1965
5002
82
6806
58.67
9
S P D Smith*
Australia
97
15/03/2017
5102
114
9999
55.86
10
L Hutton
England
98
26/07/1951
5091
79
6971
56.67
11
V Sehwag
India
99
31/07/2008
5052
104
8586
49.34
12
S R Tendulkar
India
103
16/02/1999
5000
200
15921
53.79
13
B C Lara
West Indies
104
13/03/1999
5138
131
11953
52.89
14
R N Harvey
Australia
105
12/12/1959
5031
79
6149
48.42
15
J E Root*
England
105
04/08/2017
5006
152
12972
50.87
16
V Kohli*
India
105
02/12/2017
5218
123
9230
46.85
17
G S Chappell
Australia
106
18/03/1980
5008
87
7110
53.86
18
K C Sangakkara
Sri Lanka
106
15/12/2006
5056
134
12400
57.41
19
Younis Khan
Pakistan
106
21/02/2009
5129
118
10099
52.06
20
R B Kanhai
West Indies
107
14/02/1969
5038
79
6227
47.53
21
Javed Miandad
Pakistan
107
09/02/1985
5042
124
8832
52.57
22
K P Pietersen
England
107
20/03/2010
5000
104
8181
47.29
23
M E K Hussey
Australia
107
16/09/2011
5020
79
6235
51.53
24
R Dravid
India
108
22/08/2002
5118
164
13288
52.31
25
H H Gibbs
South Africa
108
13/01/2005
5035
90
6167
41.95
26
Mohammad Yousuf
Pakistan
108
29/01/2006
5075
90
7530
52.29
27
C A Pujara*
India
108
06/12/2018
5028
103
7195
43.61
28
H M Amla
South Africa
109
09/11/2012
5050
124
9282
46.64
29
D A Warner
Australia
109
26/12/2016
5093
112
8786
44.60
30
R T Ponting
Australia
110
17/10/2003
5062
168
13378
51.85
31
K S Williamson*
New Zealand
110
24/03/2017
5116
105
9276
54.89
32
G C Smith
South Africa
111
29/02/2008
5146
117
9265
48.26
33
D C S Compton
England
113
23/06/1955
5060
78
5807
50.06
34
D P M D Jayawardene
Sri Lanka
114
12/09/2005
5049
149
11814
49.85
35
T T Samaraweera
Sri Lanka
114
03/01/2012
5022
81
5462
48.77
36
G Boycott
England
115
25/08/1977
5021
108
8114
47.73
37
A N Cook
England
115
03/01/2011
5130
161
12472
45.35
38
Azhar Ali
Pakistan
115
28/09/2017
5053
97
7142
42.26
39
Zaheer Abbas
Pakistan
116
16/11/1984
5015
78
5062
44.80
40
C G Greenidge
West Indies
116
03/04/1986
5019
108
7558
44.72
41
R B Richardson
West Indies
116
23/01/1993
5026
86
5949
44.40
42
I R Bell
England
116
18/08/2011
5027
118
7727
42.69
43
W M Lawry
Australia
117
11/12/1970
5036
67
5234
47.15
44
M D Crowe
New Zealand
117
16/06/1994
5036
77
5444
45.37
45
A J Strauss
England
117
16/07/2009
5000
100
7037
40.91
46
U T Khawaja*
Australia
117
27/07/2023
5004
78
5635
44.02
47
K D Walters
Australia
118
12/12/1980
5032
74
5357
48.26
48
J L Langer
Australia
118
02/01/2004
5037
105
7696
45.27
49
A B de Villiers
South Africa
118
26/12/2011
5010
114
8765
50.66
50
M A Taylor
Australia
119
29/04/1995
5005
104
7525
43.50
51
M C Cowdrey
England
120
13/08/1964
5042
114
7624
44.07
52
A R Border
Australia
120
27/06/1985
5012
156
11174
50.56
53
M Azharuddin
India
120
17/04/1997
5011
99
6215
45.04
54
M J Slater
Australia
120
27/02/2001
5005
74
5312
42.84
55
J H Kallis
South Africa
120
26/12/2003
5153
166
13289
55.37
56
M J Clarke
Australia
120
09/11/2011
5107
115
8643
49.11
57
L R P L Taylor
New Zealand
120
13/11/2015
5085
112
7683
44.67
58
I M Chappell
Australia
121
12/12/1975
5009
75
5345
42.42
59
G R Viswanath
India
121
15/02/1980
5003
91
6080
41.93
60
M E Trescothick
England
121
11/08/2005
5038
76
5825
43.80
61
Inzamam-ul-Haq
Pakistan
122
31/05/2001
5109
120
8830
49.61
62
A C Gilchrist
Australia
122
09/04/2006
5112
96
5570
47.61
63
M E Waugh
Australia
123
06/03/1998
5005
128
8029
41.82
64
J H Edrich
England
124
03/06/1976
5030
77
5138
43.54
65
M A Atherton
England
124
05/06/1997
5045
115
7728
37.70
66
M P Vaughan
England
124
27/07/2007
5088
82
5719
41.44
67
S R Waugh
Australia
125
25/01/1996
5002
168
10927
51.06
68
C H Lloyd
West Indies
126
10/07/1980
5067
110
7515
46.68
69
D I Gower
England
127
01/08/1985
5013
117
8231
44.25
70
D C Boon
Australia
127
02/01/1993
5054
107
7422
43.66
71
Misbah-ul-Haq
Pakistan
127
21/04/2017
5050
75
5222
46.63
72
T W M Latham*
New Zealand
127
24/02/2023
5038
88
5834
38.38
73
P A de Silva
Sri Lanka
128
27/08/1998
5129
93
6361
42.98
74
Tamim Iqbal*
Bangladesh
129
16/06/2022
5010
70
5134
38.89
75
D Chandimal*
Sri Lanka
129
09/03/2023
5017
86
6019
43.30
76
G Kirsten
South Africa
130
07/09/2001
5026
101
7289
45.27
77
S Chanderpaul
West Indies
130
29/07/2004
5025
164
11867
51.37
78
A J Stewart
England
131
12/03/1998
5004
133
8463
39.55
79
T M Dilshan
Sri Lanka
132
30/06/2012
5000
87
5492
40.99
80
Saleem Malik
Pakistan
133
08/08/1996
5001
103
5768
43.70
81
S T Jayasuriya
Sri Lanka
133
20/06/2003
5010
110
6973
40.07
82
R R Sarwan
West Indies
133
04/02/2009
5016
87
5842
40.01
83
A D Mathews*
Sri Lanka
133
20/07/2018
5002
116
8042
44.93
84
S C Ganguly
India
134
13/09/2005
5050
113
7212
42.18
85
V V S Laxman
India
134
09/08/2007
5037
134
8781
45.97
86
C H Gayle
West Indies
134
19/12/2008
5109
103
7214
42.19
87
G P Thorpe
England
137
30/05/2002
5072
100
6744
44.66
88
D L Haynes
West Indies
138
03/02/1989
5045
116
7487
42.30
89
M S Atapattu
Sri Lanka
138
04/04/2005
5000
90
5502
39.02
90
D Karunaratne*
Sri Lanka
138
29/04/2021
5110
98
7165
39.81
91
G A Gooch
England
140
05/07/1990
5128
118
8900
42.58
92
J G Wright
New Zealand
140
27/11/1992
5017
82
5334
37.83
93
D B Vengsarkar
India
141
26/09/1986
5007
116
6868
42.13
94
S P Fleming
New Zealand
141
26/03/2004
5018
111
7172
40.07
95
A M Rahane*
India
141
07/06/2023
5020
85
5077
38.46
96
D Elgar*
South Africa
142
26/12/2022
5002
86
5347
37.92
97
B A Stokes*
England
143
16/03/2022
5036
110
6719
35.55
98
B B McCullum
New Zealand
145
14/02/2014
5219
101
6453
38.64
99
I T Botham
England
149
06/08/1987
5006
102
5200
33.55
100
Mushfiqur Rahim*
Bangladesh
149
15/05/2022
5037
94
6007
37.78
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links