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 2004 for Test
Position
Stats Value
Player Name
Team Name
1
400
Brian Lara
West Indies
2
309
Virender Sehwag
India
3
270
Rahul Dravid
India
3
270
Kumar Sangakkara
Sri Lanka
4
261
Ramnaresh Sarwan
West Indies
5
253
Sanath Jayasuriya
Sri Lanka
6
249
Marvan Atapattu
Sri Lanka
7
248
Sachin Tendulkar
India
8
237
Mahela Jayawardene
Sri Lanka
9
221
Rob Key
England
10
215
Justin Langer
Australia
11
202
Stephen Fleming
New Zealand
12
192
Herschelle Gibbs
South Africa
13
178
VVS Laxman
India
14
170
Scott Styris
New Zealand
15
167
Andrew Flintoff
England
16
163
Andrew Hall
South Africa
17
162
Jacques Kallis
South Africa
18
161
Damien Martyn
Australia
19
158
Mohammad Ashraful
Bangladesh
19
158
Chris Cairns
New Zealand
20
154
Jacques Rudolph
South Africa
21
153
Darren Lehmann
Australia
22
151
Michael Clarke
Australia
23
144
Adam Gilchrist
Australia
24
143
Brendon McCullum
New Zealand
25
141
Chris Gayle
West Indies
26
140
Michael Vaughan
England
27
139
Gautam Gambhir
India
27
139
Graeme Smith
South Africa
28
137
Gary Kirsten
South Africa
28
137
Andrew Strauss
England
29
132
Marcus Trescothick
England
29
132
Matthew Hayden
Australia
30
128
Shiv Chanderpaul
West Indies
31
126
Jacob Oram
New Zealand
32
125
Simon Katich
Australia
33
124
Younis Khan
Pakistan
34
122
Mark Boucher
South Africa
35
119
Graham Thorpe
England
36
118
Inzamam-ul-Haq
Pakistan
37
113
Habibul Bashar
Bangladesh
38
112
Yuvraj Singh
India
38
112
Mohammad Yousuf
Pakistan
39
111
Mohammad Rafique
Bangladesh
40
110
Boeta Dippenaar
South Africa
41
108
Devon Smith
West Indies
42
107
Ridley Jacobs
West Indies
43
105
Dwayne Smith
West Indies
44
104
Tillakaratne Dilshan
Sri Lanka
45
103
Stuart Carlisle
Zimbabwe
45
103
Khaled Mashud
Bangladesh
45
103
Nasser Hussain
England
46
101
Imran Farhat
Pakistan
46
101
Mark Richardson
New Zealand
47
100
Geraint Jones
England
47
100
Thilan Samaraweera
Sri Lanka
48
98
Ricky Ponting
Australia
49
91
Yasir Hameed
Pakistan
50
88
Sourav Ganguly
India
51
86
Michael Papps
New Zealand
51
86
Sean Ervine
Zimbabwe
52
84
Ryan Hinds
West Indies
53
83
Zander de Bruyn
South Africa
54
82
Craig McMillan
New Zealand
55
80
Steve Waugh
Australia
56
79
Mark Butcher
England
57
77
Dwayne Bravo
West Indies
58
76
Mathew Sinclair
New Zealand
58
76
Neil McKenzie
South Africa
59
75
Zaheer Khan
India
60
74
Hashan Tillakaratne
Sri Lanka
61
73
Asim Kamal
Pakistan
62
71
Gavin Ewing
Zimbabwe
63
70
Dion Ebrahim
Zimbabwe
63
70
Salman Butt
Pakistan
63
70
Ian Bell
England
64
69
Parthiv Patel
India
64
69
Manzarul Islam
Bangladesh
64
69
Hamish Marshall
New Zealand
64
69
Chaminda Vaas
Sri Lanka
65
68
Carlton Baugh
West Indies
65
68
Heath Streak
Zimbabwe
66
66
Tapash Baisya
Bangladesh
67
65
Trevor Gripper
Zimbabwe
68
64
Nathan Astle
New Zealand
68
64
Mohammad Kaif
India
69
61
Glenn McGrath
Australia
69
61
Brendan Taylor
Zimbabwe
70
59
Tatenda Taibu
Zimbabwe
70
59
Daniel Vettori
New Zealand
70
59
Shoaib Malik
Pakistan
70
59
Martin van Jaarsveld
South Africa
71
58
Javed Omar
Bangladesh
72
55
Irfan Pathan
India
73
54
Jason Gillespie
Australia
73
54
Nafees Iqbal
Bangladesh
73
54
Romesh Kaluwitharana
Sri Lanka
74
53
Shane Warne
Australia
75
52
Ashley Giles
England
75
52
AB de Villiers
South Africa
76
51
Rajin Saleh
Bangladesh
77
49
Mohammad Sami
Pakistan
78
48
Shahriar Hossain
Bangladesh
79
47
Harbhajan Singh
India
79
47
Abdul Razzaq
Pakistan
80
46
Dinesh Karthik
India
81
45
Aakash Chopra
India
81
45
Stuart Matsikenyeri
Zimbabwe
81
45
Prosper Utseya
Zimbabwe
81
45
Omari Banks
West Indies
81
45
Sylvester Joseph
West Indies
82
44
Ajit Agarkar
India
82
44
Mushfiqur Rahman
Bangladesh
82
44
Shaun Pollock
South Africa
83
43
Aftab Ahmed
Bangladesh
83
43
Muttiah Muralitharan
Sri Lanka
83
43
Upul Chandana
Sri Lanka
84
40
Farveez Maharoof
Sri Lanka
84
40
Tinashe Panyangara
Zimbabwe
85
38
Matthew Hoggard
England
86
37
Grant Flower
Zimbabwe
87
36
Dave Mohammed
West Indies
87
36
Steve Harmison
England
87
36
Paul Wiseman
New Zealand
88
35
Vasbert Drakes
West Indies
89
34
Jehan Mubarak
Sri Lanka
89
34
Robin Peterson
South Africa
90
33
Rangana Herath
Sri Lanka
91
32
Andy Blignaut
Zimbabwe
92
31
Nicky Boje
South Africa
92
31
Talha Jubair
Bangladesh
93
30
Mervyn Dillon
West Indies
94
29
Kyle Mills
New Zealand
95
28
Shoaib Akhtar
Pakistan
95
28
Nuwan Zoysa
Sri Lanka
95
28
Alester Maregwede
Zimbabwe
96
26
Anil Kumble
India
97
25
Hannan Sarkar
Bangladesh
97
25
Fazl-e-Akbar
Pakistan
97
25
Wavell Hinds
West Indies
98
24
Hashim Amla
South Africa
98
24
Mluleki Nkala
Zimbabwe
98
24
Taufeeq Umar
Pakistan
98
24
Kamran Akmal
Pakistan
98
24
Simon Jones
England
98
24
Andrew Symonds
Australia
99
23
James Franklin
New Zealand
99
23
Ricardo Powell
West Indies
100
22
Makhaya Ntini
South Africa
100
22
Thami Tsolekile
South Africa
100
22
Murali Kartik
India
101
20
Chris Read
England
101
20
Tino Best
West Indies
102
19
Douglas Hondo
Zimbabwe
102
19
Pedro Collins
West Indies
102
19
Michael Kasprowicz
Australia
102
19
Shabbir Ahmed
Pakistan
103
17
Moin Khan
Pakistan
103
17
Stuart MacGill
Australia
103
17
Daren Ganga
West Indies
104
16
Kaushal Lokuarachchi
Sri Lanka
104
16
Justin Ontong
South Africa
105
15
Ian Butler
New Zealand
105
15
Nathan Hauritz
Australia
106
14
Alok Kapali
Bangladesh
106
14
Daryl Tuffey
New Zealand
106
14
Umar Gul
Pakistan
106
14
Elton Chigumbura
Zimbabwe
106
14
Tawanda Mupariwa
Zimbabwe
107
13
Avishka Gunawardene
Sri Lanka
107
13
Corey Collymore
West Indies
108
12
James Anderson
England
109
11
Lakshmipathy Balaji
India
109
11
Naved-ul-Hasan
Pakistan
109
11
Russel Arnold
Sri Lanka
110
10
Fidel Edwards
West Indies
110
10
Tareq Aziz
Bangladesh
111
9
Danish Kaneria
Pakistan
111
9
Ray Price
Zimbabwe
111
9
Riaz Afridi
112
8
Nazmul Hossain
Bangladesh
112
8
Dale Steyn
South Africa
112
8
Gareth Batty
England
113
7
Mashrafe Mortaza
Bangladesh
113
7
Paul Adams
South Africa
113
7
Chris Martin
New Zealand
114
6
Mark Vermeulen
Zimbabwe
114
6
Kumar Dharmasena
Sri Lanka
114
6
Lasith Malinga
Sri Lanka
115
5
Faisal Hossain
Bangladesh
115
5
Saqlain Mushtaq
Pakistan
115
5
Mohammad Khalil
Pakistan
115
5
Manjurul Islam
Bangladesh
116
4
Andre Nel
South Africa
116
4
Dilhara Fernando
Sri Lanka
116
4
Prasanna Jayawardene
Sri Lanka
116
4
Jermaine Lawson
West Indies
117
3
Michael Mason
New Zealand
117
3
Alamgir Kabir
Bangladesh
118
2
Brad Williams
Australia
118
2
Nathan Bracken
Australia
118
2
David Terbrugge
South Africa
118
2
Nantie Hayward
South Africa
118
2
Lance Klusener
South Africa
118
2
Blessing Mahwire
Zimbabwe
119
1
Adam Sanford
West Indies
119
1
Matthew Elliott
Australia
119
1
Ashish Nehra
India
120
0
Brett Lee
Australia
120
0
Martin Saggers
England
120
0
Enamul Haque jnr
Bangladesh