Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Most Runs in 1996 for all time
Position
Most Runs
Player Name
Team Name
1
2296
Saeed Anwar
Pakistan
2
2234
Sachin Tendulkar
India
3
1832
Gary Kirsten
South Africa
4
1772
Ijaz Ahmed
Pakistan
5
1422
Mohammad Azharuddin
India
6
1391
Mark Waugh
Australia
7
1370
Daryll Cullinan
South Africa
8
1330
Andrew Hudson
South Africa
9
1289
Saleem Malik
Pakistan
10
1261
Aravinda de Silva
Sri Lanka
11
1236
Steve Waugh
Australia
12
1233
Aamer Sohail
Pakistan
13
1196
Alec Stewart
England
14
1174
Sanath Jayasuriya
Sri Lanka
15
1167
Graham Thorpe
England
16
1165
Stephen Fleming
New Zealand
17
1129
Hansie Cronje
South Africa
18
1026
Mark Taylor
Australia
19
991
Grant Flower
Zimbabwe
20
959
Shiv Chanderpaul
West Indies
21
942
Nathan Astle
New Zealand
22
924
Adam Parore
New Zealand
23
918
Brian Lara
West Indies
24
911
Rahul Dravid
India
25
907
Michael Bevan
Australia
26
905
Asanka Gurusinha
Sri Lanka
27
896
Ricky Ponting
Australia
28
873
Mike Atherton
England
29
838
Inzamam-ul-Haq
Pakistan
30
815
Chris Cairns
New Zealand
31
814
Romesh Kaluwitharana
Sri Lanka
32
805
Ajay Jadeja
India
33
797
Andy Flower
Zimbabwe
34
778
Sherwin Campbell
West Indies
35
773
Sourav Ganguly
India
36
758
Hashan Tillakaratne
Sri Lanka
37
728
Wasim Akram
Pakistan
38
721
Nayan Mongia
India
39
719
Moin Khan
Pakistan
40
705
Nick Knight
England
41
692
Ian Healy
Australia
42
688
Arjuna Ranatunga
Sri Lanka
43
670
Craig Spearman
New Zealand
44
634
Alistair Campbell
Zimbabwe
45
620
Paul Strang
Zimbabwe
46
615
Graeme Hick
England
47
608
Nasser Hussain
England
48
595
Lee Germon
New Zealand
49
593
Stuart Law
Australia
50
590
Jonty Rhodes
South Africa
51
560
Jimmy Adams
West Indies
52
559
Roger Twose
New Zealand
53
534
Sanjay Manjrekar
India
54
510
Roshan Mahanama
Sri Lanka
55
504
Guy Whittall
Zimbabwe
56
492
Brian McMillan
South Africa
57
482
Navjot Sidhu
India
58
481
Dave Houghton
Zimbabwe
59
467
Carl Hooper
West Indies
60
462
Chris Harris
New Zealand
61
417
Phil Simmons
West Indies
62
399
Anil Kumble
India
63
395
Javagal Srinath
India
64
361
Sir Richie Richardson
West Indies
65
354
John Crawley
England
66
344
Jack Russell
England
67
329
Pat Symcox
South Africa
68
288
Shahid Afridi
69
282
Jacques Kallis
South Africa
69
282
Kumar Dharmasena
Sri Lanka
70
280
Robin Smith
England
71
279
Andy Waller
Zimbabwe
72
276
Dipak Patel
New Zealand
73
270
Michael Slater
Australia
74
268
Robert Samuels
West Indies
75
267
Chaminda Vaas
Sri Lanka
76
266
Greg Blewett
Australia
77
262
Vinod Kambli
India
78
256
David Richardson
South Africa
79
249
Saqlain Mushtaq
Pakistan
80
246
Bryan Young
New Zealand
81
245
Zahoor Elahi
Pakistan
82
241
Paul Reiffel
Australia
83
233
Vikram Rathour
India
84
230
Heath Streak
Zimbabwe
85
221
Craig Evans
Zimbabwe
86
216
Steve Tikolo
Kenya
87
211
Sunil Joshi
India
88
210
Justin Vaughan
New Zealand
89
207
Ian Bishop
West Indies
90
203
Mohammad Wasim
Pakistan
91
198
Neil Fairbrother
England
92
194
Roland Holder
West Indies
92
194
Courtney Browne
West Indies
93
191
Rashid Latif
Pakistan
94
189
Shaun Pollock
South Africa
95
186
Dominic Cork
England
96
183
Dipak Chudasama
Kenya
97
179
Craig Wishart
Zimbabwe
98
177
Hitesh Modi
Kenya
99
174
Kennedy Otieno
Kenya
100
171
Junior Murray
West Indies
101
170
Herschelle Gibbs
South Africa
102
168
Klaas-Jan van Noortwijk
Netherlands
103
163
Mushtaq Ahmed
Pakistan
104
162
Shane Warne
Australia
105
160
Mark Greatbatch
New Zealand
105
160
Peter Cantrell
Netherlands
106
155
Ali Brown
England
107
153
Lance Klusener
South Africa
108
150
Roger Harper
West Indies
108
150
Stuart Carlisle
Zimbabwe
109
145
Ronnie Irani
England
110
140
Mark Dekker
Zimbabwe
111
139
Ramiz Raja
Pakistan
112
137
Saleem Raza
United Arab Emirates
113
135
Maurice Odumbe
Kenya
114
130
Fanie de Villiers
South Africa
114
130
Sanjeeva Ranatunga
Sri Lanka
115
129
Waqar Younis
Pakistan
115
129
Chris Lewis
England
116
128
Matthew Elliott
Australia
116
128
Shane Thomson
New Zealand
117
127
Azam Khan
Pakistan
118
126
Saleem Elahi
Pakistan
119
124
Phil DeFreitas
England
120
123
Sir Curtly Ambrose
West Indies
121
122
Craig White
England
122
121
Mark Ealham
England
122
121
Derek Crookes
South Africa
123
120
Flavian Aponso
Netherlands
124
110
Ali Shah
Zimbabwe
125
102
Darren Gough
England
126
100
Neil Smith
England
127
99
Mazhar Hussain
United Arab Emirates
127
99
Bryan Strang
Zimbabwe
128
97
Stuart Williams
Zimbabwe
129
94
Matthew Maynard
England
130
93
Aaqib Javed
Pakistan
131
92
Asif Mujtaba
Pakistan
132
91
Bas Zuiderent
Netherlands
133
90
Tim de Leede
Netherlands
133
90
Johanne Samarasekera
United Arab Emirates
134
89
Shadab Kabir
Pakistan
134
89
Woorkeri Raman
India
135
88
Courtney Walsh
West Indies
135
88
Ottis Gibson
West Indies
136
84
Eddo Brandes
Zimbabwe
136
84
Marvan Atapattu
Sri Lanka
136
84
Shaukat Dukanwala
United Arab Emirates
137
83
Thomas Odoyo
Kenya
138
80
Adam Bacher
South Africa
138
80
Venkatesh Prasad
India
139
79
Richard Snell
South Africa
140
78
David Boon
Australia
140
78
Roland Lefebvre
Netherlands
141
77
VVS Laxman
India
142
76
Aashish Kapoor
India
143
71
Mohammad Ishaq
United Arab Emirates
144
67
Sean Davies
Zimbabwe
145
66
Arshad Laeeq
United Arab Emirates
146
65
Paras Mhambrey
India
146
65
Peter Martin
England
146
65
Simon Doull
New Zealand
147
61
Adrian Kuiper
South Africa
147
61
Tito Odumbe
Kenya
148
60
Alan Mullally
England
148
60
Mark Ramprakash
England
149
58
Azhar Saeed
United Arab Emirates
150
56
Hasan Raza
Pakistan
151
55
Allan Donald
South Africa
151
55
Steve Palframan
South Africa
152
54
Javed Miandad
Pakistan
153
53
Glenn McGrath
Australia
153
53
Paul Adams
South Africa
154
50
Upul Chandana
Sri Lanka
154
50
Nolan Clarke
Netherlands
154
50
Dermot Reeve
England
154
50
Ian Salisbury
England
155
49
Marcel Schewe
Netherlands
156
48
Danny Morrison
New Zealand
157
47
Robert Croft
England
158
46
Gavin Larsen
New Zealand
158
46
Saeed Azad
Pakistan
159
45
Chandika Hathurusingha
Sri Lanka
159
45
Robert Kennedy
New Zealand
159
45
Min Patel
England
160
44
Vijay Mehra
United Arab Emirates
161
43
Sandeep Gupta
Kenya
161
43
Brad Hogg
Australia
162
42
Shahid Nazir
Pakistan
162
42
Aasif Karim
Kenya
162
42
Ravindra Pushpakumara
Sri Lanka
162
42
Pramodya Wickramasinghe
Sri Lanka
162
42
Kenny Benjamin
West Indies
163
41
Azhar Mahmood
Pakistan
164
40
Basit Ali
Pakistan
165
38
Mohammad Aslam
United Arab Emirates
166
37
Shahid Anwar
Pakistan
167
36
Ganesh Mylvaganam
United Arab Emirates
167
36
David Tikolo
Kenya
168
34
John Rennie
Zimbabwe
169
32
Andy Whittall
Zimbabwe
170
30
Jason Gillespie
Australia
171
29
Muttiah Muralitharan
Sri Lanka
172
28
Adam Hollioake
England
173
27
Michael Kasprowicz
Australia
173
27
Nicky Boje
South Africa
173
27
Craig Matthews
South Africa
173
27
Lameck Onyango
Kenya
174
24
Steven Lubbers
Netherlands
174
24
Martin Suji
Kenya
175
22
Peter McIntyre
Australia
176
21
Robin Singh
India
177
19
Dion Nash
New Zealand
177
19
Eric Gouka
Netherlands
178
18
Adam Gilchrist
Australia
179
17
Darren Lehmann
Australia
179
17
Ata-ur-Rehman
Pakistan
179
17
Tariq Iqbal
Kenya
179
17
Graham Lloyd
England
180
16
Sultan Zarawani
United Arab Emirates
180
16
Craig McDermott
Australia
180
16
Sujith Somasunder
India
181
15
Prashant Vaidya
India
181
15
Shane Lee
Australia
182
14
Tony Suji
Kenya
182
14
Henry Olonga
Zimbabwe
183
13
Ridley Jacobs
West Indies
183
13
Pommie Mbangwa
Zimbabwe
184
12
Justin Langer
Australia
185
11
Tom Moody
Australia
185
11
Manoj Prabhakar
India
185
11
Phil Tufnell
England
185
11
Simon Brown
England
185
11
Mike Watkinson
England
185
11
Manjula Munasinghe
Sri Lanka
185
11
Ruwan Kalpage
Sri Lanka
186
9
Stephen Peall
Zimbabwe
186
9
Rajindra Dhanraj
West Indies
186
9
Everton Matambanadzo
Zimbabwe
186
9
Narendra Hirwani
India
187
8
David Johnson
India
187
8
Pankaj Dharmani
India
187
8
Charlie Lock
Zimbabwe
187
8
Sajeewa de Silva
Sri Lanka
187
8
Eric Upashantha
Sri Lanka
188
7
Nixon McLean
West Indies
188
7
Rajab Ali
Kenya
188
7
Robert van Oosterom
Netherlands
188
7
Richard Illingworth
England
189
6
Angus Fraser
England
189
6
Gavin Rennie
Zimbabwe
189
6
Laurie Williams
West Indies
190
5
Matthew Hayden
Australia
190
5
Damien Fleming
Australia
191
4
Andy Caddick
England
191
4
Venkatapathy Raju
India
191
4
Greg Loveridge
New Zealand
191
4
Imtiaz Abbasi
United Arab Emirates
192
3
Philo Wallace
West Indies
192
3
Dean Headley
England
192
3
Mohammad Akram
Pakistan
193
2
Keith Arthurton
West Indies
194
1
Patterson Thompson
West Indies
194
1
Adrian Griffith
West Indies
194
1
Cameron Cuffy
West Indies
194
1
Gary Brent
Zimbabwe
194
1
Paul-Jan Bakker
Netherlands
194
1
Chris Silverwood
England
194
1
Devon Malcolm
England
195
0
Geoff Allott
New Zealand
195
0
Abdul Razzaq
Pakistan
195
0
Mohammad Zahid
Pakistan
195
0
Mohammad Hussain
Pakistan
195
0
Jayantha Silva
Sri Lanka