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 1979 for all time
Position
Stats Value
Player Name
Team Name
1
250
Faoud Bacchus
West Indies
2
221
Sunil Gavaskar
India
3
200
David Gower
England
4
179
Gundappa Viswanath
India
5
167
Graham Yallop
Australia
6
162
Allan Border
Australia
7
160
Javed Miandad
Pakistan
8
155
Geoff Boycott
England
9
153
Sir Viv Richards
West Indies
10
150
Derek Randall
England
11
146
Dilip Vengsarkar
India
12
137
Sir Ian Botham
England
13
135
Zaheer Abbas
Pakistan
14
134
Asif Iqbal
Pakistan
15
130
Kim Hughes
Australia
16
129
Bruce Edgar
New Zealand
17
126
Mudassar Nazar
Pakistan
17
126
Kapil Dev
India
18
124
Greg Chappell
Australia
19
119
Majid Khan
Pakistan
20
114
Geoff Howarth
New Zealand
21
106
Gordon Greenidge
West Indies
22
102
Anshuman Gaekwad
India
23
101
Syed Kirmani
India
23
101
Mohinder Amarnath
India
24
100
Yashpal Sharma
India
25
98
Alvin Kallicharran
West Indies
26
97
Wasim Raja
Pakistan
26
97
Bob Taylor
England
27
92
Bruce Laird
Australia
28
91
Rick Darling
Australia
28
91
Larry Gomes
West Indies
29
88
John Wright
New Zealand
30
86
Collis King
West Indies
30
86
Karsan Ghavri
India
31
85
Andrew Hilditch
Australia
32
84
Chetan Chauhan
India
33
83
Graham Gooch
England
33
83
Glenn Turner
New Zealand
34
82
Jeremy Coney
New Zealand
35
80
Desmond Haynes
West Indies
36
77
Dav Whatmore
Australia
37
74
Trevor Laughlin
Australia
38
73
Clive Lloyd
West Indies
39
71
Mark Burgess
New Zealand
40
67
Sunil Wettimuny
Sri Lanka
41
64
Duleep Mendis
Sri Lanka
41
64
Peter Sleep
Australia
41
64
Mike Brearley
England
41
64
Peter Willey
England
41
64
Geoff Miller
England
42
63
Ian Chappell
Australia
43
61
Bruce Yardley
Australia
43
61
Talat Ali
Pakistan
44
60
Lawrence Rowe
West Indies
44
60
Joel Garner
West Indies
45
59
David Bairstow
England
45
59
Anura Tennekoon
Sri Lanka
46
58
Julien Wiener
Australia
47
57
Sadiq Mohammad
Pakistan
48
56
Raphick Jumadeen
West Indies
49
55
Kevin Wright
Australia
50
54
Peter Toohey
Australia
50
54
Andy Roberts
New Zealand
51
53
Sir Richard Hadlee
New Zealand
52
50
Roy Dias
Sri Lanka
53
49
Wasim Bari
Pakistan
54
48
Mushtaq Mohammad
Pakistan
55
47
Haroon Rasheed
Pakistan
56
46
Roger Binny
India
57
45
Warren Lees
New Zealand
57
45
Glenroy Sealy
Canada
58
44
David Murray
West Indies
59
43
David Hookes
Australia
59
43
Yajurvindra Singh
India
60
42
Rod Marsh
Australia
60
42
John Emburey
England
61
38
Graham Dilley
England
61
38
Brijesh Patel
India
61
38
Jeff Moss
Australia
62
35
Graeme Wood
Australia
62
35
Sarfraz Nawaz
Pakistan
63
34
Doug Walters
Australia
64
33
Rick McCosker
Australia
64
33
John Parker
New Zealand
64
33
Imran Khan
65
32
Alvin Greenidge
West Indies
65
32
Iqbal Qasim
Pakistan
66
31
Geoff Dymock
Australia
67
29
Shivlal Yadav
India
67
29
Abdul Qadir
Pakistan
67
29
John Vaughan
Canada
68
28
Gary Cosier
Australia
68
28
Srinivas Venkataraghavan
India
69
27
Phil Edmonds
England
69
27
Deryck Murray
West Indies
70
26
Norbert Phillip
West Indies
70
26
Basil Williams
West Indies
71
25
Franklyn Dennis
Canada
72
24
Bob Willis
England
73
23
Lance Cairns
New Zealand
73
23
Sudath Pasqual
Sri Lanka
74
21
Phil Carlson
Australia
74
21
Bharath Reddy
India
75
20
Bobjee Narasimha Rao
India
75
20
Dilip Doshi
India
75
20
Alan Butcher
England
75
20
Bandula Warnapura
Sri Lanka
75
20
Vanburn Holder
West Indies
76
19
John Reid
New Zealand
76
19
Sikander Bakht
Pakistan
76
19
Ray Bright
Australia
76
19
Dennis Lillee
Australia
76
19
Rodney Hogg
Australia
76
19
Christopher Chappell
Canada
77
18
Tony Opatha
Sri Lanka
78
17
Alan Hurst
Australia
79
16
Jim Higgs
Australia
79
16
Chris Old
England
80
15
Derick Parry
West Indies
80
15
Sylvester Clarke
West Indies
80
15
Bryan Mauricette
Canada
81
14
Mohsin Khan
Hong Kong
82
13
Brian McKechnie
New Zealand
82
13
Derek Underwood
England
82
13
Bishan Bedi
India
83
12
John Maclean
Australia
83
12
Anwar Khan
Pakistan
84
11
Michael Holding
West Indies
84
11
John Morrison
New Zealand
85
10
Mike Hendrick
England
85
10
Surinder Khanna
India
85
10
Stanley De Silva
Sri Lanka
85
10
Martin Stead
Canada
86
9
Max Walker
Australia
86
9
Wayne Clark
Australia
86
9
Sew Shivnarine
West Indies
87
8
Jeff Thomson
Australia
87
8
Tariq Javed
Canada
87
8
Cecil Marshall
Canada
88
7
Gary Troup
New Zealand
88
7
Wayne Larkins
England
89
6
Herbert Chang
West Indies
89
6
Somachandra De Silva
Sri Lanka
89
6
John Lever
England
90
5
Brendon Bracewell
New Zealand
90
5
Cornelius Henry
Canada
91
4
Stephen Boock
New Zealand
91
4
Ranjan Madugalle
Sri Lanka
92
3
Colin Croft
West Indies
92
3
Ewen Chatfield
New Zealand
92
3
Graeme Porter
Australia
92
3
John Valentine
Canada
93
2
Jitendra Patel
Canada
93
2
Ajit de Silva
Sri Lanka
93
2
Ehteshamuddin
Pakistan
94
1
Malcolm Marshall
West Indies
94
1
Dhiraj Parsana
India
94
1
Sunil Jayasinghe
Sri Lanka
95
0
Robert Callender
Canada
95
0
Charles Baksh
Canada
95
0
Bhagwath Chandrasekhar
India