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 1990 for all time
Position
Most Runs
Player Name
Team Name
1
1665
Graham Gooch
England
2
1502
Dean Jones
Australia
3
1351
Allan Lamb
England
4
1311
Martin Crowe
New Zealand
5
1274
Mohammad Azharuddin
India
6
1220
Robin Smith
England
7
1170
John Wright
New Zealand
8
1107
Saleem Malik
Pakistan
9
1010
Mark Taylor
Australia
10
926
Imran Khan
11
866
Mike Atherton
England
12
857
Andrew Jones
New Zealand
13
854
Geoff Marsh
Australia
14
852
Desmond Haynes
West Indies
15
824
Allan Border
Australia
16
807
Shoaib Mohammad
Pakistan
17
800
Ken Rutherford
New Zealand
18
766
Mark Greatbatch
New Zealand
19
734
Ijaz Ahmed
Pakistan
20
698
Sir Richie Richardson
West Indies
21
674
Javed Miandad
Pakistan
22
673
Saeed Anwar
Pakistan
23
670
Alec Stewart
England
24
662
Ravi Shastri
India
25
661
Ramiz Raja
Pakistan
26
636
Sanjay Manjrekar
India
27
624
David Boon
Australia
28
612
Sachin Tendulkar
India
29
608
Arjuna Ranatunga
Sri Lanka
30
580
Wasim Akram
Pakistan
31
565
David Gower
England
32
546
Ian Smith
New Zealand
33
534
Wayne Larkins
England
34
532
Manoj Prabhakar
India
35
527
Jack Russell
England
36
522
Gordon Greenidge
West Indies
37
504
Saleem Yousuf
Pakistan
38
482
Aravinda de Silva
Sri Lanka
39
471
Kapil Dev
India
40
461
Carlisle Best
West Indies
41
458
Carl Hooper
West Indies
42
452
Navjot Sidhu
India
43
448
Asanka Gurusinha
Sri Lanka
44
447
Hashan Tillakaratne
Sri Lanka
45
440
Steve Waugh
Australia
46
438
Trevor Franklin
New Zealand
47
427
Simon O'Donnell
Australia
48
409
Gus Logie
West Indies
49
390
Ian Healy
Australia
50
388
Sir Richard Hadlee
New Zealand
51
336
Kiran More
India
52
319
Woorkeri Raman
India
53
303
Dilip Vengsarkar
India
54
292
Peter Taylor
Australia
55
245
Tom Moody
Australia
56
236
Roshan Mahanama
Sri Lanka
57
220
John Morris
England
58
209
Jeff Dujon
West Indies
59
203
Phil DeFreitas
England
60
200
Sir Viv Richards
West Indies
61
169
Gladstone Small
England
62
168
Rumesh Ratnayake
Sri Lanka
63
150
Malcolm Marshall
West Indies
64
134
Athula Samarasekera
Sri Lanka
65
132
Rod Latham
New Zealand
66
127
Atul Wassan
India
67
125
Ian Bishop
West Indies
68
123
Eddie Hemmings
England
69
122
Athar Ali Khan
Bangladesh
70
121
Grant Bradburn
New Zealand
71
119
Zahid Fazal
Pakistan
71
119
John Bracewell
New Zealand
72
118
Dipak Patel
New Zealand
73
117
David Capel
England
74
115
Nasser Hussain
England
74
115
Rob Bailey
England
75
105
Brendon Kuruppu
Sri Lanka
76
104
Martin Snedden
New Zealand
77
98
Chris Lewis
England
78
96
Waqar Younis
Pakistan
79
92
Bryan Young
New Zealand
80
91
Chris Pringle
New Zealand
81
90
Danny Morrison
New Zealand
82
89
Mark Waugh
Australia
83
87
Greg Matthews
Australia
84
86
Mark Priest
New Zealand
84
86
Moin Khan
Pakistan
85
84
Mushtaq Ahmed
Pakistan
86
83
Shane Thomson
New Zealand
87
82
Azhar Hossain
Bangladesh
88
80
Merv Hughes
Australia
89
75
Faruque Ahmed
Bangladesh
89
75
Aminul Islam
Bangladesh
90
73
Venkatapathy Raju
India
91
69
Sir Curtly Ambrose
West Indies
92
68
Devon Malcolm
England
92
68
David White
New Zealand
93
66
Tauseef Ahmed
Pakistan
94
64
Martin Bicknell
England
95
63
Jeff Crowe
New Zealand
96
60
Akram Khan
Bangladesh
96
60
Brian Lara
West Indies
96
60
Minhajul Abedin
Bangladesh
97
59
Neil Fairbrother
England
97
59
Sanath Jayasuriya
Sri Lanka
98
55
Angus Fraser
England
99
54
Kris Srikkanth
India
99
54
Aamer Malik
Pakistan
99
54
Richard Petrie
New Zealand
100
51
Charith Senanayake
Sri Lanka
100
51
Mansoor Akhtar
Pakistan
100
51
Chris Harris
New Zealand
101
50
Courtney Walsh
West Indies
102
49
Dammika Ranatunga
Sri Lanka
103
48
Clayton Lambert
West Indies
104
45
Sanjeev Sharma
India
105
42
Graeme Labrooy
Sri Lanka
106
40
Ezra Moseley
West Indies
107
39
Masood Anwar
Pakistan
107
39
Enamul Haque
Bangladesh
108
38
Neil Williams
England
109
37
Ajay Sharma
India
109
37
Ravi Ratnayeke
Sri Lanka
110
32
Aamer Sohail
Pakistan
110
32
Naved Anjum
Pakistan
110
32
Adam Parore
New Zealand
111
30
Derek Pringle
England
112
26
Gazi Ashraf
Bangladesh
113
25
Champaka Ramanayake
Sri Lanka
114
23
Ranjith Madurasinghe
Sri Lanka
114
23
Peter Sleep
Australia
115
22
Gursharan Singh
India
116
21
Asoka de Silva
Sri Lanka
116
21
Willie Watson
New Zealand
117
20
Narendra Hirwani
India
118
19
Akram Raza
Pakistan
119
17
Manzoor Elahi
Pakistan
120
15
V.B.Chandrasekhar
India
120
15
Carl Rackemann
Australia
120
15
Mansoor Rana
Pakistan
120
15
Shaul Karnain
Sri Lanka
121
14
Nasir Ahmed
Bangladesh
121
14
Nadeem Ghauri
Pakistan
121
14
Don Anurasiri
Sri Lanka
122
12
Aaqib Javed
Pakistan
122
12
Saleem Jaffar
Pakistan
122
12
Phil Horne
New Zealand
123
11
Terry Alderman
Australia
124
10
Greg Campbell
Australia
124
10
Abdul Qadir
Pakistan
124
10
David Williams
West Indies
125
9
Eldine Baptiste
West Indies
125
9
Mike Veletta
Australia
126
8
Marvan Atapattu
Sri Lanka
126
8
Zahid Razzak
Bangladesh
127
7
Jahangir Alam Talukdar
Bangladesh
128
6
Arshad Ayub
India
129
5
David Smith
England
129
5
Maqsood Rana
Pakistan
129
5
Sajjad Akbar
Pakistan
130
4
Gholam Nousher
Bangladesh
130
4
Vivek Razdan
India
130
4
Bruce Reid
Australia
131
2
Saradindu Mukherjee
India
131
2
Anil Kumble
India
131
2
Phil Tufnell
England
131
2
Gavin Larsen
New Zealand
131
2
Zakir Khan
Pakistan
131
2
Patrick Patterson
West Indies
131
2
Nurul Abedin
Bangladesh
132
1
Stu Roberts
New Zealand
132
1
Kapila Wijegunawardene
Sri Lanka
132
1
Jayananda Warnaweera
Sri Lanka
133
0
Craig McDermott
Australia
133
0
Gopal Sharma
India
133
0
Jonathan Millmow
New Zealand
133
0
Robert Haynes
West Indies
133
0
Keith Arthurton
West Indies