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 1991 for Test
Position
Most Runs
Player Name
Team Name
1
1040
Graham Gooch
England
2
970
Sir Richie Richardson
West Indies
3
777
David Boon
Australia
4
735
Desmond Haynes
West Indies
5
713
Mark Taylor
Australia
6
675
Robin Smith
England
7
603
Aravinda de Silva
Sri Lanka
8
599
Mark Waugh
Australia
9
550
Sir Viv Richards
West Indies
10
518
Allan Border
Australia
11
513
Andrew Jones
New Zealand
12
504
Geoff Marsh
Australia
13
470
Carl Hooper
West Indies
14
464
Asanka Gurusinha
Sri Lanka
15
406
Dean Jones
Australia
16
381
Gus Logie
West Indies
17
374
Ian Healy
Australia
18
366
Gordon Greenidge
West Indies
19
365
Martin Crowe
New Zealand
20
352
Alec Stewart
England
21
333
Greg Matthews
Australia
22
329
John Wright
New Zealand
23
326
Mike Atherton
England
24
306
Chandika Hathurusingha
Sri Lanka
25
298
Jeff Dujon
West Indies
26
261
Malcolm Marshall
West Indies
27
254
Sanath Jayasuriya
Sri Lanka
28
237
Allan Lamb
England
29
220
Hashan Tillakaratne
Sri Lanka
30
219
David Gower
England
31
210
Mark Ramprakash
England
32
209
Phil DeFreitas
England
33
181
Phil Simmons
West Indies
34
172
Shane Thomson
New Zealand
35
170
Trevor Franklin
New Zealand
36
160
Arjuna Ranatunga
Sri Lanka
37
152
Sir Curtly Ambrose
West Indies
38
149
Ramiz Raja
Pakistan
39
147
Rumesh Ratnayake
Sri Lanka
40
136
Chris Lewis
England
41
132
Jack Russell
England
42
128
Derek Pringle
England
43
119
Merv Hughes
Australia
44
115
Hugh Morris
England
45
110
Manoj Prabhakar
India
45
110
Courtney Walsh
West Indies
46
109
Craig McDermott
Australia
47
101
Saleem Malik
Pakistan
48
100
Kapil Dev
India
49
99
Kiran More
India
49
99
Mark Greatbatch
New Zealand
50
97
Charith Senanayake
Sri Lanka
51
94
Ravi Shastri
India
51
94
Steve Waugh
Australia
52
93
Imran Khan
53
92
Dipak Patel
New Zealand
54
82
Dilip Vengsarkar
India
55
78
Sachin Tendulkar
India
56
77
Sanjay Manjrekar
India
56
77
Graeme Labrooy
Sri Lanka
57
75
Graeme Hick
England
58
73
Champaka Ramanayake
Sri Lanka
59
57
Zahid Fazal
Pakistan
59
57
Sir Ian Botham
England
60
53
Clayton Lambert
West Indies
61
52
Ken Rutherford
New Zealand
62
50
David Lawrence
England
63
48
Peter Taylor
Australia
64
47
Javagal Srinath
India
65
46
Venkatapathy Raju
India
65
46
Mohammad Azharuddin
India
66
44
Ian Smith
New Zealand
66
44
Shoaib Mohammad
Pakistan
66
44
Patrick Patterson
West Indies
67
40
Phil Newport
England
68
39
Asoka de Silva
Sri Lanka
69
34
Terry Alderman
Australia
70
31
Richard Illingworth
England
71
26
Brendon Kuruppu
Sri Lanka
72
25
Athula Samarasekera
Sri Lanka
73
24
Devon Malcolm
England
73
24
Kris Srikkanth
India
74
21
Javed Miandad
Pakistan
75
20
Don Anurasiri
Sri Lanka
75
20
Wasim Akram
Pakistan
75
20
Danny Morrison
New Zealand
76
19
Willie Watson
New Zealand
77
17
Chris Cairns
New Zealand
77
17
Roshan Mahanama
Sri Lanka
78
15
Gladstone Small
England
78
15
Phil Tufnell
England
79
14
Grant Bradburn
New Zealand
80
13
Bruce Reid
Australia
81
11
Wayne Larkins
England
82
10
Mike Whitney
Australia
82
10
Carl Rackemann
Australia
82
10
Kapila Wijegunawardene
Sri Lanka
83
9
Chris Pringle
New Zealand
84
8
Steve Watkin
England
85
5
Ian Allen
West Indies
86
3
Jayananda Warnaweera
Sri Lanka
87
2
Angus Fraser
England
88
0
Eddie Hemmings
England
88
0
Pramodya Wickramasinghe
Sri Lanka