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 1988 for ODI
Position
Most Runs
Player Name
Team Name
1
806
Andrew Jones
New Zealand
2
782
Gordon Greenidge
West Indies
3
746
Desmond Haynes
West Indies
4
742
John Wright
New Zealand
5
618
Kris Srikkanth
India
6
607
Javed Miandad
Pakistan
7
593
Sir Richie Richardson
West Indies
8
590
Dean Jones
Australia
9
584
Mohinder Amarnath
India
10
582
David Boon
Australia
11
539
Saleem Malik
Pakistan
12
520
Aravinda de Silva
Sri Lanka
13
499
Gus Logie
West Indies
14
498
Geoff Marsh
Australia
15
489
Carl Hooper
West Indies
16
481
Mohammad Azharuddin
India
17
463
Navjot Sidhu
India
18
448
Ijaz Ahmed
Pakistan
19
444
Phil Simmons
West Indies
20
419
Ramiz Raja
Pakistan
21
402
Roshan Mahanama
Sri Lanka
22
380
Mark Greatbatch
New Zealand
23
367
Ravi Shastri
India
24
340
Arjuna Ranatunga
Sri Lanka
25
331
Brendon Kuruppu
Sri Lanka
25
331
Kapil Dev
India
25
331
Martin Crowe
New Zealand
26
327
Steve Waugh
Australia
27
326
Mike Veletta
Australia
28
321
Sir Viv Richards
West Indies
29
314
Chris Broad
England
30
306
Mike Gatting
England
31
291
Sir Richard Hadlee
New Zealand
32
271
Dilip Vengsarkar
India
33
267
Ken Rutherford
New Zealand
34
258
Ravi Ratnayeke
Sri Lanka
35
254
Jeff Dujon
West Indies
36
212
Allan Border
Australia
37
209
Asanka Gurusinha
Sri Lanka
37
209
Mudassar Nazar
Pakistan
38
191
Bert Vance
New Zealand
39
189
Moin-ul-Atiq
Pakistan
40
181
Imran Khan
41
178
Tony Blain
New Zealand
42
165
Woorkeri Raman
India
43
161
John Bracewell
New Zealand
43
161
Athula Samarasekera
Sri Lanka
44
158
Tim Robinson
New Zealand
45
157
Ranjan Madugalle
Sri Lanka
46
152
Neil Fairbrother
England
47
137
Jeff Crowe
New Zealand
47
137
Saleem Yousuf
Pakistan
48
135
Duleep Mendis
Sri Lanka
49
130
Chris Kuggeleijn
New Zealand
50
118
Guy de Alwis
Sri Lanka
51
111
David Capel
England
51
111
Ajay Sharma
India
52
110
Graham Gooch
England
53
109
Allan Lamb
England
54
106
Dipak Patel
New Zealand
55
104
Malcolm Marshall
West Indies
56
101
Ian Smith
New Zealand
57
99
Craig McDermott
Australia
58
91
Peter Taylor
Australia
59
87
Chandrakant Pandit
India
60
86
Kiran More
India
60
86
Manzoor Elahi
Pakistan
61
85
Sanjay Manjrekar
India
62
84
Tony Dodemaide
Australia
62
84
Kim Barnett
England
63
81
Derek Pringle
England
64
77
Arun Lal
India
64
77
Graeme Labrooy
Sri Lanka
65
73
Greg Dyer
Australia
65
73
V.B.Chandrasekhar
India
66
72
Martin Snedden
New Zealand
67
70
Wasim Akram
Pakistan
68
68
Athar Ali Khan
Bangladesh
69
66
Arshad Ayub
India
70
65
Phil DeFreitas
England
71
62
John Emburey
England
72
53
Sanjeev Sharma
India
73
51
Eldine Baptiste
West Indies
74
50
Mark Waugh
Australia
75
49
Carlisle Best
West Indies
76
46
Roger Harper
West Indies
77
44
Vaughan Brown
New Zealand
78
43
Rob Bailey
England
78
43
Minhajul Abedin
Bangladesh
79
42
Sir Curtly Ambrose
West Indies
79
42
Champaka Ramanayake
Sri Lanka
79
42
Martyn Moxon
England
80
41
Evan Gray
New Zealand
81
38
Asoka de Silva
Sri Lanka
82
37
Aminul Islam
Bangladesh
83
34
Abdul Qadir
Pakistan
84
32
Jamie Siddons
Australia
85
31
Aamer Malik
Pakistan
86
30
Shoaib Mohammad
Pakistan
86
30
Akram Khan
Bangladesh
86
30
Paul Downton
England
87
28
Chetan Sharma
India
87
28
Courtney Walsh
West Indies
88
27
Keith Arthurton
West Indies
88
27
Golam Faruq
Bangladesh
88
27
Naved Anjum
Pakistan
88
27
Ian Healy
Australia
89
26
Hashan Tillakaratne
Sri Lanka
90
25
Stu Gillespie
New Zealand
91
24
Willie Watson
New Zealand
92
23
Gazi Ashraf
Bangladesh
93
21
Trevor Franklin
New Zealand
94
18
Patrick Patterson
West Indies
95
17
Sajid Ali
Pakistan
96
16
Richard Reid
New Zealand
97
15
Jahangir Shah
Bangladesh
98
14
Azhar Hossain
Bangladesh
98
14
Jack Richards
England
98
14
Maninder Singh
India
98
14
Faruque Ahmed
Bangladesh
99
13
Danny Morrison
New Zealand
100
12
Winston Benjamin
West Indies
101
11
Nasir Ahmed
Bangladesh
101
11
Sanath Kaluperuma
Sri Lanka
101
11
Zakir Khan
Pakistan
101
11
Don Anurasiri
Sri Lanka
101
11
Haafiz Shahid
Pakistan
101
11
Shaul Karnain
Sri Lanka
102
10
Tauseef Ahmed
Pakistan
102
10
Winston Davis
West Indies
103
9
Robin Smith
England
104
8
Raman Lamba
India
104
8
Sadanand Viswanath
India
104
8
Kapila Wijegunawardene
Sri Lanka
104
8
Monte Lynch
England
105
7
Gladstone Small
England
106
6
Kaushik Amalean
Sri Lanka
106
6
Zahid Razzak
Bangladesh
106
6
David Williams
West Indies
106
6
Ijaz Faqih
Pakistan
106
6
Ewen Chatfield
New Zealand
107
5
Paul Jarvis
England
107
5
Mike Whitney
Australia
108
4
Merv Hughes
Australia
108
4
Bill Athey
England
108
4
Saleem Jaffar
Pakistan
109
3
Narendra Hirwani
India
110
2
Bruce French
England
110
2
Ian Bishop
West Indies
110
2
Ranjith Madurasinghe
Sri Lanka
111
1
Sridharan Jeganathan
Sri Lanka
112
0
Aaqib Javed
Pakistan
112
0
Harunur Rashid
Bangladesh
112
0
Neal Radford
England
112
0
Terry Alderman
Australia
112
0
Margashayam Venkataramana
India