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