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 1999 for Test
Position
Stats Value
Player Name
Team Name
1
275
Daryll Cullinan
South Africa
1
275
Gary Kirsten
South Africa
2
242
Mahela Jayawardene
Sri Lanka
3
217
Sachin Tendulkar
India
4
216
Marvan Atapattu
Sri Lanka
5
214
Mathew Sinclair
New Zealand
6
213
Brian Lara
West Indies
7
211
Ijaz Ahmed
Pakistan
7
211
Herschelle Gibbs
South Africa
8
200
Inzamam-ul-Haq
Pakistan
9
199
Steve Waugh
Australia
10
197
Ricky Ponting
Australia
11
190
Rahul Dravid
India
12
188
Saeed Anwar
Pakistan
13
174
Lance Klusener
South Africa
14
170
Sherwin Campbell
West Indies
15
169
Michael Slater
Australia
16
163
Tillakaratne Dilshan
Sri Lanka
17
149
Adam Gilchrist
Australia
18
148
Jacques Kallis
South Africa
19
146
Nasser Hussain
England
20
144
Justin Langer
Australia
21
143
Sadagoppan Ramesh
India
22
141
Shahid Afridi
23
133
Wajahatullah Wasti
Pakistan
24
129
Andy Flower
Zimbabwe
25
126
Chris Cairns
New Zealand
26
125
Sourav Ganguly
India
26
125
Mark Boucher
South Africa
27
123
Russel Arnold
Sri Lanka
28
121
Mark Waugh
Australia
29
114
Adrian Griffith
West Indies
30
108
Mike Atherton
England
31
107
Craig McMillan
New Zealand
32
103
Jonty Rhodes
South Africa
33
101
Nathan Astle
New Zealand
34
100
Matt Horne
New Zealand
34
100
Romesh Kaluwitharana
Sri Lanka
35
99
Alex Tudor
England
36
95
Alec Stewart
England
36
95
Mohammad Yousuf
Pakistan
37
94
Jimmy Adams
West Indies
38
91
Murray Goodwin
Zimbabwe
38
91
Mohammad Wasim
Pakistan
39
89
Greg Blewett
Australia
40
88
Devang Gandhi
India
41
87
Mohammad Azharuddin
India
41
87
Roger Twose
New Zealand
42
86
Shane Warne
Australia
42
86
Carl Hooper
West Indies
43
85
Guy Whittall
Zimbabwe
44
83
Matthew Bell
New Zealand
45
78
Gary Stead
New Zealand
45
78
Aravinda de Silva
Sri Lanka
45
78
Ridley Jacobs
West Indies
46
76
Javagal Srinath
India
47
75
Neil Johnson
Zimbabwe
48
73
Adam Parore
New Zealand
48
73
Stephen Fleming
New Zealand
49
72
Hansie Cronje
South Africa
50
70
Moin Khan
Pakistan
50
70
Shiv Chanderpaul
West Indies
51
69
Shaun Pollock
South Africa
51
69
Mark Ramprakash
England
52
68
Chris Harris
New Zealand
53
67
VVS Laxman
India
54
66
Arjuna Ranatunga
Sri Lanka
55
65
Damien Fleming
Australia
56
64
Imran Nazir
Pakistan
57
63
Dion Nash
New Zealand
58
60
Trevor Gripper
Zimbabwe
59
55
Bryan Young
New Zealand
59
55
Hashan Tillakaratne
Sri Lanka
60
54
Craig Spearman
New Zealand
60
54
Daniel Vettori
New Zealand
61
52
Wasim Akram
Pakistan
61
52
Nayan Mongia
India
62
50
Dave Joseph
West Indies
63
49
Sanath Jayasuriya
Sri Lanka
64
48
Mark Butcher
England
64
48
Andy Caddick
England
64
48
Grant Flower
Zimbabwe
65
46
Simon Doull
New Zealand
66
45
Hrishikesh Kanitkar
India
67
44
Matthew Elliott
Australia
67
44
Graham Thorpe
England
67
44
John Crawley
England
68
43
Colin Miller
Australia
68
43
Avishka Gunawardene
Sri Lanka
69
42
Adam Bacher
South Africa
69
42
Andrew Flintoff
England
70
41
Jason Gillespie
Australia
70
41
Chaminda Vaas
Sri Lanka
70
41
Bryan Strang
Zimbabwe
71
39
Nixon McLean
West Indies
71
39
Indika de Saram
Sri Lanka
71
39
Azhar Mahmood
Pakistan
71
39
Glenn McGrath
Australia
72
37
Chris Read
England
72
37
Ottis Gibson
West Indies
73
36
Mervyn Dillon
West Indies
73
36
Alistair Campbell
Zimbabwe
74
34
Gavin Rennie
Zimbabwe
75
33
Michael Vaughan
England
75
33
Boeta Dippenaar
South Africa
76
32
Saleem Malik
Pakistan
76
32
Darren Lehmann
Australia
77
30
Venkatesh Prasad
India
77
30
Ricardo Powell
West Indies
78
28
Sir Curtly Ambrose
West Indies
78
28
Anil Kumble
India
78
28
Upul Chandana
Sri Lanka
79
27
Sajeewa de Silva
Sri Lanka
79
27
Brett Lee
Australia
80
26
Nehemiah Perry
West Indies
81
25
Chris Adams
England
81
25
Sunil Joshi
India
82
24
Darren Maddy
England
82
24
Henry Olonga
Zimbabwe
83
23
Graeme Hick
England
84
22
Vijay Bharadwaj
India
85
21
Michael Kasprowicz
Australia
85
21
Ajay Jadeja
India
85
21
Saqlain Mushtaq
Pakistan
86
20
Paul Adams
South Africa
87
19
Mannava Prasad
India
87
19
Ajit Agarkar
India
87
19
Aftab Habib
England
88
18
Dean Headley
England
88
18
Pramodya Wickramasinghe
Sri Lanka
89
17
Allan Donald
South Africa
89
17
Stuart MacGill
Australia
89
17
Daren Ganga
West Indies
90
16
Ian Healy
Australia
90
16
Darren Gough
England
91
15
Warren Hegg
England
91
15
Fazl-e-Akbar
Pakistan
92
14
Chandika Hathurusingha
Sri Lanka
93
13
Paul Wiseman
New Zealand
93
13
Navjot Sidhu
India
93
13
Pedro Collins
West Indies
94
12
Courtney Walsh
West Indies
94
12
Waqar Younis
Pakistan
94
12
Mushtaq Ahmed
Pakistan
95
11
Abdul Razzaq
Pakistan
95
11
Corey Collymore
West Indies
96
10
Franklyn Rose
West Indies
96
10
Mohammad Akram
Pakistan
96
10
Shahid Nazir
Pakistan
96
10
Nantie Hayward
South Africa
96
10
Alan Mullally
England
97
9
Ronnie Irani
England
97
9
Suruj Ragoonath
West Indies
97
9
Eddo Brandes
Zimbabwe
97
9
Craig Wishart
Zimbabwe
98
8
Andy Whittall
Zimbabwe
98
8
Philo Wallace
West Indies
98
8
Dinanath Ramnarine
West Indies
98
8
Harbhajan Singh
India
98
8
Nadeem Khan
Pakistan
98
8
Shoaib Akhtar
Pakistan
99
7
Geoff Allott
New Zealand
99
7
Nuwan Zoysa
Sri Lanka
99
7
Muttiah Muralitharan
Sri Lanka
99
7
Ravindra Pushpakumara
Sri Lanka
99
7
Phil Tufnell
England
99
7
Junior Murray
West Indies
100
6
Eric Upashantha
Sri Lanka
100
6
Floyd Reifer
West Indies
100
6
Everton Matambanadzo
Zimbabwe
100
6
Scott Muller
Australia
100
6
Chris Silverwood
England
100
6
Shayne O'Connor
New Zealand
101
4
David Terbrugge
South Africa
101
4
Ray Price
Zimbabwe
101
4
Roland Holder
West Indies
101
4
Reon King
West Indies
102
3
Heath Streak
Zimbabwe
102
3
Indika Gallage
Sri Lanka
102
3
Gary Brent
Zimbabwe
102
3
Pommie Mbangwa
Zimbabwe
102
3
Steve Elworthy
South Africa
102
3
Rangana Herath
Sri Lanka
102
3
Arshad Khan
Pakistan
103
2
Ruwan Kalpage
Sri Lanka
103
2
Peter Such
England
103
2
Mark Taylor
Australia
104
1
Adam Dale
Australia
104
1
Ruchira Perera
Sri Lanka
105
0
Niroshan Bandaratilleke
Sri Lanka
105
0
Robin Singh
India
105
0
Ed Giddins
England
105
0
Gavin Hamilton
England
105
0
Lincoln Roberts
West Indies