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
Highest Score in 2003 for Test
Position
Stats Value
Player Name
Team Name
1
380
Matthew Hayden
Australia
2
277
Graeme Smith
South Africa
3
274
Stephen Fleming
New Zealand
4
257
Ricky Ponting
Australia
5
233
Rahul Dravid
India
6
228
Herschelle Gibbs
South Africa
7
222
Jacques Rudolph
South Africa
8
219
Marcus Trescothick
England
9
209
Brian Lara
West Indies
10
195
Virender Sehwag
India
11
183
Michael Vaughan
England
12
177
Darren Lehmann
Australia
12
177
Boeta Dippenaar
South Africa
12
177
Jacques Kallis
South Africa
13
170
Yasir Hameed
Pakistan
14
156
Steve Waugh
Australia
15
148
VVS Laxman
India
16
146
Justin Langer
Australia
17
145
Mark Richardson
New Zealand
18
144
Sourav Ganguly
India
18
144
Hashan Tillakaratne
Sri Lanka
19
142
Thilan Samaraweera
Sri Lanka
19
142
Andrew Flintoff
England
20
138
Inzamam-ul-Haq
Pakistan
21
137
Daniel Vettori
New Zealand
21
137
Moin Khan
Pakistan
21
137
Gary Kirsten
South Africa
21
137
Mark Butcher
England
22
135
Taufeeq Umar
Pakistan
23
134
Mahela Jayawardene
Sri Lanka
24
133
Adam Gilchrist
Australia
25
128
Imran Farhat
Pakistan
26
127
Heath Streak
Zimbabwe
27
124
Graham Thorpe
England
28
119
Javed Omar
Bangladesh
28
119
Scott Styris
New Zealand
29
118
Stuart Carlisle
Zimbabwe
29
118
Mark Vermeulen
Zimbabwe
29
118
Marvan Atapattu
Sri Lanka
30
117
Daren Ganga
West Indies
31
116
Nasser Hussain
England
32
114
Ramnaresh Sarwan
West Indies
33
113
Wavell Hinds
West Indies
34
109
Shiv Chanderpaul
West Indies
35
108
Habibul Bashar
Bangladesh
36
106
Lou Vincent
New Zealand
37
103
Nathan Astle
New Zealand
38
102
Mohammad Hafeez
Pakistan
39
100
Craig McMillan
New Zealand
39
100
Martin Love
Australia
39
100
Tillakaratne Dilshan
Sri Lanka
40
99
Asim Kamal
Pakistan
40
99
Andrew Hall
South Africa
41
97
Jacob Oram
New Zealand
42
96
Craig Wishart
Zimbabwe
43
91
Andy Blignaut
Zimbabwe
44
90
Neil McKenzie
South Africa
45
88
Mohammad Yousuf
Pakistan
46
85
Sanath Jayasuriya
Sri Lanka
47
83
Tatenda Taibu
Zimbabwe
48
81
Anthony McGrath
England
49
77
Mohammad Ashraful
Bangladesh
50
76
Hannan Sarkar
Bangladesh
50
76
Romesh Kaluwitharana
Sri Lanka
50
76
Upul Chandana
Sri Lanka
51
75
Kumar Sangakkara
Sri Lanka
51
75
Simon Katich
Australia
52
73
Martin van Jaarsveld
South Africa
53
72
Mark Boucher
South Africa
53
72
Alec Stewart
England
54
71
Andy Bichel
Australia
54
71
Chris Gayle
West Indies
55
68
Marlon Samuels
West Indies
55
68
Dion Ebrahim
Zimbabwe
56
67
Vasbert Drakes
West Indies
57
66
Damien Martyn
Australia
57
66
Shaun Pollock
South Africa
58
65
Travis Friend
Zimbabwe
59
64
Ed Smith
England
60
62
Devon Smith
West Indies
61
61
Robin Peterson
South Africa
62
60
Rajin Saleh
Bangladesh
62
60
Aakash Chopra
India
62
60
Ridley Jacobs
West Indies
63
59
Monde Zondeki
South Africa
64
57
Stuart Matsikenyeri
Zimbabwe
65
55
Sachin Tendulkar
India
65
55
Rikki Clarke
England
66
54
Rashid Latif
Pakistan
67
53
Sean Ervine
Zimbabwe
67
53
Trevor Gripper
Zimbabwe
68
52
Ashley Giles
England
69
51
Khaled Mashud
Bangladesh
69
51
Dinusha Fernando
Sri Lanka
70
50
Omari Banks
West Indies
71
48
Jason Gillespie
Australia
71
48
Abdul Razzaq
Pakistan
72
47
Shoaib Malik
Pakistan
73
46
Younis Khan
Pakistan
73
46
Alok Kapali
Bangladesh
73
46
Brett Lee
Australia
73
46
Sanwar Hossain
Bangladesh
73
46
Mushfiqur Rahman
Bangladesh
74
42
Matt Horne
New Zealand
75
38
Gareth Batty
England
75
38
Chris Read
England
75
38
Chaminda Vaas
Sri Lanka
75
38
Muttiah Muralitharan
Sri Lanka
76
37
Parthiv Patel
India
76
37
Salman Butt
Pakistan
77
36
Al Sahariar
Bangladesh
77
36
Paul Collingwood
England
77
36
Ray Price
Zimbabwe
78
35
John Crawley
England
78
35
Daryl Tuffey
New Zealand
79
34
Darren Gough
England
80
33
Khaled Mahmud
Bangladesh
81
32
Mohammad Rafique
Bangladesh
81
32
Makhaya Ntini
South Africa
82
31
Robbie Hart
New Zealand
82
31
Kumar Dharmasena
Sri Lanka
83
29
Paul Wiseman
New Zealand
84
28
Kaushal Lokuarachchi
Sri Lanka
85
27
Mervyn Dillon
West Indies
85
27
Zaheer Khan
India
86
26
Richard Johnson
England
86
26
Mohammad Salim
Bangladesh
86
26
Grant Flower
Zimbabwe
87
25
Tapash Baisya
Bangladesh
87
25
Farhan Adil
Pakistan
87
25
Mohammad Sami
Pakistan
88
24
Faisal Iqbal
Pakistan
88
24
Shabbir Ahmed
Pakistan
88
24
Carlton Baugh
West Indies
89
23
Akram Khan
Bangladesh
90
22
Craig Evans
Zimbabwe
91
21
James Anderson
England
92
20
Steve Harmison
England
92
20
Mashrafe Mortaza
Bangladesh
92
20
Yuvraj Singh
India
92
20
Tino Best
West Indies
93
19
Harbhajan Singh
India
93
19
Matthew Hoggard
England
94
18
Rob Key
England
94
18
Paul Adams
South Africa
94
18
Adam Sanford
West Indies
94
18
Fidel Edwards
West Indies
94
18
Vusi Sibanda
Zimbabwe
95
17
Mathew Sinclair
New Zealand
95
17
Brad Hogg
Australia
96
16
Richard Jones
New Zealand
96
16
Corey Collymore
West Indies
97
15
Shoaib Akhtar
Pakistan
97
15
Martin Bicknell
England
98
14
Glenn McGrath
Australia
98
14
Mehrab Hossain
Bangladesh
98
14
Mushtaq Ahmed
Pakistan
98
14
Jermaine Lawson
West Indies
99
13
Thilan Thushara
Sri Lanka
99
13
Misbah-ul-Haq
Pakistan
100
12
James Kirtley
England
100
12
Richard Dawson
England
100
12
Ajit Agarkar
India
100
12
Anil Kumble
India
100
12
Prabath Nissanka
Sri Lanka
101
11
Enamul Haque
Bangladesh
101
11
Saqlain Mushtaq
Pakistan
101
11
Chris Cairns
New Zealand
102
10
Shane Bond
New Zealand
102
10
Saleem Elahi
Pakistan
102
10
Alan Dawson
South Africa
102
10
Brad Williams
Australia
103
9
Kabir Ali
England
103
9
Dewald Pretorius
South Africa
103
9
Waqar Younis
Pakistan
103
9
Enamul Haque jnr
Bangladesh
103
9
Jerome Taylor
West Indies
104
8
Blessing Mahwire
Zimbabwe
104
8
Danish Kaneria
Pakistan
104
8
Andy Caddick
England
105
7
Ian Butler
New Zealand
105
7
Nicky Boje
South Africa
105
7
David Bernard
West Indies
105
7
Pedro Collins
West Indies
106
6
Nathan Bracken
Australia
107
5
Manjurul Islam
Bangladesh
107
5
Umar Gul
Pakistan
107
5
Douglas Hondo
Zimbabwe
108
4
Kamran Akmal
Pakistan
108
4
Anwar Hossain Monir
Bangladesh
108
4
Alamgir Kabir
Bangladesh
108
4
Stuart MacGill
Australia
108
4
Lakshmipathy Balaji
India
109
2
Gavin Ewing
Zimbabwe
110
1
Yasir Chowdhury
Bangladesh
110
1
Dilhara Fernando
Sri Lanka
110
1
Irfan Pathan
India
110
1
Martin Saggers
England
111
0
Ashish Nehra
India
111
0
Mohammad Zahid
Pakistan
111
0
Andre Nel
South Africa