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 2010 for T20I
Position
Stats Value
Player Name
Team Name
1
116
Brendon McCullum
New Zealand
2
103
Mahela Udawatte
Sri Lanka
3
101
Suresh Raina
India
4
100
Mahela Jayawardene
Sri Lanka
5
98
Chris Gayle
West Indies
6
96
Jean-Paul Duminy
South Africa
7
88
Hiral Patel
Canada
8
85
Cameron White
Australia
9
84
Niall O'Brien
Ireland
10
81
Shane Watson
Australia
11
79
Rohit Sharma
India
11
79
Collins Obuya
Kenya
11
79
Alex Obanda
Kenya
12
76
Daan van Bunge
Netherlands
13
73
Fraser Watts
Scotland
13
73
Kevin Pietersen
England
13
73
Jacques Kallis
South Africa
13
73
Kamran Akmal
Pakistan
13
73
Salman Butt
Pakistan
14
72
David Warner
Australia
14
72
Hamilton Masakadza
Zimbabwe
15
68
Kumar Sangakkara
Sri Lanka
16
67
Michael Clarke
Australia
16
67
Eoin Morgan
England
17
66
RG Mukasa
18
65
Mohammad Ashraful
Bangladesh
18
65
Alex Cusack
Ireland
18
65
Mohammad Shahzad
Afghanistan
18
65
David Obuya
Kenya
19
64
Kyle Coetzer
Scotland
19
64
Umar Akmal
Pakistan
20
63
Saqib Ali
United Arab Emirates
20
63
Steve Tikolo
Kenya
20
63
Craig Kieswetter
England
21
60
Naeemuddin Aslam
United Arab Emirates
21
60
Michael Hussey
Australia
22
59
David Hussey
Australia
22
59
Chamu Chibhabha
Zimbabwe
22
59
Brendan Taylor
Zimbabwe
23
58
Graeme Smith
South Africa
23
58
Angelo Mathews
Sri Lanka
24
54
Ahmed Shehzad
Pakistan
24
54
Martin Guptill
New Zealand
24
54
Milinda Siriwardana
Sri Lanka
25
53
Ashish Bagai
Canada
25
53
AB de Villiers
South Africa
26
52
Khurram Khan
United Arab Emirates
27
50
Noor Ali Zadran
Afghanistan
28
48
Murali Vijay
India
29
47
Brad Haddin
Australia
29
47
Shakib Al Hasan
Bangladesh
30
46
Abdul Razzaq
Pakistan
30
46
Mohammad Hafeez
Pakistan
30
46
William Porterfield
Ireland
30
46
Colin Ingram
South Africa
31
45
Jan Stander
Scotland
31
45
Eric Szwarczynski
Netherlands
31
45
Luke Wright
England
31
45
Tatenda Taibu
Zimbabwe
31
45
Scott Styris
New Zealand
32
44
Ross Taylor
New Zealand
32
44
Denesh Ramdin
West Indies
33
43
Mohammad Nabi
Afghanistan
33
43
Bas Zuiderent
Netherlands
33
43
Paul Stirling
Ireland
33
43
James Franklin
New Zealand
34
42
Jesse Ryder
New Zealand
34
42
Jimmy Kamande
Kenya
34
42
Karim Sadiq
Afghanistan
35
41
Chinthaka Jayasinghe
Sri Lanka
35
41
Misbah-ul-Haq
Pakistan
35
41
Tillakaratne Dilshan
Sri Lanka
35
41
Gavin Hamilton
England
35
41
Gautam Gambhir
India
36
40
Albie Morkel
South Africa
36
40
Dwayne Bravo
West Indies
36
40
Runako Morton
West Indies
37
39
Alexei Kervezee
Netherlands
37
39
Morris Ouma
Kenya
37
39
Jonathan Trott
England
38
38
Daniel Vettori
New Zealand
38
38
Neil McCallum
Scotland
39
37
Ian Billcliff
Canada
39
37
Yuvraj Singh
India
39
37
Yusuf Pathan
India
39
37
Chamara Kapugedera
Sri Lanka
40
36
Narsingh Deonarine
West Indies
40
36
Gareth Hopkins
New Zealand
40
36
Geoff Barnett
Canada
40
36
Nathan McCullum
New Zealand
40
36
David Miller
South Africa
41
35
Gordon Drummond
Scotland
41
35
Michael Yardy
England
41
35
Kaushal Silva
Sri Lanka
42
34
Steven Smith
Australia
42
34
Rizwan Cheema
Canada
42
34
Elton Chigumbura
Zimbabwe
43
33
Raees Ahmadzai
Afghanistan
43
33
Michael Lumb
England
43
33
Steven Davies
England
43
33
Loots Bosman
South Africa
43
33
Shahid Afridi
43
33
Shoaib Malik
Pakistan
44
32
Ryan ten Doeschate
Netherlands
44
32
Peter Borren
Netherlands
45
31
Travis Dowlin
West Indies
46
30
Darren Sammy
West Indies
46
30
Nawroz Mangal
Afghanistan
46
30
Asghar Stanikzai
Afghanistan
46
30
Craig Ervine
Zimbabwe
46
30
Umar Gul
Pakistan
46
30
Wahab Riaz
Pakistan
46
30
Herschelle Gibbs
South Africa
46
30
James Hopes
Australia
47
29
MS Dhoni
India
47
29
Dinesh Chandimal
Sri Lanka
47
29
Shiv Chanderpaul
West Indies
47
29
Gary Wilson
Ireland
47
29
Jeevan Mendis
Sri Lanka
48
28
Gihan Rupasinghe
Sri Lanka
48
28
Charles Coventry
Zimbabwe
48
28
Ramnaresh Sarwan
West Indies
48
28
Fawad Alam
Pakistan
49
27
Kieron Pollard
West Indies
50
26
Peter McGlashan
New Zealand
50
26
Abdool Samad
Canada
50
26
Mohammad Yousuf
Pakistan
50
26
Virat Kohli
India
51
25
Mirwais Ashraf
Afghanistan
52
24
Mushfiqur Rahim
Bangladesh
52
24
Thisara Perera
Sri Lanka
53
23
Johan Botha
South Africa
53
23
Tim Bresnan
England
53
23
Shafiqullah
Afghanistan
54
22
Hamid Hassan
Afghanistan
54
22
F Nsubuga
55
21
Shahzaib Hasan
Pakistan
55
21
Majid Haq
Scotland
55
21
Paul Collingwood
England
55
21
Tharanga Paranavitana
Sri Lanka
55
21
Mohammad Amir
Pakistan
56
20
Peter Ingram
New Zealand
56
20
Navdeep Poonia
Scotland
56
20
Abdul Rehman
United Arab Emirates
56
20
Mohammad Iqbal
Canada
57
19
Trent Johnston
Ireland
57
19
Andrew White
Ireland
57
19
Samiullah Shenwari
Afghanistan
57
19
Richie Berrington
Scotland
57
19
Andre Fletcher
West Indies
57
19
Tamim Iqbal
Bangladesh
58
18
Jahurul Islam
Bangladesh
58
18
Raqibul Hasan
Bangladesh
58
18
Saad Zafar
Canada
58
18
Nehemiah Odhiambo
Kenya
58
18
Sunil Dhaniram
Canada
59
17
Umar Bhatti
Canada
59
17
John Mooney
Ireland
59
17
Ryan Watson
Scotland
59
17
Zulqarnain Haider
Pakistan
59
17
D Muhumuza
60
16
Shafiul Islam
Bangladesh
60
16
Aaron Redmond
New Zealand
60
16
Jerome Taylor
West Indies
60
16
Dinesh Karthik
India
60
16
Trevin Bastiampillai
Canada
61
15
John Hastings
Australia
61
15
Jacob Oram
New Zealand
62
14
Harbhajan Singh
India
62
14
Imran Farhat
Pakistan
62
14
Greg Lamb
Zimbabwe
62
14
Nigel Jones
Ireland
63
13
Khalid Latif
Pakistan
63
13
Travis Birt
Australia
63
13
Kevin O'Brien
Ireland
63
13
Andre Botha
Ireland
63
13
Saeed Ajmal
Pakistan
64
12
Dwayne Smith
West Indies
64
12
Mark Boucher
South Africa
64
12
Dirk Nannes
Australia
64
12
Aftab Ahmed
Bangladesh
64
12
Ravi Bopara
England
64
12
Keith Dabengwa
Zimbabwe
64
12
Shadeep Silva
United Arab Emirates
65
11
Nikita Miller
West Indies
65
11
Shaheed Keshvani
Canada
65
11
Mahmudullah
Bangladesh
65
11
Wavell Hinds
West Indies
66
10
Rob Nicol
New Zealand
66
10
Naeem Islam
Bangladesh
66
10
Naman Ojha
India
67
9
Zaheer Khan
India
67
9
Yasir Arafat
Pakistan
67
9
Dimuth Karunaratne
Sri Lanka
67
9
Sulieman Benn
West Indies
67
9
Fayyaz Ahmed
United Arab Emirates
67
9
Simon Smith
Scotland
67
9
Timroy Allen
U.S.A.
67
9
Dewald Nel
Scotland
67
9
C Waiswa
68
8
Adrian Barath
West Indies
68
8
Ravi Rampaul
West Indies
68
8
Andy Blignaut
Zimbabwe
68
8
Khurram Chohan
Canada
68
8
John Davison
Canada
68
8
Alviro Petersen
South Africa
68
8
Asad Shafiq
Pakistan
68
8
Shoaib Akhtar
Pakistan
68
8
Shahid Afridi
Pakistan
69
7
Graeme Swann
England
69
7
Kyle Mills
New Zealand
69
7
Rakep Patel
Kenya
70
6
Prosper Utseya
Zimbabwe
70
6
Mashrafe Mortaza
Bangladesh
70
6
Shaun Tait
Australia
70
6
Clint McKay
Australia
70
6
Sanath Jayasuriya
Sri Lanka
70
6
Ryan McLaren
South Africa
70
6
Farveez Maharoof
Sri Lanka
70
6
Suraj Randiv
Sri Lanka
70
6
Nuwan Kulasekara
Sri Lanka
71
5
Dale Steyn
South Africa
71
5
Younis Khan
Pakistan
71
5
Dean Brownlie
New Zealand
71
5
Mohammad Sami
Pakistan
71
5
Sarfraz Ahmed
Pakistan
71
5
Mohammad Asif
Pakistan
71
5
Steve O'Keefe
Australia
71
5
Mitchell Johnson
Australia
71
5
Ravindra Jadeja
India
71
5
Lendl Simmons
West Indies
71
5
Sandeep Jyoti
Canada
71
5
Joe Denly
England
71
5
Lameck Onyango
Kenya
71
5
Steve Massiah
U.S.A.
72
4
Ahmed Raza
United Arab Emirates
72
4
Roelof van der Merwe
Netherlands
72
4
Gordon Goudie
Scotland
72
4
Ross Lyons
Scotland
72
4
Harvir Baidwan
Canada
72
4
Timycen Maruma
Zimbabwe
72
4
Daniel Christian
Australia
72
4
Tim Southee
New Zealand
72
4
Imran Nazir
Pakistan
73
3
Abdur Razzak
Bangladesh
73
3
Chris Mpofu
Zimbabwe
73
3
Kemar Roach
West Indies
73
3
Peter Connell
Ireland
73
3
Adam Milne
New Zealand
73
3
Mudassar Bukhari
Netherlands
73
3
Atse Buurman
Netherlands
74
2
Ray Price
Zimbabwe
74
2
Graeme Cremer
Zimbabwe
74
2
Dawlat Ahmadzai
Afghanistan
74
2
Ryan Harris
Australia
74
2
Abdur Rehman
Pakistan
74
2
Charl Langeveldt
South Africa
74
2
Lasith Malinga
Sri Lanka
74
2
Chanaka Welegedara
Sri Lanka
74
2
Ajantha Mendis
Sri Lanka
74
2
H Ssenyondo
75
1
Morne Morkel
South Africa
75
1
Robin Peterson
South Africa
75
1
Naved-ul-Hasan
Pakistan
75
1
Tim Paine
Australia
75
1
Matt Prior
England
75
1
Suhrawadi Shuvo
Bangladesh
75
1
Shane Bond
New Zealand
75
1
Boyd Rankin
England
75
1
Shahadat Hossain
Bangladesh
75
1
Shingi Masakadza
Zimbabwe
75
1
Gary Kidd
Ireland
75
1
Shapoor Zadran
Afghanistan
75
1
Mark Jonkman
Netherlands
75
1
Pieter Seelaar
Netherlands
75
1
Tony Suji
Kenya
75
1
Heino Kuhn
South Africa
75
1
J Sebanja
75
1
Ed Rainsford
Zimbabwe
76
0
George Dockrell
Ireland
76
0
Hiren Varaiya
Kenya
76
0
Shem Ngoche
Kenya
76
0
Mohammad Kashif
Netherlands
76
0
Tom de Grooth
Netherlands
76
0
Darren Bravo
West Indies
76
0
Stuart Matsikenyeri
Zimbabwe
76
0
Vusi Sibanda
Zimbabwe
76
0
Nazmul Hossain
Bangladesh
76
0
Imrul Kayes
Bangladesh
76
0
Stuart Broad
England
76
0
Ian Butler
New Zealand
76
0
Daryl Tuffey
New Zealand
76
0
Ashish Nehra
India
76
0
Andy McKay
New Zealand