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 Test
Position
Most Runs
Player Name
Team Name
1
1264
Graham Gooch
England
2
929
Allan Lamb
England
3
767
Mike Atherton
England
4
764
Shoaib Mohammad
Pakistan
5
752
Mohammad Azharuddin
India
6
745
Robin Smith
England
7
705
John Wright
New Zealand
8
569
Desmond Haynes
West Indies
9
542
Mark Taylor
Australia
10
504
Saleem Malik
Pakistan
11
501
Martin Crowe
New Zealand
12
479
David Gower
England
13
439
Andrew Jones
New Zealand
14
438
Trevor Franklin
New Zealand
15
430
Imran Khan
16
424
Ravi Shastri
India
17
414
Alec Stewart
England
18
398
Manoj Prabhakar
India
19
382
Gus Logie
West Indies
20
373
Sachin Tendulkar
India
21
366
Gordon Greenidge
West Indies
22
363
Javed Miandad
Pakistan
23
357
Sir Richie Richardson
West Indies
24
353
Ian Smith
New Zealand
25
343
Ken Rutherford
New Zealand
26
329
Jack Russell
England
27
328
Dean Jones
Australia
28
322
Sanjay Manjrekar
India
29
313
Mark Greatbatch
New Zealand
30
308
Geoff Marsh
Australia
31
306
Wayne Larkins
England
32
300
Carl Hooper
West Indies
33
298
Wasim Akram
Pakistan
34
286
Ijaz Ahmed
Pakistan
35
284
Allan Border
Australia
36
279
Kapil Dev
India
37
264
Carlisle Best
West Indies
38
263
Kiran More
India
39
240
Sir Richard Hadlee
New Zealand
40
238
Ramiz Raja
Pakistan
41
212
Dilip Vengsarkar
India
42
207
David Boon
Australia
43
177
Saleem Yousuf
Pakistan
44
176
Woorkeri Raman
India
45
150
Peter Taylor
Australia
45
150
Ian Healy
Australia
46
141
Sir Viv Richards
West Indies
47
139
Jeff Dujon
West Indies
48
128
Gladstone Small
England
49
114
Steve Waugh
Australia
50
111
Malcolm Marshall
West Indies
51
107
Navjot Sidhu
India
52
103
Eddie Hemmings
England
53
101
Ian Bishop
West Indies
54
100
Phil DeFreitas
England
54
100
Nasser Hussain
England
55
94
Atul Wassan
India
56
85
Martin Snedden
New Zealand
57
83
Grant Bradburn
New Zealand
58
81
David Capel
England
59
77
Dipak Patel
New Zealand
60
76
John Bracewell
New Zealand
61
75
Zahid Fazal
Pakistan
62
73
Rob Bailey
England
63
71
John Morris
England
64
70
Chris Lewis
England
65
69
Venkatapathy Raju
India
66
68
Sir Curtly Ambrose
West Indies
67
65
Waqar Younis
Pakistan
67
65
Shane Thomson
New Zealand
68
63
Moin Khan
Pakistan
69
61
Devon Malcolm
England
69
61
Merv Hughes
Australia
70
60
Chris Pringle
New Zealand
71
59
Neil Fairbrother
England
71
59
Danny Morrison
New Zealand
72
55
Hashan Tillakaratne
Sri Lanka
73
54
Tauseef Ahmed
Pakistan
74
52
Asanka Gurusinha
Sri Lanka
75
50
Courtney Walsh
West Indies
76
49
Brian Lara
West Indies
76
49
Roshan Mahanama
Sri Lanka
77
47
Greg Matthews
Australia
78
43
Arjuna Ranatunga
Sri Lanka
79
39
Masood Anwar
Pakistan
79
39
Angus Fraser
England
80
38
Neil Williams
England
80
38
Sanjeev Sharma
India
81
35
Ezra Moseley
West Indies
82
32
Adam Parore
New Zealand
82
32
Naved Anjum
Pakistan
83
31
David White
New Zealand
84
26
Tom Moody
Australia
84
26
Mark Priest
New Zealand
85
23
Peter Sleep
Australia
86
19
Narendra Hirwani
India
86
19
Mansoor Akhtar
Pakistan
87
18
Athula Samarasekera
Sri Lanka
87
18
Gursharan Singh
India
88
17
Aamer Malik
Pakistan
89
15
Willie Watson
New Zealand
90
14
Mushtaq Ahmed
Pakistan
91
13
Ranjith Madurasinghe
Sri Lanka
92
12
Aravinda de Silva
Sri Lanka
92
12
Saleem Jaffar
Pakistan
92
12
Phil Horne
New Zealand
93
11
Aaqib Javed
Pakistan
94
9
Eldine Baptiste
West Indies
94
9
Jeff Crowe
New Zealand
94
9
Mike Veletta
Australia
95
7
Carl Rackemann
Australia
95
7
Abdul Qadir
Pakistan
96
6
Terry Alderman
Australia
97
5
Akram Raza
Pakistan
98
4
Greg Campbell
Australia
99
3
Bruce Reid
Australia
100
2
Anil Kumble
India
100
2
Patrick Patterson
West Indies
101
0
Marvan Atapattu
Sri Lanka
101
0
Graeme Labrooy
Sri Lanka
101
0
Jayananda Warnaweera
Sri Lanka
101
0
Nadeem Ghauri
Pakistan
101
0
Saeed Anwar
Pakistan
101
0
Rumesh Ratnayake
Sri Lanka
101
0
Gopal Sharma
India
101
0
Phil Tufnell
England