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 2007 for all time
Position
Stats Value
Player Name
Team Name
1
239
Sourav Ganguly
India
2
226
Kevin Pietersen
England
3
222
Kumar Sangakkara
Sri Lanka
4
213
Mahela Jayawardene
Sri Lanka
5
202
Wasim Jaffer
India
6
186
Jacques Kallis
South Africa
7
181
Matthew Hayden
Australia
8
176
Hashim Amla
South Africa
9
169
Yuvraj Singh
India
10
161
Misbah-ul-Haq
Pakistan
11
160
Imran Nazir
Pakistan
12
150
Phil Jaques
Australia
13
149
Adam Gilchrist
Australia
13
149
Shiv Chanderpaul
West Indies
14
146
AB de Villiers
South Africa
15
145
Michael Clarke
Australia
16
142
Kevin O'Brien
Ireland
17
139
MS Dhoni
India
18
138
Ashwell Prince
South Africa
18
138
Michael Vandort
Sri Lanka
19
137
Ashish Bagai
Canada
20
134
Ricky Ponting
Australia
20
134
Shakib Al Hasan
Bangladesh
21
133
Michael Hussey
Australia
21
133
Graeme Smith
South Africa
22
130
Shaun Pollock
South Africa
22
130
Younis Khan
Pakistan
23
129
Mohammad Ashraful
Bangladesh
23
129
Dinesh Karthik
India
23
129
Rahul Dravid
India
23
129
Salman Butt
Pakistan
24
128
Paul Collingwood
England
25
126
Ian Bell
England
25
126
Matt Prior
England
26
124
Michael Vaughan
England
27
123
Brad Hodge
Australia
27
123
Ryan Watson
Scotland
28
122
Sachin Tendulkar
India
29
120
Prasanna Jayawardene
Sri Lanka
30
119
Herschelle Gibbs
South Africa
30
119
Kamran Akmal
Pakistan
31
118
Alastair Cook
England
32
117
Ross Taylor
New Zealand
32
117
Mohammad Yousuf
Pakistan
32
117
Craig McMillan
New Zealand
32
117
Chris Gayle
West Indies
33
116
Jeremy Bray
Ireland
34
115
Sanath Jayasuriya
Sri Lanka
34
115
Eoin Morgan
England
35
114
Virender Sehwag
India
36
113
Ravi Shah
Kenya
37
112
William Porterfield
Ireland
37
112
VVS Laxman
India
38
111
Scott Styris
New Zealand
38
111
Thomas Odoyo
Kenya
39
110
Anil Kumble
India
40
109
Ryan ten Doeschate
Netherlands
41
107
Ed Joyce
England
41
107
Owais Shah
England
41
107
Andrew Symonds
Australia
41
107
Chamara Silva
Sri Lanka
41
107
Tatenda Taibu
Zimbabwe
42
106
Stephen Fleming
New Zealand
43
104
Shahriar Nafees
Bangladesh
43
104
Darron Reekers
Netherlands
44
102
Irfan Pathan
India
45
101
Gautam Gambhir
India
45
101
Jacob Oram
New Zealand
45
101
Lou Vincent
New Zealand
46
100
Chaminda Vaas
Sri Lanka
46
100
Neil McCallum
Scotland
47
98
Marlon Samuels
West Indies
48
97
Albie Morkel
South Africa
48
97
Tom de Grooth
Netherlands
49
96
Peter Borren
Netherlands
49
96
Vusi Sibanda
Zimbabwe
49
96
Brendon McCullum
New Zealand
49
96
Andrew Strauss
England
50
93
Ian Billcliff
Canada
50
93
David Obuya
Kenya
51
92
Ramnaresh Sarwan
West Indies
51
92
Inzamam-ul-Haq
Pakistan
51
92
Aftab Ahmed
Bangladesh
52
90
Jamie How
New Zealand
53
89
Andrew Flintoff
England
53
89
Shoaib Malik
Pakistan
53
89
Justin Kemp
South Africa
53
89
Steve Tikolo
Kenya
54
87
Brad Haddin
Australia
55
85
Irving Romaine
Bermuda
55
85
Alex Obanda
Kenya
56
84
Tillakaratne Dilshan
Sri Lanka
57
83
Brian Lara
West Indies
57
83
Abdool Samad
Canada
57
83
Peter Fulton
New Zealand
58
82
Runako Morton
West Indies
58
82
Malinda Warnapura
Sri Lanka
58
82
Morne van Wyk
South Africa
59
81
Nazimuddin
Bangladesh
60
80
Mushfiqur Rahim
Bangladesh
60
80
Javed Omar
Bangladesh
60
80
Marvan Atapattu
Sri Lanka
60
80
Hamilton Masakadza
Zimbabwe
61
79
Mashrafe Mortaza
Bangladesh
61
79
Gavin Hamilton
England
62
78
Habibul Bashar
Bangladesh
62
78
Mark Boucher
South Africa
63
77
Elton Chigumbura
Zimbabwe
63
77
Geoff Barnett
Canada
63
77
Shahid Afridi
63
77
Bas Zuiderent
Netherlands
64
76
David Hemp
Bermuda
65
73
Stuart Matsikenyeri
Zimbabwe
65
73
Upul Tharanga
Sri Lanka
65
73
Mathew Sinclair
New Zealand
65
73
Chamu Chibhabha
Zimbabwe
66
72
Niall O'Brien
Ireland
66
72
Jehan Mubarak
Sri Lanka
66
72
Jekon Edness
Bermuda
67
71
Junaid Siddique
Bangladesh
67
71
Shane Warne
Australia
67
71
Majid Haq
Scotland
67
71
Mudassar Bukhari
Netherlands
68
70
Fraser Watts
Scotland
68
70
Robin Uthappa
India
68
70
Qaiser Ali
Canada
68
70
Sean Williams
Zimbabwe
69
69
John Davison
Canada
69
69
Farveez Maharoof
Sri Lanka
69
69
Arvind Kandappah
Canada
70
68
Collins Obuya
Kenya
70
68
Imran Farhat
Pakistan
70
68
Shane Watson
Australia
71
67
Boeta Dippenaar
South Africa
71
67
Navdeep Poonia
Scotland
72
66
Tanmay Mishra
Kenya
72
66
Nehemiah Odhiambo
Kenya
72
66
Russel Arnold
Sri Lanka
73
65
Yasir Hameed
Pakistan
74
62
Alexei Kervezee
Netherlands
75
61
Devon Smith
West Indies
76
60
Denesh Ramdin
West Indies
76
60
Brendan Taylor
Zimbabwe
77
59
Gary Brent
Zimbabwe
78
58
Morris Ouma
Kenya
78
58
Ashif Mulla
Canada
79
56
Eric Szwarczynski
Netherlands
79
56
Dwayne Bravo
West Indies
80
55
Sunil Dhaniram
Canada
81
54
Tamim Iqbal
Bangladesh
82
53
Loots Bosman
South Africa
83
52
Dimitri Mascarenhas
England
83
52
Ravi Bopara
England
83
52
Rohit Sharma
India
83
52
Clay Smith
Bermuda
83
52
Dean Minors
Bermuda
83
52
Lionel Cann
Bermuda
84
51
Faisal Iqbal
Pakistan
84
51
Rajin Saleh
Bangladesh
84
51
Gulam Bodi
South Africa
84
51
Colin Smith
Scotland
85
50
Luke Wright
England
85
50
Dougie Brown
England
85
50
Hamish Marshall
New Zealand
85
50
Darren Maddy
England
86
49
Daren Ganga
West Indies
86
49
Janeiro Tucker
Bermuda
86
49
Trevin Bastiampillai
Canada
86
49
Paul Nixon
England
87
48
Daren Powell
West Indies
87
48
Craig Cumming
New Zealand
88
46
Daniel Vettori
New Zealand
88
46
Mohammad Sami
Pakistan
88
46
Paul Harris
South Africa
88
46
Jean-Paul Duminy
South Africa
89
45
Nathan Astle
New Zealand
89
45
Stuart Broad
England
89
45
Cameron White
Australia
89
45
Mal Loye
England
89
45
Trent Johnston
Ireland
90
44
Abdul Jabbar
Canada
90
44
Billy Stelling
Netherlands
90
44
Liam Plunkett
England
90
44
Yasir Arafat
Pakistan
91
43
Vikram Solanki
England
92
42
Andre Botha
Ireland
92
42
Lasith Malinga
Sri Lanka
93
40
Brad Hogg
Australia
93
40
Ajit Agarkar
India
93
40
Mohammad Rafique
Bangladesh
93
40
Shahid Nazir
Pakistan
94
39
James Hopes
Australia
95
38
Harbhajan Singh
India
95
38
Darren Sammy
West Indies
95
38
Andrew White
Ireland
95
38
Luuk van Troost
Netherlands
96
37
Jimmy Kamande
Kenya
96
37
Craig Wright
Scotland
96
37
Terry Duffin
Zimbabwe
97
36
Dilhara Fernando
Sri Lanka
97
36
Mahmudullah
Bangladesh
97
36
Alex Cusack
Ireland
98
35
Sreesanth
India
98
35
Stuart Clark
Australia
99
34
Graeme Swann
England
99
34
Jeetan Patel
New Zealand
99
34
James Franklin
New Zealand
99
34
Andre Nel
South Africa
99
34
Mohammad Hafeez
Pakistan
99
34
Lameck Onyango
Kenya
99
34
Atse Buurman
Netherlands
100
33
Daan van Bunge
Netherlands
100
33
Naved-ul-Hasan
Pakistan
100
33
Dale Steyn
South Africa
100
33
Kyle Mills
New Zealand
101
32
Fawad Alam
Pakistan
101
32
Iftikhar Anjum
Pakistan
101
32
Dwayne Smith
West Indies
101
32
Saleem Mukuddem
Bermuda
101
32
Jamie Dalrymple
England
101
32
Steven Welsh
Canada
102
31
Dave Langford-Smith
Ireland
102
31
Abdur Rehman
Pakistan
102
31
Shahadat Hossain
Bangladesh
102
31
Ryan Sidebottom
England
102
31
Zaheer Khan
India
103
30
Dilruwan Perera
Sri Lanka
103
30
Azeem Pitcher
Bermuda
103
30
Oliver Pitcher
Bermuda
103
30
Mohammad Iqbal
Canada
103
30
John Blain
Scotland
104
29
Don Maxwell
Canada
104
29
Desmond Chumney
Canada
105
28
Farhad Reza
Bangladesh
105
28
Chamara Kapugedera
Sri Lanka
105
28
Johan Botha
South Africa
105
28
Abdur Razzak
Bangladesh
105
28
Mark Gillespie
New Zealand
105
28
Phil Mustard
England
105
28
Kenny Carroll
Ireland
106
27
Abdul Razzaq
Pakistan
106
27
Malachi Jones
Bermuda
107
26
Keith Dabengwa
Zimbabwe
107
26
Ravi Rampaul
West Indies
107
26
Sohail Tanvir
Pakistan
107
26
Danish Kaneria
Pakistan
107
26
Azhar Mahmood
Pakistan
107
26
Justin Langer
Australia
107
26
Adam Voges
Australia
107
26
Tim de Leede
Netherlands
107
26
Glenn Rogers
Scotland
108
25
Dougie Lockhart
Scotland
108
25
Kyle McCallan
Ireland
108
25
Chris Tremlett
England
108
25
Khaled Mashud
Bangladesh
108
25
Morne Morkel
South Africa
108
25
Brenton Parchment
West Indies
108
25
Rodney Trott
Bermuda
109
24
George Codrington
Canada
109
24
Steven Outerbridge
Bermuda
109
24
Mitchell Johnson
Australia
110
23
Suresh Raina
India
110
23
Jerome Taylor
West Indies
110
23
Prosper Utseya
Zimbabwe
110
23
John Mooney
Ireland
110
23
Michael Yardy
England
110
23
Ross Lyons
Scotland
111
22
Kevin Hurdle
Bermuda
111
22
Umar Bhatti
Canada
111
22
Tushar Imran
Bangladesh
111
22
Shane Bond
New Zealand
112
21
Murali Kartik
India
112
21
Nathan Bracken
Australia
112
21
Henry Osinde
Canada
113
20
James Celestine
Bermuda
113
20
Ian Bradshaw
West Indies
113
20
Thilan Samaraweera
Sri Lanka
113
20
Brett Lee
Australia
113
20
Jason Patraj
Canada
114
19
Jeroen Smits
Netherlands
114
19
Alok Kapali
Bangladesh
114
19
Rawl Lewis
West Indies
114
19
Delyone Borden
Bermuda
115
18
Makhaya Ntini
South Africa
115
18
Tapash Baisya
Bangladesh
115
18
Steve Harmison
England
115
18
Dom Joyce
Ireland
115
18
Paul Hoffmann
Scotland
116
17
Dinesh Mongia
India
116
17
Ramesh Powar
India
116
17
RP Singh
India
116
17
Jon Lewis
England
116
17
Mohammad Sharif
Bangladesh
116
17
Andrew Hall
South Africa
116
17
Malinga Bandara
Sri Lanka
116
17
Vernon Philander
South Africa
116
17
Jacobi Robinson
Bermuda
116
17
Lendl Simmons
West Indies
116
17
Dwayne Leverock
Bermuda
117
16
Corey Collymore
West Indies
117
16
James Anderson
England
117
16
Omer Hussain
Scotland
117
16
Peter Ongondo
Kenya
118
15
Tony Suji
Kenya
118
15
Kenneth Kamyuka
Canada
118
15
Luke Pomersbach
Australia
118
15
Matthew Hoggard
England
118
15
Munaf Patel
India
118
15
Yusuf Pathan
India
118
15
Muttiah Muralitharan
Sri Lanka
119
14
Monty Panesar
England
119
14
Iain O'Brien
New Zealand
119
14
Thinus Fourie
Ireland
120
13
Gary Wilson
Ireland
120
13
Rayad Emrit
West Indies
120
13
Dewald Nel
Scotland
120
13
Piyush Chawla
India
120
13
Sylvester Joseph
West Indies
120
13
Kwame Tucker
Bermuda
121
12
Ryan Steede
Bermuda
121
12
Josclyn Pitcher
Bermuda
121
12
Charl Langeveldt
South Africa
121
12
Umar Gul
Pakistan
121
12
Praveen Kumar
India
121
12
Mehrab Hossain jnr
Bangladesh
121
12
Nadif Chowdhury
Bangladesh
122
11
Rajesh Bhudia
Kenya
122
11
Shaun Tait
Australia
123
10
Syed Rasel
Bangladesh
123
10
Mohammad Asif
Pakistan
123
10
Hiren Varaiya
Kenya
123
10
Kieron Pollard
West Indies
123
10
Austin Richards
West Indies
124
9
Johan van der Wath
South Africa
124
9
Friday Kasteni
Zimbabwe
124
9
Anderson Cummins
West Indies
124
9
Kaushal Lokuarachchi
Sri Lanka
124
9
Nuwan Kulasekara
Sri Lanka
124
9
Jonathan Trott
England
124
9
Gareth Hopkins
New Zealand
124
9
Michael Papps
New Zealand
124
9
Chris Schofield
England
125
8
Daryl Tuffey
New Zealand
125
8
Robin Peterson
South Africa
125
8
Narsingh Deonarine
West Indies
125
8
Anthony Ireland
Zimbabwe
125
8
Adeel Raja
Netherlands
126
7
Jeremy Snape
England
126
7
Timycen Maruma
Zimbabwe
126
7
Dwight Basden
Bermuda
126
7
Boyd Rankin
England
127
6
RG Mukasa
127
6
Gordon Drummond
Scotland
128
5
Geert-Maarten Mol
Netherlands
128
5
Roger Whelan
Ireland
128
5
James Marshall
New Zealand
128
5
Glenn McGrath
Australia
128
5
Austin Codrington
Canada
128
5
Fidel Edwards
West Indies
128
5
Zulqarnain Haider
Pakistan
129
4
Chris Mpofu
Zimbabwe
129
4
Kevin Sandher
Canada
129
4
Chris Lonsdale
Bermuda
129
4
George O'Brien
Bermuda
129
4
Sajid Mahmood
England
129
4
Chris Read
England
129
4
Shoaib Akhtar
Pakistan
129
4
Michael Mason
New Zealand
129
4
Shahzad Khan
Canada
129
4
Calvert Hooper
Canada
130
3
Aftab Shamsudeen
Canada
130
3
Durand Soraine
Canada
130
3
Edgar Schiferli
Netherlands
130
3
E Isaneez
131
2
Tafadzwa Mufambisi
Zimbabwe
131
2
Pieter Seelaar
Netherlands
131
2
Thandi Tshabalala
South Africa
131
2
Henk-Jan Mol
Netherlands
131
2
Peter Gillespie
Ireland
131
2
James Kirtley
England
131
2
Kyle Hodsoll
Bermuda
131
2
Ray Price
Zimbabwe
132
1
Gayan Wijekoon
Sri Lanka
132
1
Ishara Amerasinghe
Sri Lanka
132
1
Upul Chandana
Sri Lanka
132
1
Joginder Sharma
India
132
1
Vikram Singh
India
132
1
Andre Adams
New Zealand
132
1
Paul Mooney
Ireland
132
1
Mohsin Mulla
Canada
132
1
Ed Rainsford
Zimbabwe
132
1
Nathan McCullum
New Zealand
132
1
Jadavji Jesani
Kenya
133
0
Najaf Shah
Pakistan
133
0
Mark Jonkman
Netherlands
133
0
Alfred Luseno
Kenya
133
0
Chris Martin
New Zealand
133
0
Enamul Haque jnr
Bangladesh
133
0
Ishant Sharma
India
133
0
Ashley Noffke
Australia
133
0
Ruchira Perera
Sri Lanka
133
0
Tawanda Mupariwa
Zimbabwe
133
0
Sandeep Jyoti
Canada