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 ODI
Position
Most Runs
Player Name
Team Name
1
1611
Sachin Tendulkar
India
2
1595
Saeed Anwar
Pakistan
3
1442
Gary Kirsten
South Africa
4
1281
Ijaz Ahmed
Pakistan
5
1188
Aravinda de Silva
Sri Lanka
6
1090
Aamer Sohail
Pakistan
7
1059
Mark Waugh
Australia
8
1034
Daryll Cullinan
South Africa
9
955
Sanath Jayasuriya
Sri Lanka
10
950
Andrew Hudson
South Africa
11
933
Hansie Cronje
South Africa
12
931
Mohammad Azharuddin
India
13
904
Saleem Malik
Pakistan
14
792
Mark Taylor
Australia
15
789
Ajay Jadeja
India
16
777
Steve Waugh
Australia
17
760
Michael Bevan
Australia
18
746
Asanka Gurusinha
Sri Lanka
19
733
Ricky Ponting
Australia
20
708
Stephen Fleming
New Zealand
21
692
Brian Lara
West Indies
22
685
Romesh Kaluwitharana
Sri Lanka
23
666
Graham Thorpe
England
24
627
Adam Parore
New Zealand
25
607
Arjuna Ranatunga
Sri Lanka
26
593
Stuart Law
Australia
27
560
Nathan Astle
New Zealand
27
560
Jonty Rhodes
South Africa
28
544
Hashan Tillakaratne
Sri Lanka
29
534
Graeme Hick
England
30
515
Shiv Chanderpaul
West Indies
31
507
Chris Cairns
New Zealand
32
503
Inzamam-ul-Haq
Pakistan
33
491
Roshan Mahanama
Sri Lanka
34
482
Navjot Sidhu
India
35
475
Rahul Dravid
India
36
472
Grant Flower
Zimbabwe
37
404
Mike Atherton
England
38
403
Alec Stewart
England
39
391
Roger Twose
New Zealand
39
391
Craig Spearman
New Zealand
40
390
Sanjay Manjrekar
India
41
387
Chris Harris
New Zealand
42
386
Moin Khan
Pakistan
43
385
Lee Germon
New Zealand
44
372
Andy Flower
Zimbabwe
45
361
Sir Richie Richardson
West Indies
46
338
Wasim Akram
Pakistan
46
338
Nayan Mongia
India
47
336
Phil Simmons
West Indies
48
335
Brian McMillan
South Africa
49
288
Shahid Afridi
50
278
Alistair Campbell
Zimbabwe
51
277
Nick Knight
England
52
275
Jacques Kallis
South Africa
53
269
Sourav Ganguly
India
54
267
Javagal Srinath
India
55
262
Vinod Kambli
India
55
262
Sherwin Campbell
West Indies
56
250
Pat Symcox
South Africa
57
242
Ian Healy
Australia
58
238
Kumar Dharmasena
Sri Lanka
59
233
Guy Whittall
Zimbabwe
60
226
Paul Strang
Zimbabwe
61
224
Carl Hooper
West Indies
62
216
Steve Tikolo
Kenya
63
215
Zahoor Elahi
Pakistan
64
213
Jimmy Adams
West Indies
65
211
Craig Evans
Zimbabwe
65
211
Michael Slater
Australia
66
210
Andy Waller
Zimbabwe
67
201
Robin Smith
England
68
198
Neil Fairbrother
England
69
194
Roland Holder
West Indies
70
191
Chaminda Vaas
Sri Lanka
71
183
Dipak Chudasama
Kenya
72
177
Hitesh Modi
Kenya
73
174
Kennedy Otieno
Kenya
74
168
Klaas-Jan van Noortwijk
Netherlands
75
161
Heath Streak
Zimbabwe
76
160
Peter Cantrell
Netherlands
76
160
Shaun Pollock
South Africa
77
159
Vikram Rathour
India
78
155
Ali Brown
England
79
150
Roger Harper
West Indies
80
147
Anil Kumble
India
81
146
Rashid Latif
Pakistan
82
139
Ramiz Raja
Pakistan
83
137
Saleem Raza
United Arab Emirates
84
135
Maurice Odumbe
Kenya
85
132
Saqlain Mushtaq
Pakistan
86
128
Shane Thomson
New Zealand
87
126
Saleem Elahi
Pakistan
88
124
Phil DeFreitas
England
89
121
Derek Crookes
South Africa
90
120
Flavian Aponso
Netherlands
90
120
Jack Russell
England
90
120
Mark Greatbatch
New Zealand
91
119
Paul Reiffel
Australia
92
118
David Richardson
South Africa
92
118
Junior Murray
West Indies
93
114
Sunil Joshi
India
94
113
Craig White
England
94
113
Dipak Patel
New Zealand
94
113
Azam Khan
Pakistan
95
102
Courtney Browne
West Indies
95
102
Bryan Young
New Zealand
96
100
Neil Smith
England
97
99
Mazhar Hussain
United Arab Emirates
98
97
Stuart Williams
Zimbabwe
99
95
Lance Klusener
South Africa
99
95
Darren Gough
England
100
94
Matthew Maynard
England
101
93
Aaqib Javed
Pakistan
102
92
Waqar Younis
Pakistan
103
91
Bas Zuiderent
Netherlands
104
90
Tim de Leede
Netherlands
104
90
Johanne Samarasekera
United Arab Emirates
105
89
Mohammad Wasim
Pakistan
106
88
Ottis Gibson
West Indies
107
84
Shaukat Dukanwala
United Arab Emirates
107
84
Marvan Atapattu
Sri Lanka
108
83
Herschelle Gibbs
South Africa
108
83
Thomas Odoyo
Kenya
109
81
Ian Bishop
West Indies
109
81
Greg Blewett
Australia
110
79
Richard Snell
South Africa
111
78
Roland Lefebvre
Netherlands
112
71
Mohammad Ishaq
United Arab Emirates
113
69
Ronnie Irani
England
114
67
Dominic Cork
England
114
67
Sean Davies
Zimbabwe
115
66
Arshad Laeeq
United Arab Emirates
116
64
Sir Curtly Ambrose
West Indies
117
62
Craig Wishart
Zimbabwe
118
61
Tito Odumbe
Kenya
118
61
Adrian Kuiper
South Africa
119
60
Mark Ramprakash
England
120
58
Azhar Saeed
United Arab Emirates
121
55
Steve Palframan
South Africa
121
55
Fanie de Villiers
South Africa
122
54
Javed Miandad
Pakistan
123
53
Stuart Carlisle
Zimbabwe
124
50
Upul Chandana
Sri Lanka
124
50
Nolan Clarke
Netherlands
124
50
Dermot Reeve
England
125
49
Nasser Hussain
England
125
49
Shane Warne
Australia
125
49
Marcel Schewe
Netherlands
126
47
Ali Shah
Zimbabwe
127
46
Saeed Azad
Pakistan
128
44
Vijay Mehra
United Arab Emirates
129
43
Sandeep Gupta
Kenya
130
42
Aasif Karim
Kenya
131
41
Venkatesh Prasad
India
131
41
Azhar Mahmood
Pakistan
132
40
Basit Ali
Pakistan
132
40
Mark Ealham
England
132
40
Mark Dekker
Zimbabwe
133
38
Mohammad Aslam
United Arab Emirates
133
38
Brad Hogg
Australia
134
37
Aashish Kapoor
India
134
37
Mushtaq Ahmed
Pakistan
134
37
Shahid Anwar
Pakistan
135
36
Ganesh Mylvaganam
United Arab Emirates
135
36
David Tikolo
Kenya
136
34
John Rennie
Zimbabwe
136
34
Courtney Walsh
West Indies
137
33
Eddo Brandes
Zimbabwe
137
33
Dave Houghton
Zimbabwe
137
33
Chris Lewis
England
138
31
Justin Vaughan
New Zealand
139
29
Hasan Raza
Pakistan
139
29
Peter Martin
England
139
29
Woorkeri Raman
India
140
28
Adam Hollioake
England
140
28
Muttiah Muralitharan
Sri Lanka
141
27
Lameck Onyango
Kenya
141
27
Craig Matthews
South Africa
141
27
Nicky Boje
South Africa
142
26
Pramodya Wickramasinghe
Sri Lanka
143
24
Martin Suji
Kenya
143
24
Steven Lubbers
Netherlands
144
21
Robin Singh
India
145
19
Simon Doull
New Zealand
145
19
Dion Nash
New Zealand
145
19
Eric Gouka
Netherlands
146
18
Danny Morrison
New Zealand
146
18
Glenn McGrath
Australia
146
18
Adam Gilchrist
Australia
147
17
Darren Lehmann
Australia
147
17
Robert Kennedy
New Zealand
147
17
Shahid Nazir
Pakistan
147
17
Tariq Iqbal
Kenya
147
17
Graham Lloyd
England
148
16
Sultan Zarawani
United Arab Emirates
148
16
Sujith Somasunder
India
149
15
Prashant Vaidya
India
149
15
Shane Lee
Australia
149
15
Robert Croft
England
150
14
Tony Suji
Kenya
150
14
Ravindra Pushpakumara
Sri Lanka
151
13
Ridley Jacobs
West Indies
151
13
Bryan Strang
Zimbabwe
152
11
Pommie Mbangwa
Zimbabwe
152
11
Ruwan Kalpage
Sri Lanka
152
11
Kenny Benjamin
West Indies
152
11
Manjula Munasinghe
Sri Lanka
152
11
Tom Moody
Australia
152
11
Manoj Prabhakar
India
152
11
Gavin Larsen
New Zealand
153
10
Paul Adams
South Africa
153
10
John Crawley
England
154
9
Stephen Peall
Zimbabwe
155
8
Charlie Lock
Zimbabwe
155
8
Sajeewa de Silva
Sri Lanka
155
8
Eric Upashantha
Sri Lanka
155
8
Jason Gillespie
Australia
155
8
Pankaj Dharmani
India
156
7
Paras Mhambrey
India
156
7
Richard Illingworth
England
156
7
Ata-ur-Rehman
Pakistan
156
7
Nixon McLean
West Indies
156
7
Robert Samuels
West Indies
156
7
Rajab Ali
Kenya
156
7
Robert van Oosterom
Netherlands
157
6
Laurie Williams
West Indies
157
6
Gavin Rennie
Zimbabwe
158
5
Andy Whittall
Zimbabwe
158
5
Sanjeeva Ranatunga
Sri Lanka
158
5
Damien Fleming
Australia
159
4
Imtiaz Abbasi
United Arab Emirates
160
3
Philo Wallace
West Indies
160
3
Venkatapathy Raju
India
160
3
Dean Headley
England
160
3
Mohammad Akram
Pakistan
160
3
Chandika Hathurusingha
Sri Lanka
161
2
Asif Mujtaba
Pakistan
161
2
Alan Mullally
England
161
2
Keith Arthurton
West Indies
161
2
Everton Matambanadzo
Zimbabwe
162
1
Gary Brent
Zimbabwe
162
1
Paul-Jan Bakker
Netherlands
162
1
Cameron Cuffy
West Indies
162
1
Adrian Griffith
West Indies
162
1
Chris Silverwood
England
162
1
Craig McDermott
Australia
163
0
Shadab Kabir
Pakistan
163
0
Abdul Razzaq
Pakistan
163
0
Allan Donald
South Africa