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 ICC World Twenty20 (in Sri Lanka)
Position
Stats Value
Player Name
Team Name
1
123
Brendon McCullum
New Zealand
2
99
Luke Wright
England
3
84
Johnson Charles
West Indies
3
84
Shakib Al Hasan
Bangladesh
4
78
Virat Kohli
India
4
78
Marlon Samuels
West Indies
5
76
Tillakaratne Dilshan
Sri Lanka
6
75
Chris Gayle
West Indies
7
72
Shane Watson
Australia
7
72
Imran Nazir
Pakistan
8
71
Eoin Morgan
England
9
68
Alex Hales
England
10
67
Samit Patel
England
11
65
Faf du Plessis
South Africa
11
65
Mahela Jayawardene
Sri Lanka
12
63
David Warner
Australia
12
63
George Bailey
Australia
13
62
Ross Taylor
New Zealand
14
58
Rob Nicol
New Zealand
15
56
Nasir Jamshed
Pakistan
16
55
Rohit Sharma
India
17
54
Michael Hussey
Australia
18
50
James Franklin
New Zealand
18
50
Nasir Hossain
Bangladesh
18
50
Richard Levi
South Africa
19
48
Jean-Paul Duminy
South Africa
20
45
Mohammad Hafeez
Pakistan
20
45
Gautam Gambhir
India
20
45
Suresh Raina
India
21
44
Kumar Sangakkara
Sri Lanka
21
44
Gulbadin Naib
Afghanistan
22
43
Jeevan Mendis
Sri Lanka
22
43
Umar Akmal
Pakistan
23
40
Dwayne Bravo
West Indies
24
38
Martin Guptill
New Zealand
24
38
Kieron Pollard
West Indies
25
37
Craig Ervine
Zimbabwe
26
35
Kevin O'Brien
Ireland
26
35
Craig Kieswetter
England
27
34
Graeme Swann
England
28
32
Kamran Akmal
Pakistan
28
32
Robin Peterson
South Africa
28
32
Hashim Amla
South Africa
28
32
Umar Gul
Pakistan
29
31
Irfan Pathan
India
29
31
Mohammad Nabi
Afghanistan
29
31
Farhaan Behardien
South Africa
30
30
AB de Villiers
South Africa
31
29
Virender Sehwag
India
32
28
Shoaib Malik
Pakistan
32
28
Angelo Mathews
Sri Lanka
33
26
Thisara Perera
Sri Lanka
33
26
Nuwan Kulasekara
Sri Lanka
33
26
Darren Sammy
West Indies
33
26
Karim Sadiq
Afghanistan
34
25
Niall O'Brien
Ireland
34
25
Mushfiqur Rahim
Bangladesh
35
24
Tamim Iqbal
Bangladesh
36
23
MS Dhoni
India
37
22
Cameron White
Australia
37
22
Abdul Razzaq
Pakistan
37
22
Nawroz Mangal
Afghanistan
38
21
Gary Wilson
Ireland
38
21
Yuvraj Singh
India
38
21
Mohammad Ashraful
Bangladesh
39
20
Hamilton Masakadza
Zimbabwe
40
19
Andre Russell
West Indies
40
19
Elton Chigumbura
Zimbabwe
40
19
Paul Stirling
Ireland
41
18
Mohammad Shahzad
Afghanistan
41
18
Jonny Bairstow
England
41
18
Daniel Vettori
New Zealand
42
17
Kane Williamson
New Zealand
42
17
Graeme Cremer
Zimbabwe
42
17
Ed Joyce
England
42
17
Dilshan Munaweera
Sri Lanka
43
16
Nathan McCullum
New Zealand
43
16
Darren Bravo
West Indies
43
16
Ravichandran Ashwin
India
44
15
Jos Buttler
England
44
15
Mahmudullah
Bangladesh
44
15
Alex Cusack
Ireland
44
15
Trent Johnston
Ireland
45
14
Nigel Jones
Ireland
45
14
Ziaur Rahman
Afghanistan
45
14
Shahid Afridi
46
13
Lahiru Thirimanne
Sri Lanka
46
13
Matthew Wade
Australia
46
13
Pat Cummins
Australia
47
12
Jacques Kallis
South Africa
47
12
Jade Dernbach
England
48
11
Stuart Matsikenyeri
Zimbabwe
48
11
Vusi Sibanda
Zimbabwe
48
11
Jacob Oram
New Zealand
49
10
Albie Morkel
South Africa
50
9
Kyle Jarvis
Zimbabwe
50
9
Shapoor Zadran
Afghanistan
50
9
Xavier Doherty
Australia
51
8
Steven Finn
England
51
8
Sohail Tanvir
Pakistan
51
8
Yasir Arafat
Pakistan
51
8
Shafiqullah
Afghanistan
51
8
Dawlat Zadran
Afghanistan
51
8
Johan Botha
South Africa
52
7
Brian Vitori
Zimbabwe
52
7
Ray Price
Zimbabwe
52
7
Brad Hogg
Australia
53
6
Morne Morkel
South Africa
53
6
Asghar Stanikzai
Afghanistan
54
5
Najibullah Zadran
Afghanistan
54
5
Lasith Malinga
Sri Lanka
54
5
Prosper Utseya
Zimbabwe
54
5
Mashrafe Mortaza
Bangladesh
54
5
Elias Sunny
Bangladesh
55
4
Saeed Ajmal
Pakistan
55
4
Glenn Maxwell
Australia
55
4
Brendan Taylor
Zimbabwe
55
4
Sunil Narine
West Indies
55
4
Denesh Ramdin
West Indies
56
3
Stuart Broad
England
57
2
Mitchell Starc
Australia
57
2
Doug Bracewell
New Zealand
57
2
Dwayne Smith
West Indies
57
2
Samiullah Shenwari
Afghanistan
58
1
Samuel Badree
West Indies
58
1
Ajantha Mendis
Sri Lanka
58
1
Ravi Rampaul
West Indies
58
1
Tim Southee
New Zealand
58
1
Harbhajan Singh
India
58
1
Tim Bresnan
England
58
1
Ravi Bopara
England
59
0
David Hussey
Australia
59
0
Kyle Mills
New Zealand
59
0
Abdur Razzak
Bangladesh
59
0
Dale Steyn
South Africa
59
0
Malcolm Waller
Zimbabwe
59
0
Adam Milne
New Zealand
59
0
Raza Hasan
Pakistan
59
0
Akila Dananjaya
Sri Lanka
59
0
William Porterfield
Ireland
59
0
Chris Mpofu
Zimbabwe
59
0
Izatullah Dawlatzai
Afghanistan