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 1992 for all time
Position
Most Runs
Player Name
Team Name
1
1610
David Boon
Australia
2
1387
Martin Crowe
New Zealand
3
1322
Javed Miandad
Pakistan
4
1248
Ramiz Raja
Pakistan
5
1237
Alec Stewart
England
6
1171
Roshan Mahanama
Sri Lanka
7
1150
Saleem Malik
Pakistan
8
1149
Dean Jones
Australia
9
1141
Robin Smith
England
10
1123
Sachin Tendulkar
India
11
1103
Kepler Wessels
Australia
12
1038
Andrew Hudson
South Africa
13
1011
Aamer Sohail
Pakistan
14
989
Brian Lara
West Indies
15
975
Graham Gooch
England
16
972
Andrew Jones
New Zealand
17
966
Ken Rutherford
New Zealand
18
920
Mohammad Azharuddin
India
19
901
Allan Border
Australia
20
884
Inzamam-ul-Haq
Pakistan
21
839
Aravinda de Silva
Sri Lanka
22
785
Peter Kirsten
South Africa
23
758
Mark Taylor
Australia
24
749
Sir Richie Richardson
West Indies
25
748
Asanka Gurusinha
Sri Lanka
26
747
Desmond Haynes
West Indies
27
731
Graeme Hick
England
28
707
Mark Waugh
Australia
29
693
Mark Greatbatch
New Zealand
30
692
Allan Lamb
England
31
649
Phil Simmons
West Indies
32
638
Arjuna Ranatunga
Sri Lanka
33
626
Tom Moody
Australia
34
619
Keith Arthurton
West Indies
35
611
Kapil Dev
India
36
609
Sanjay Manjrekar
India
37
540
Ravi Shastri
India
38
538
Andy Flower
Zimbabwe
39
512
John Wright
New Zealand
40
511
Hansie Cronje
South Africa
41
506
Jonty Rhodes
South Africa
41
506
Neil Fairbrother
England
42
497
Rod Latham
New Zealand
43
494
Ian Healy
Australia
44
493
Chandika Hathurusingha
Sri Lanka
45
481
Hashan Tillakaratne
Sri Lanka
46
459
Wasim Akram
Pakistan
46
459
Dave Houghton
Zimbabwe
47
450
Asif Mujtaba
Pakistan
48
420
Greg Matthews
Australia
49
407
Pravin Amre
India
50
399
Sir Ian Botham
England
51
386
Kris Srikkanth
India
52
375
Kevin Arnott
Zimbabwe
52
375
Carl Hooper
West Indies
53
374
Chris Harris
New Zealand
54
351
Athula Samarasekera
Sri Lanka
55
349
Steve Waugh
Australia
56
347
Chris Lewis
England
57
310
Manoj Prabhakar
India
58
307
Geoff Marsh
Australia
59
303
Kiran More
India
60
291
Sanath Jayasuriya
Sri Lanka
61
274
Woorkeri Raman
India
62
269
Brian McMillan
South Africa
63
265
Ajay Jadeja
India
63
265
Grant Flower
Zimbabwe
64
261
Dipak Patel
New Zealand
65
258
Blair Hartland
New Zealand
66
251
Imran Khan
67
242
Dermot Reeve
England
68
233
Ali Shah
Zimbabwe
69
224
Andy Waller
Zimbabwe
70
203
Craig McDermott
Australia
71
202
Andy Pycroft
Zimbabwe
72
193
Alistair Campbell
Zimbabwe
73
191
Jack Russell
England
73
191
Chris Cairns
New Zealand
73
191
David Richardson
South Africa
74
183
Adrian Kuiper
South Africa
75
175
Adam Parore
New Zealand
76
170
Damien Martyn
Australia
76
170
Jimmy Adams
West Indies
77
168
Rashid Latif
Pakistan
78
150
David Gower
England
79
145
Mike Atherton
England
80
143
Moin Khan
Pakistan
81
142
Merv Hughes
Australia
82
138
Romesh Kaluwitharana
Sri Lanka
83
137
Ian Smith
New Zealand
84
134
Mark Dekker
Zimbabwe
85
128
Gary Crocker
Zimbabwe
86
127
Sir Curtly Ambrose
West Indies
87
122
Gus Logie
West Indies
88
117
Mushtaq Ahmed
Pakistan
89
114
Dave Callaghan
South Africa
90
113
Zahid Fazal
Pakistan
91
105
Waqar Younis
Pakistan
92
104
Derek Pringle
England
92
104
Navjot Sidhu
India
93
101
Shoaib Mohammad
Pakistan
94
100
Shane Warne
Australia
95
95
Champaka Ramanayake
Sri Lanka
96
90
Ruwan Kalpage
Sri Lanka
97
87
Javagal Srinath
India
98
84
Mark Rushmere
South Africa
99
82
Mark Burmester
Zimbabwe
100
79
Eddo Brandes
Zimbabwe
101
78
Anil Kumble
India
102
76
Dilip Vengsarkar
India
102
76
Jimmy Cook
South Africa
102
76
Murphy Su'a
New Zealand
102
76
David Williams
West Indies
103
75
Dion Nash
New Zealand
104
74
Mike Whitney
Australia
105
73
Ijaz Ahmed
Pakistan
106
71
Ian Bishop
West Indies
107
70
Meyrick Pringle
South Africa
108
68
Craig Matthews
South Africa
108
68
Justin Vaughan
New Zealand
108
68
Carlisle Best
West Indies
109
66
Ian Salisbury
England
110
63
Venkatapathy Raju
India
111
62
Winston Benjamin
West Indies
112
60
Iain Butchart
Zimbabwe
113
59
Pramodya Wickramasinghe
Sri Lanka
113
59
Philo Wallace
West Indies
113
59
Gavin Larsen
New Zealand
114
58
Peter Taylor
Australia
115
52
John Traicos
South Africa
115
52
David Brain
Zimbabwe
116
50
Paul Reiffel
Australia
117
49
Chris Pringle
New Zealand
118
48
Don Anurasiri
Sri Lanka
119
39
Graeme Labrooy
Sri Lanka
119
39
Omar Henry
South Africa
119
39
Richard Snell
South Africa
119
39
Aaqib Javed
Pakistan
119
39
Subroto Banerjee
India
120
38
Chandrakant Pandit
India
121
37
Vijay Yadav
India
122
36
Allan Donald
South Africa
122
36
Marvan Atapattu
Sri Lanka
122
36
Courtney Walsh
West Indies
123
35
Craig Evans
Zimbabwe
123
35
Wayne James
Zimbabwe
123
35
Phil DeFreitas
England
123
35
Danny Morrison
New Zealand
124
32
Anderson Cummins
West Indies
125
31
Mark Ramprakash
England
125
31
Richard Illingworth
England
125
31
Tony Dodemaide
Australia
125
31
Shahid Saeed
Pakistan
126
30
Kenny Benjamin
West Indies
126
30
Malcolm Jarvis
Zimbabwe
127
29
Junior Murray
West Indies
127
29
Vinod Kambli
India
128
27
Grant Bradburn
New Zealand
129
26
Wasim Haider
Pakistan
130
25
Naved Anjum
Pakistan
130
25
Tim Munton
England
130
25
Richard Blakey
England
131
24
Malcolm Marshall
West Indies
132
22
Wayne Phillips
Australia
133
21
Dulip Liyanage
Sri Lanka
134
16
Willie Watson
New Zealand
135
15
Chetan Sharma
India
135
15
Gamini Wickremasinghe
Sri Lanka
136
14
Ranjith Madurasinghe
Sri Lanka
136
14
Eboo Essop-Adam
Zimbabwe
137
12
Kapila Wijegunawardene
Sri Lanka
137
12
Mark Haslam
New Zealand
138
11
Bruce Reid
Australia
138
11
Phil Tufnell
England
138
11
Patrick Patterson
West Indies
139
9
Rumesh Ratnayake
Sri Lanka
140
8
Michael Owens
New Zealand
140
8
Saleem Jaffar
Pakistan
140
8
Neil Mallender
England
141
7
Kevin Duers
Zimbabwe
142
6
Devon Malcolm
England
142
6
David Lawrence
England
142
6
Saeed Anwar
Pakistan
143
5
Tertius Bosch
South Africa
143
5
Shane Thomson
New Zealand
143
5
Jayananda Warnaweera
Sri Lanka
143
5
Gladstone Small
England
144
4
Narendra Hirwani
India
144
4
Simon Doull
New Zealand
144
4
Muttiah Muralitharan
Sri Lanka
145
3
Roger Harper
West Indies
145
3
Corrie van Zyl
South Africa
145
3
Sourav Ganguly
India
146
1
Iqbal Sikander
Pakistan
146
1
Stephen Peall
Zimbabwe
147
0
Tanvir Mehdi
Pakistan
147
0
Ata-ur-Rehman
Pakistan
147
0
Brett Schultz
South Africa