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 1998 for Test
Position
Most Runs
Player Name
Team Name
1
1222
Alec Stewart
England
2
1112
Mark Taylor
Australia
3
1040
Hansie Cronje
South Africa
4
1034
Mark Waugh
Australia
5
961
Mark Ramprakash
England
6
954
Nasser Hussain
England
7
945
Gary Kirsten
South Africa
8
906
Steve Waugh
Australia
9
818
Saeed Anwar
Pakistan
10
804
Murray Goodwin
Zimbabwe
11
802
Mike Atherton
England
12
785
Jacques Kallis
South Africa
13
719
Michael Slater
Australia
14
686
Andy Flower
Zimbabwe
15
684
Mark Butcher
England
15
684
Daryll Cullinan
South Africa
16
682
Aravinda de Silva
Sri Lanka
17
647
Sachin Tendulkar
India
18
620
Justin Langer
Australia
19
608
Brian Lara
West Indies
20
593
Shaun Pollock
South Africa
21
586
Jonty Rhodes
South Africa
22
570
Ian Healy
Australia
23
555
Marvan Atapattu
Sri Lanka
24
515
Arjuna Ranatunga
Sri Lanka
25
511
Sanath Jayasuriya
Sri Lanka
26
499
Grant Flower
Zimbabwe
27
496
Ijaz Ahmed
Pakistan
28
488
Graham Thorpe
England
29
484
Craig McMillan
New Zealand
30
471
Stephen Fleming
New Zealand
31
470
Mohammad Azharuddin
India
32
448
Mohammad Yousuf
Pakistan
33
446
Shiv Chanderpaul
West Indies
34
434
Moin Khan
Pakistan
35
415
Azhar Mahmood
Pakistan
36
413
Rahul Dravid
India
37
408
Carl Hooper
West Indies
38
406
Romesh Kaluwitharana
Sri Lanka
39
382
Ricky Ponting
Australia
40
381
Navjot Sidhu
India
41
380
Matt Horne
New Zealand
42
375
Nathan Astle
New Zealand
43
369
Alistair Campbell
Zimbabwe
44
359
Mark Boucher
South Africa
45
338
Gavin Rennie
Zimbabwe
46
320
Pat Symcox
South Africa
47
309
Mahela Jayawardene
Sri Lanka
48
298
Aamer Sohail
Pakistan
49
291
Graeme Hick
England
50
290
Heath Streak
Zimbabwe
51
278
Adam Bacher
South Africa
52
267
Sourav Ganguly
India
53
262
Mohammad Wasim
Pakistan
54
252
John Crawley
England
55
250
Philo Wallace
West Indies
56
242
Adam Parore
New Zealand
57
234
Hashan Tillakaratne
Sri Lanka
58
233
Stuart Williams
Zimbabwe
59
231
Clayton Lambert
West Indies
59
231
Inzamam-ul-Haq
Pakistan
60
196
Darren Lehmann
Australia
61
188
Herschelle Gibbs
South Africa
62
176
Paul Strang
Zimbabwe
63
169
Mushtaq Ahmed
Pakistan
64
165
Brian McMillan
South Africa
65
161
HD Ackerman
South Africa
66
160
Lance Klusener
South Africa
66
160
Chris Cairns
New Zealand
67
157
Robert Croft
England
68
156
Pramodya Wickramasinghe
Sri Lanka
69
153
Anil Kumble
India
70
152
Dominic Cork
England
71
148
Allan Donald
South Africa
72
147
Muttiah Muralitharan
Sri Lanka
73
145
Guy Whittall
Zimbabwe
74
140
Wasim Akram
Pakistan
74
140
Gavin Robertson
Australia
75
139
Nayan Mongia
India
76
138
Craig Wishart
Zimbabwe
77
135
Dion Nash
New Zealand
77
135
Bryan Young
New Zealand
78
133
Ridley Jacobs
West Indies
79
127
Stuart MacGill
Australia
80
126
Neil Johnson
Zimbabwe
81
123
Angus Fraser
England
81
123
Greg Blewett
Australia
82
121
Shane Warne
Australia
83
116
VVS Laxman
India
83
116
Sir Curtly Ambrose
West Indies
84
113
Jimmy Adams
West Indies
84
113
Saleem Malik
Pakistan
85
104
Gerhardus Liebenberg
South Africa
86
103
Damien Fleming
Australia
87
98
Darren Gough
England
87
98
David Williams
West Indies
88
96
Daniel Vettori
New Zealand
89
93
Nixon McLean
West Indies
90
91
Bryan Strang
Zimbabwe
91
90
Jack Russell
England
92
89
Dean Headley
England
93
87
Andrew Hudson
South Africa
94
85
Roshan Mahanama
Sri Lanka
95
79
Andy Whittall
Zimbabwe
95
79
Sherwin Campbell
West Indies
96
74
Adam Huckle
Zimbabwe
97
71
Steve James
England
97
71
Michael Kasprowicz
Australia
98
65
Waqar Younis
Pakistan
99
64
Javagal Srinath
India
100
62
Junior Murray
West Indies
100
62
Ian Bishop
West Indies
101
61
Ali Naqvi
Pakistan
102
58
Steve Elworthy
South Africa
103
56
Chaminda Vaas
Sri Lanka
104
55
Roland Holder
West Indies
105
54
Fanie de Villiers
South Africa
106
53
Saqlain Mushtaq
Pakistan
107
52
Niroshan Bandaratilleke
Sri Lanka
108
47
Kumar Dharmasena
Sri Lanka
109
46
Chris Harris
New Zealand
110
44
Matthew Elliott
Australia
111
43
Suresh Perera
Sri Lanka
112
42
Glenn McGrath
Australia
113
37
Shoaib Akhtar
Pakistan
114
36
Rashid Latif
Pakistan
115
33
Daren Ganga
West Indies
116
32
Paul Wiseman
New Zealand
116
32
Naved Ashraf
Pakistan
116
32
Ajay Jadeja
India
117
30
Paul Adams
South Africa
117
30
Mark Priest
New Zealand
117
30
Franklyn Rose
West Indies
118
29
Ian Salisbury
England
119
27
Robin Singh
India
120
26
Craig Spearman
New Zealand
121
25
Courtney Walsh
West Indies
122
24
Mark Ealham
England
123
23
Paul Reiffel
Australia
124
22
Ruwan Kalpage
Sri Lanka
124
22
Rawl Lewis
West Indies
125
21
Harbhajan Singh
India
125
21
David Richardson
South Africa
126
20
Alan Mullally
England
127
19
Andy Caddick
England
127
19
Dinanath Ramnarine
West Indies
128
18
Mervyn Dillon
West Indies
128
18
Alex Tudor
England
128
18
Mohammad Hussain
Pakistan
129
17
Ashley Giles
England
129
17
Andrew Flintoff
England
129
17
Colin Miller
Australia
130
16
Ravindra Pushpakumara
Sri Lanka
130
16
Trevor Madondo
Zimbabwe
130
16
Shahid Afridi
130
16
Henry Olonga
Zimbabwe
131
15
Craig Evans
Zimbabwe
131
15
Venkatesh Prasad
India
131
15
Simon Doull
New Zealand
132
14
Matthew Nicholson
Australia
132
14
Adam Hollioake
England
132
14
Ben Hollioake
England
132
14
Pommie Mbangwa
Zimbabwe
132
14
Nuwan Zoysa
Sri Lanka
133
12
Warren Hegg
England
133
12
Nick Knight
England
133
12
Michael Bevan
Australia
134
11
Jason Gillespie
Australia
134
11
Phil Tufnell
England
135
10
David Terbrugge
South Africa
136
9
Makhaya Ntini
South Africa
136
9
Ajit Agarkar
India
136
9
Floyd Reifer
West Indies
137
7
Kenny Benjamin
West Indies
137
7
Venkatapathy Raju
India
137
7
Andy Bichel
Australia
137
7
Arshad Khan
Pakistan
138
5
Adam Dale
Australia
139
4
Matthew Bell
New Zealand
140
3
Hasan Raza
Pakistan
140
3
Don Anurasiri
Sri Lanka
140
3
Rajesh Chauhan
India
141
2
Shayne O'Connor
New Zealand
142
1
Mohammad Zahid
Pakistan
142
1
Aaqib Javed
Pakistan
142
1
Shakil Ahmed
Pakistan
143
0
Fazl-e-Akbar
Pakistan
143
0
Harvinder Singh
India
143
0
Paul Wilson
Australia
143
0
Peter Such
England
143
0
Malinga Bandara
Sri Lanka
143
0
Dirk Viljoen
Zimbabwe