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 1994 for ODI
Position
Most Runs
Player Name
Team Name
1
1133
Hansie Cronje
South Africa
2
1112
David Boon
Australia
3
1089
Sachin Tendulkar
India
4
1053
Aamer Sohail
Pakistan
5
939
Mark Waugh
Australia
6
901
Inzamam-ul-Haq
Pakistan
7
885
Navjot Sidhu
India
8
846
Saeed Anwar
Pakistan
9
840
Arjuna Ranatunga
Sri Lanka
10
819
Jonty Rhodes
South Africa
11
748
Saleem Malik
Pakistan
12
728
Adam Parore
New Zealand
13
720
Ajay Jadeja
India
14
716
Vinod Kambli
India
15
712
Aravinda de Silva
Sri Lanka
16
689
Mohammad Azharuddin
India
17
681
Ken Rutherford
New Zealand
18
630
Mark Taylor
Australia
19
624
Shane Thomson
New Zealand
20
620
Steve Waugh
Australia
21
610
Gary Kirsten
South Africa
22
606
Bryan Young
New Zealand
23
603
Roshan Mahanama
Sri Lanka
24
580
Basit Ali
Pakistan
25
562
Sanath Jayasuriya
Sri Lanka
26
513
Carl Hooper
West Indies
27
499
Michael Slater
Australia
28
480
Andrew Hudson
South Africa
29
479
Brian Lara
West Indies
30
476
Ijaz Ahmed
Pakistan
31
475
Daryll Cullinan
South Africa
31
475
Phil Simmons
West Indies
32
469
Dean Jones
Australia
33
466
Mike Atherton
England
34
436
Michael Bevan
Australia
35
387
Peter Kirsten
South Africa
36
375
Manoj Prabhakar
India
37
373
Asanka Gurusinha
Sri Lanka
38
368
Graeme Hick
England
39
358
Matthew Hayden
Australia
39
358
Hashan Tillakaratne
Sri Lanka
40
349
David Richardson
South Africa
41
348
Stephen Fleming
New Zealand
42
325
Allan Border
Australia
42
325
Ruwan Kalpage
Sri Lanka
43
321
Chris Harris
New Zealand
44
318
Keith Arthurton
West Indies
45
317
Kepler Wessels
Australia
46
305
Ian Healy
Australia
47
300
Stuart Williams
Zimbabwe
48
294
Alec Stewart
England
49
273
Andy Flower
Zimbabwe
50
272
Dave Callaghan
South Africa
51
268
Desmond Haynes
West Indies
52
267
Alistair Campbell
Zimbabwe
53
238
Blair Hartland
New Zealand
54
222
Sanjeeva Ranatunga
Sri Lanka
55
214
Jimmy Adams
West Indies
55
214
Justin Langer
Australia
56
211
Chris Cairns
New Zealand
57
200
Anderson Cummins
West Indies
58
197
Eric Simons
South Africa
59
191
Damien Martyn
Australia
60
190
Rashid Latif
Pakistan
61
186
Shane Warne
Australia
62
168
Grant Flower
Zimbabwe
63
158
Atul Bedade
India
64
155
Dave Houghton
Zimbabwe
65
150
Robin Smith
England
65
150
Wasim Akram
Pakistan
66
146
Mark Greatbatch
New Zealand
67
138
Adrian Kuiper
South Africa
68
136
Gavin Larsen
New Zealand
69
135
Graham Thorpe
England
70
131
Paul Reiffel
Australia
71
124
Asif Mujtaba
Pakistan
71
124
Akram Raza
Pakistan
71
124
Sir Richie Richardson
West Indies
72
117
Stuart Law
Australia
73
116
Guy Whittall
Zimbabwe
74
111
Roland Holder
West Indies
75
105
Nayan Mongia
India
76
100
Andrew Jones
New Zealand
77
98
Martin Crowe
New Zealand
78
97
Steve Rhodes
England
79
93
Darren Lehmann
Australia
80
91
Mark Dekker
Zimbabwe
81
88
Graham Gooch
England
82
86
Roger Harper
West Indies
83
85
Chris Pringle
New Zealand
84
84
Ricky Ponting
Australia
85
82
Tony Blain
New Zealand
86
80
Mazhar Hussain
United Arab Emirates
87
74
Richard Snell
South Africa
88
68
Fanie de Villiers
South Africa
89
66
Rajesh Chauhan
India
90
64
Chris Lewis
England
90
64
Mike Rindel
South Africa
91
63
Dulip Samaraweera
Sri Lanka
92
61
Craig Matthews
South Africa
93
60
Pubudu Dassanayake
Sri Lanka
93
60
Gary Martin
Zimbabwe
94
59
Matthew Maynard
England
95
57
Kapil Dev
India
96
54
Heath Streak
Zimbabwe
97
52
Wayne James
Zimbabwe
97
52
Anil Kumble
India
98
49
Craig McDermott
Australia
98
49
Matthew Hart
New Zealand
98
49
Shiv Chanderpaul
West Indies
99
48
Vijay Mehra
United Arab Emirates
100
47
Chaminda Vaas
Sri Lanka
101
46
Upul Chandana
Sri Lanka
101
46
Kumar Dharmasena
Sri Lanka
102
44
Riaz Poonawala
United Arab Emirates
102
44
Simon Doull
New Zealand
102
44
Phil Emery
Australia
103
43
Craig White
England
103
43
Andy Waller
Zimbabwe
104
41
Pramodya Wickramasinghe
Sri Lanka
104
41
Mark Ramprakash
England
104
41
Waqar Younis
Pakistan
105
39
Paul Strang
Zimbabwe
106
37
Courtney Walsh
West Indies
107
35
Arshad Laeeq
United Arab Emirates
107
35
Mark Priest
New Zealand
108
34
Dion Nash
New Zealand
108
34
Johanne Samarasekera
United Arab Emirates
109
33
Mark Douglas
New Zealand
109
33
Brian McMillan
South Africa
110
32
Errol Stewart
South Africa
111
31
Iain Butchart
Zimbabwe
112
30
Derek Crookes
South Africa
112
30
Danny Morrison
New Zealand
113
29
Phil DeFreitas
England
113
29
Sanjay Manjrekar
India
114
28
Athula Samarasekera
Sri Lanka
115
27
Gavin Robertson
Australia
115
27
Mohammad Ishaq
United Arab Emirates
116
26
Tim Shaw
South Africa
116
26
Nasser Hussain
England
116
26
Shaun Udal
England
117
23
Champaka Ramanayake
Sri Lanka
117
23
Mike Gatting
England
117
23
Tom Moody
Australia
117
23
Stephen Peall
Zimbabwe
118
22
Nisal Fernando
Sri Lanka
118
22
Saleem Raza
United Arab Emirates
118
22
Neil Fairbrother
England
119
21
Rod Latham
New Zealand
119
21
David Brain
Zimbabwe
120
20
Cameron Cuffy
West Indies
120
20
John Rennie
Zimbabwe
120
20
Aamer Malik
Pakistan
120
20
Andy Caddick
England
120
20
Pat Symcox
South Africa
120
20
Alan Igglesden
England
121
19
Pravin Amre
India
121
19
Ata-ur-Rehman
Pakistan
122
18
Aaqib Javed
Pakistan
122
18
Javagal Srinath
India
122
18
John Crawley
England
123
17
Winston Benjamin
West Indies
123
17
Ravindra Pushpakumara
Sri Lanka
124
16
Dermot Reeve
England
125
15
Tim May
Australia
125
15
Zahid Fazal
Pakistan
126
14
Glenn McGrath
Australia
127
13
Meyrick Pringle
South Africa
128
10
Richard de Groen
New Zealand
128
10
Darren Gough
England
128
10
Sir Curtly Ambrose
West Indies
128
10
Sultan Zarawani
United Arab Emirates
129
9
Tim Zoehrer
Australia
129
9
Allan Donald
South Africa
130
8
Manzoor Elahi
Pakistan
130
8
Barrington Browne
West Indies
130
8
Sohail Butt
United Arab Emirates
130
8
Imtiaz Abbasi
United Arab Emirates
130
8
Rajindra Dhanraj
West Indies
131
7
Murphy Su'a
New Zealand
131
7
Angus Fraser
England
132
6
Bhupinder Singh
India
132
6
Junior Murray
West Indies
132
6
Dave Rundle
South Africa
133
5
Eddo Brandes
Zimbabwe
133
5
Ian Salisbury
England
134
4
Steve Watkin
England
134
4
Damien Fleming
Australia
134
4
Romesh Kaluwitharana
Sri Lanka
135
3
Sherwin Campbell
West Indies
135
3
Kenny Benjamin
West Indies
135
3
Azhar Saeed
United Arab Emirates
135
3
Jo Angel
Australia
135
3
Merv Hughes
Australia
135
3
Darrin Murray
New Zealand
135
3
Mushtaq Ahmed
Pakistan
136
2
Phil Tufnell
England
136
2
Aruna Gunawardena
Sri Lanka
136
2
Manjula Munasinghe
Sri Lanka
136
2
Ajith Weerakkody
Sri Lanka
136
2
Muttiah Muralitharan
Sri Lanka
137
1
Venkatapathy Raju
India
137
1
Chetan Sharma
India
137
1
Steven Jack
South Africa
138
0
Clive Eksteen
South Africa
138
0
Don Anurasiri
Sri Lanka
138
0
Willie Watson
New Zealand
138
0
Salil Ankola
India
138
0
Venkatesh Prasad
India
138
0
Vijay Yadav
India
138
0
Joey Benjamin
England