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 2000 for Test
Position
Most Runs
Player Name
Team Name
1
1090
Inzamam-ul-Haq
Pakistan
2
1045
Andy Flower
Zimbabwe
3
990
Mike Atherton
England
4
839
Mohammad Yousuf
Pakistan
5
780
Jacques Kallis
South Africa
6
740
Mahela Jayawardene
Sri Lanka
7
732
Marvan Atapattu
Sri Lanka
8
722
Sanath Jayasuriya
Sri Lanka
9
712
Gary Kirsten
South Africa
10
687
Wavell Hinds
West Indies
11
684
Justin Langer
Australia
12
671
Jimmy Adams
West Indies
13
624
Rahul Dravid
India
14
587
Craig McMillan
New Zealand
15
581
Daryll Cullinan
South Africa
16
575
Sachin Tendulkar
India
17
560
Alec Stewart
England
18
550
Lance Klusener
South Africa
19
549
Nathan Astle
New Zealand
20
539
Sherwin Campbell
West Indies
21
536
Mark Waugh
Australia
22
524
Saeed Anwar
Pakistan
23
517
Chris Cairns
New Zealand
24
497
Brian Lara
West Indies
25
479
Steve Waugh
Australia
26
448
Shiv Chanderpaul
West Indies
27
438
Stephen Fleming
New Zealand
28
434
Mathew Sinclair
New Zealand
29
425
Mark Richardson
New Zealand
30
414
Guy Whittall
Zimbabwe
31
410
Arjuna Ranatunga
Sri Lanka
32
409
Ridley Jacobs
West Indies
33
403
Younis Khan
Pakistan
34
391
Wasim Akram
Pakistan
35
384
Alistair Campbell
Zimbabwe
36
383
Russel Arnold
Sri Lanka
37
380
Graham Thorpe
England
38
379
Nicky Boje
South Africa
39
369
Moin Khan
Pakistan
39
369
Michael Slater
Australia
40
368
Abdul Razzaq
Pakistan
41
351
Graeme Hick
England
42
343
Adam Gilchrist
Australia
43
340
Stuart Carlisle
Zimbabwe
44
339
Marcus Trescothick
England
44
339
Mark Boucher
South Africa
45
328
Murray Goodwin
Zimbabwe
46
321
Damien Martyn
Australia
47
318
Ricky Ponting
Australia
48
306
Aravinda de Silva
Sri Lanka
49
286
Adam Parore
New Zealand
50
285
Michael Vaughan
England
51
280
Adrian Griffith
West Indies
52
279
Sourav Ganguly
India
53
277
Ramnaresh Sarwan
West Indies
54
271
Neil McKenzie
South Africa
55
269
Heath Streak
Zimbabwe
56
267
Matthew Hayden
Australia
57
265
Grant Flower
Zimbabwe
58
249
Chaminda Vaas
Sri Lanka
59
242
Gavin Rennie
Zimbabwe
60
240
Shahid Afridi
60
240
Nasser Hussain
England
60
240
Craig White
England
61
223
Shiv Sunder Das
India
62
222
Saleem Elahi
Pakistan
63
211
Jonty Rhodes
South Africa
64
208
VVS Laxman
India
65
202
Franklyn Rose
West Indies
66
198
Shaun Pollock
South Africa
67
195
Boeta Dippenaar
South Africa
68
191
Mohammad Wasim
Pakistan
69
174
Kumar Sangakkara
Sri Lanka
70
167
Imran Nazir
Pakistan
71
163
Saqlain Mushtaq
Pakistan
71
163
Craig Spearman
New Zealand
72
158
Darren Gough
England
73
155
Matt Horne
New Zealand
73
155
Romesh Kaluwitharana
Sri Lanka
73
155
Nixon McLean
West Indies
74
151
Aminul Islam
Bangladesh
75
144
Marlon Samuels
West Indies
76
142
Sir Curtly Ambrose
West Indies
77
135
Waqar Younis
Pakistan
78
129
Herschelle Gibbs
South Africa
79
123
Brett Lee
Australia
80
120
Sadagoppan Ramesh
India
81
119
Sunil Joshi
India
81
119
Nick Knight
England
82
116
Andy Caddick
England
83
113
Anil Kumble
India
84
111
Mohammad Azharuddin
India
85
107
Daren Ganga
West Indies
86
106
Neil Johnson
Zimbabwe
87
103
Brooke Walker
New Zealand
88
101
Habibul Bashar
Bangladesh
89
99
Daniel Vettori
New Zealand
90
95
Mark Ramprakash
England
90
95
Muttiah Muralitharan
Sri Lanka
91
90
Tillakaratne Dilshan
Sri Lanka
91
90
Dominic Cork
England
91
90
Ajit Agarkar
India
92
89
Bryan Strang
Zimbabwe
93
87
Nuwan Zoysa
Sri Lanka
94
84
Ian Salisbury
England
95
83
Andrew Flintoff
England
96
80
Mark Butcher
England
97
76
Courtney Walsh
West Indies
98
74
Trevor Madondo
Zimbabwe
99
73
Mervyn Dillon
West Indies
100
69
Greg Blewett
Australia
100
69
Simon Doull
New Zealand
101
67
Chris Schofield
England
102
66
Ravindra Pushpakumara
Sri Lanka
103
64
Shayne O'Connor
New Zealand
104
62
Dion Nash
New Zealand
105
61
Murali Kartik
India
105
61
Trevor Gripper
Zimbabwe
106
59
Chris Gayle
West Indies
107
57
Dirk Viljoen
Zimbabwe
107
57
Upul Chandana
Sri Lanka
108
56
Ashley Giles
England
109
55
Colin Miller
Australia
110
54
Paul Strang
Zimbabwe
111
53
Khaled Mashud
Bangladesh
112
51
Paul Adams
South Africa
112
51
Henry Olonga
Zimbabwe
113
46
Aamer Sohail
Pakistan
113
46
Robert Croft
England
113
46
Jason Gillespie
Australia
113
46
Wasim Jaffer
India
114
45
Allan Donald
South Africa
115
43
Stuart MacGill
Australia
116
42
Glenn McGrath
Australia
116
42
Chris Adams
England
116
42
Paul Wiseman
New Zealand
117
41
Reon King
West Indies
118
40
Hamish Marshall
New Zealand
119
39
Nayan Mongia
India
120
37
Akram Khan
Bangladesh
121
36
Shane Warne
Australia
121
36
Mluleki Nkala
Zimbabwe
122
35
Mohammad Kaif
India
122
35
Shoaib Akhtar
Pakistan
122
35
Pieter Strydom
South Africa
123
34
Brian Murphy
Zimbabwe
124
32
Naved Ashraf
Pakistan
125
31
Mahendra Nagamootoo
West Indies
126
28
Dougie Marillier
Zimbabwe
126
28
Hasibul Hossain
Bangladesh
127
26
Mohammad Rafique
Bangladesh
127
26
Wajahatullah Wasti
Pakistan
127
26
Atiq-uz-Zaman
Pakistan
128
25
Hansie Cronje
South Africa
128
25
Javagal Srinath
India
129
23
Indika de Saram
Sri Lanka
130
20
Kumar Dharmasena
Sri Lanka
131
19
Shahriar Hossain
Bangladesh
132
18
Daryl Tuffey
New Zealand
132
18
Hrishikesh Kanitkar
India
132
18
Naimur Rahman
Bangladesh
132
18
Al Sahariar
Bangladesh
132
18
Craig Wishart
Zimbabwe
133
16
Arshad Khan
Pakistan
133
16
Nantie Hayward
South Africa
133
16
Makhaya Ntini
South Africa
134
15
Saba Karim
India
135
14
Pommie Mbangwa
Zimbabwe
136
13
Ajay Jadeja
India
136
13
Chris Silverwood
England
137
12
Matthew Hoggard
England
137
12
Chris Martin
New Zealand
138
11
Mushtaq Ahmed
Pakistan
138
11
Andy Bichel
Australia
139
10
Ed Giddins
England
139
10
Ijaz Ahmed
Pakistan
139
10
David Mutendera
Zimbabwe
139
10
Ruchira Perera
Sri Lanka
139
10
Dilhara Fernando
Sri Lanka
140
8
Danish Kaneria
Pakistan
140
8
Mannava Prasad
India
141
7
Zaheer Khan
India
141
7
Nikhil Chopra
India
142
6
Vijay Bharadwaj
India
142
6
Mehrab Hossain
Bangladesh
142
6
Marlon Black
West Indies
143
5
Colin Stuart
West Indies
143
5
Pramodya Wickramasinghe
Sri Lanka
143
5
Kerry Walmsley
New Zealand
144
4
Clive Eksteen
South Africa
144
4
Irfan Fazil
Pakistan
144
4
Venkatesh Prasad
India
145
3
Darren Maddy
England
146
2
Ranjan Das
Bangladesh
146
2
Phil Tufnell
England
146
2
Vijay Dahiya
India
146
2
Qaiser Abbas
Pakistan
147
1
Mohammad Akram
Pakistan
148
0
Azhar Mahmood
Pakistan
148
0
Mfuneko Ngam
South Africa
148
0
Rangana Herath
Sri Lanka