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 1998 for ODI
Position
Most Runs
Player Name
Team Name
1
1894
Sachin Tendulkar
India
2
1328
Sourav Ganguly
India
3
1268
Mohammad Azharuddin
India
4
1166
Ricky Ponting
Australia
5
1004
Ajay Jadeja
India
6
959
Michael Bevan
Australia
7
928
Grant Flower
Zimbabwe
8
891
Nathan Astle
New Zealand
9
831
Saeed Anwar
Pakistan
9
831
Adam Gilchrist
Australia
10
812
Jacques Kallis
South Africa
11
806
Stephen Fleming
New Zealand
12
805
Alistair Campbell
Zimbabwe
13
799
Ijaz Ahmed
Pakistan
14
796
Arjuna Ranatunga
Sri Lanka
15
772
Andy Flower
Zimbabwe
16
757
Mark Waugh
Australia
17
744
Marvan Atapattu
Sri Lanka
18
722
Murray Goodwin
Zimbabwe
19
694
Aravinda de Silva
Sri Lanka
20
691
Hansie Cronje
South Africa
21
679
Darren Lehmann
Australia
22
669
Inzamam-ul-Haq
Pakistan
23
661
Nick Knight
England
23
661
Sanath Jayasuriya
Sri Lanka
24
596
Jonty Rhodes
South Africa
25
586
Steve Waugh
Australia
26
566
Aamer Sohail
Pakistan
27
561
Gary Kirsten
South Africa
28
479
Mohammad Yousuf
Pakistan
28
479
Romesh Kaluwitharana
Sri Lanka
29
472
Adam Parore
New Zealand
30
467
Craig McMillan
New Zealand
31
449
Shahid Afridi
32
423
Chris Harris
New Zealand
33
411
Craig Wishart
Zimbabwe
34
408
Daryll Cullinan
South Africa
35
398
Robin Singh
India
36
391
Chris Cairns
New Zealand
37
386
Brian Lara
West Indies
38
378
Moin Khan
Pakistan
39
373
Nayan Mongia
India
40
351
Neil Johnson
Zimbabwe
41
332
Heath Streak
Zimbabwe
41
332
Guy Whittall
Zimbabwe
42
329
Roshan Mahanama
Sri Lanka
43
324
Alec Stewart
England
44
321
Mike Rindel
South Africa
45
315
Navjot Sidhu
India
46
297
Lance Klusener
South Africa
47
293
Philo Wallace
West Indies
48
289
Shaun Pollock
South Africa
49
287
Llorne Howell
New Zealand
50
283
Rahul Dravid
India
51
281
Carl Hooper
West Indies
52
278
Wasim Akram
Pakistan
53
265
Azhar Mahmood
Pakistan
53
265
Hrishikesh Kanitkar
India
54
263
Graeme Hick
England
55
260
Paul Strang
Zimbabwe
56
259
Adam Hollioake
England
57
247
Tom Moody
Australia
58
236
Clayton Lambert
West Indies
59
213
Ravi Shah
Kenya
60
211
Kumar Dharmasena
Sri Lanka
61
196
Pat Symcox
South Africa
62
195
Dion Nash
New Zealand
63
190
Maurice Odumbe
Kenya
64
189
Aminul Islam
Bangladesh
65
188
Mark Ealham
England
66
186
Upul Chandana
Sri Lanka
67
179
Hitesh Modi
Kenya
67
179
Steve Tikolo
Kenya
68
177
Ajit Agarkar
India
69
174
Craig Evans
Zimbabwe
70
171
Bryan Young
New Zealand
70
171
Saleem Malik
Pakistan
71
158
Shiv Chanderpaul
West Indies
72
156
Mohammad Rafique
Bangladesh
73
152
Matt Horne
New Zealand
74
137
Stuart Williams
Zimbabwe
75
132
Khaled Mahmud
Bangladesh
76
120
Javagal Srinath
India
77
119
Keith Arthurton
West Indies
78
115
Gagan Khoda
India
79
114
Damien Martyn
Australia
79
114
Mohammad Wasim
Pakistan
80
108
Ali Brown
England
81
103
Andy Whittall
Zimbabwe
81
103
Mohammad Hussain
Pakistan
82
101
Nasser Hussain
England
83
98
Mahela Jayawardene
Sri Lanka
84
97
Matthew Fleming
England
85
93
Ian Harvey
Australia
85
93
Abdul Razzaq
Pakistan
86
89
Vinod Kambli
India
87
82
Gerhardus Liebenberg
South Africa
87
82
Hashan Tillakaratne
Sri Lanka
87
82
Gavin Rennie
Zimbabwe
88
81
Mark Ramprakash
England
89
80
Eddo Brandes
Zimbabwe
90
79
Robert Croft
England
90
79
Akram Khan
Bangladesh
91
78
Dipak Chudasama
Kenya
92
76
Phil Simmons
West Indies
92
76
Naimur Rahman
Bangladesh
93
73
Minhajul Abedin
Bangladesh
94
71
Saqlain Mushtaq
Pakistan
95
69
Rashid Latif
Pakistan
95
69
Chaminda Vaas
Sri Lanka
96
68
Mark Boucher
South Africa
97
67
Waqar Younis
Pakistan
97
67
Shane Warne
Australia
98
65
Daniel Vettori
New Zealand
98
65
Avishka Gunawardene
Sri Lanka
99
64
Anil Kumble
India
99
64
Mike Atherton
England
100
62
VVS Laxman
India
100
62
Athar Ali Khan
Bangladesh
100
62
Kennedy Otieno
Kenya
101
61
Dirk Viljoen
Zimbabwe
101
61
Nikhil Chopra
India
101
61
Stuart Law
Australia
102
60
Herschelle Gibbs
South Africa
103
58
Dale Benkenstein
South Africa
104
57
Andy Bichel
Australia
105
56
Neil Fairbrother
England
106
55
Ben Hollioake
England
106
55
Dougie Brown
England
107
54
Jatin Paranjpe
India
107
54
Sunil Joshi
India
108
53
Derek Crookes
South Africa
109
51
Thomas Odoyo
Kenya
109
51
Rawl Lewis
West Indies
110
48
Manzoor Akhtar
Pakistan
111
47
Ridley Jacobs
West Indies
112
46
Saleem Elahi
Pakistan
112
46
Hasan Raza
Pakistan
113
45
Adam Bacher
South Africa
114
44
Shoaib Akhtar
Pakistan
114
44
Venkatesh Prasad
India
115
42
Angus Fraser
England
115
42
Pramodya Wickramasinghe
Sri Lanka
116
40
Muttiah Muralitharan
Sri Lanka
116
40
Jack Russell
England
116
40
Craig Spearman
New Zealand
117
38
Gavin Robertson
Australia
118
37
Ruwan Kalpage
Sri Lanka
119
36
Thilan Samaraweera
Sri Lanka
119
36
John Rennie
Zimbabwe
120
34
Paul Reiffel
Australia
120
34
Hasibul Hossain
Bangladesh
121
31
Khaled Mashud
Bangladesh
121
31
Brad Young
Australia
122
30
Simon Doull
New Zealand
122
30
Tony Suji
Kenya
123
29
Ian Austin
England
123
29
Brendon Julian
Australia
124
28
Chris Adams
England
124
28
Nicky Boje
South Africa
125
27
Franklyn Rose
West Indies
126
26
Chris Lewis
England
127
24
Gary Brent
Zimbabwe
127
24
Aasif Karim
Kenya
127
24
Alpesh Vadher
Kenya
128
23
Paul Wiseman
New Zealand
129
22
Sanwar Hossain
Bangladesh
130
21
Javed Omar
Bangladesh
130
21
Arshad Khan
Pakistan
130
21
Jimmy Maher
Australia
130
21
Chandika Hathurusingha
Sri Lanka
131
19
Allan Donald
South Africa
132
18
Matthew Bell
New Zealand
132
18
Darren Gough
England
133
17
Brian McMillan
South Africa
133
17
Sir Curtly Ambrose
West Indies
133
17
Suresh Perera
Sri Lanka
133
17
Alex Tait
New Zealand
134
15
Paul Adams
South Africa
134
15
Habibul Bashar
Bangladesh
134
15
Michael Kasprowicz
Australia
135
14
Steve Elworthy
South Africa
135
14
Mohammad Zahid
Pakistan
135
14
Akhtar Sarfraz
Pakistan
135
14
Asif Mahmood
Pakistan
136
13
Pommie Mbangwa
Zimbabwe
136
13
Shayne O'Connor
New Zealand
137
12
David Richardson
South Africa
137
12
Sairaj Bahutule
India
138
11
Damien Fleming
Australia
138
11
Mannava Prasad
India
138
11
Mushtaq Ahmed
Pakistan
138
11
Martin Suji
Kenya
139
10
Trevor Madondo
Zimbabwe
139
10
Shariful Haque
Bangladesh
140
9
Mohammad Sheikh
Bangladesh
140
9
Harbhajan Singh
India
141
8
Debasis Mohanty
India
141
8
Sanjay Raul
India
141
8
Saba Karim
India
141
8
Rahul Sanghvi
India
141
8
Mark Priest
New Zealand
141
8
Adam Huckle
Zimbabwe
142
7
Reon King
West Indies
142
7
Nixon McLean
West Indies
142
7
Junior Murray
West Indies
142
7
Fazl-e-Akbar
Pakistan
142
7
Ashley Giles
England
143
6
Adam Dale
Australia
143
6
Mehrab Hossain
Bangladesh
143
6
Nuwan Zoysa
Sri Lanka
143
6
Shafiuddin Ahmed
Bangladesh
144
5
Mervyn Dillon
West Indies
144
5
Naveed Nawaz
Sri Lanka
144
5
Kabir Khan
Pakistan
144
5
Peter Martin
England
145
4
Graham Thorpe
England
145
4
Paul Wilson
Australia
145
4
Harvinder Singh
India
145
4
Enamul Haque
Bangladesh
146
3
Geoff Allott
New Zealand
146
3
Russel Arnold
Sri Lanka
146
3
Azam Khan
Pakistan
146
3
Joseph Angara
Kenya
147
2
Lameck Onyango
Kenya
147
2
Morshed Ali Khan
Bangladesh
147
2
Aaqib Javed
Pakistan
147
2
Alan Mullally
England
148
1
Darren Maddy
England
148
1
Nilesh Kulkarni
India
148
1
Shahriar Hossain
Bangladesh
148
1
Courtney Walsh
West Indies
148
1
Laurie Williams
West Indies
148
1
Roger Telemachus
South Africa
149
0
Sajeewa de Silva
Sri Lanka
149
0
Niroshan Bandaratilleke
Sri Lanka
149
0
Ravindra Pushpakumara
Sri Lanka
149
0
Graham Lloyd
England
149
0
Zakir Hossain
Bangladesh
149
0
Anisur Rahman
Bangladesh
149
0
Henry Olonga
Zimbabwe
149
0
Mohammad Akram
Pakistan
149
0
Dean Headley
England