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 England)
Position
Stats Value
Player Name
Team Name
1
96
Tillakaratne Dilshan
Sri Lanka
2
88
Chris Gayle
West Indies
3
81
Sanath Jayasuriya
Sri Lanka
4
79
AB de Villiers
South Africa
5
78
Mahela Jayawardene
Sri Lanka
6
77
Lendl Simmons
West Indies
7
71
Luke Wright
England
8
67
Yuvraj Singh
India
9
66
Dwayne Bravo
West Indies
10
64
Kumar Sangakkara
Sri Lanka
10
64
Jacques Kallis
South Africa
11
63
Aaron Redmond
New Zealand
11
63
David Warner
Australia
12
58
Kevin Pietersen
England
13
57
Brendon McCullum
New Zealand
13
57
Kamran Akmal
Pakistan
14
55
Herschelle Gibbs
South Africa
14
55
Ravi Bopara
England
15
54
Shahid Afridi
Pakistan
16
53
Andre Fletcher
West Indies
17
52
Rohit Sharma
India
18
50
Gautam Gambhir
India
18
50
Younis Khan
Pakistan
19
49
Tom de Grooth
Netherlands
20
45
Martin Guptill
New Zealand
21
44
Jean-Paul Duminy
South Africa
22
42
Kyle Coetzer
Scotland
22
42
Scott Styris
New Zealand
23
41
Junaid Siddique
Bangladesh
24
40
Niall O'Brien
Ireland
24
40
William Porterfield
Ireland
25
39
Kevin O'Brien
Ireland
26
38
Graeme Smith
South Africa
26
38
Owais Shah
England
27
35
Angelo Mathews
Sri Lanka
27
35
Shahzaib Hasan
Pakistan
28
34
Shoaib Malik
Pakistan
29
33
Yusuf Pathan
India
29
33
Mashrafe Mortaza
Bangladesh
30
31
Jesse Ryder
New Zealand
30
31
Misbah-ul-Haq
Pakistan
30
31
John Mooney
Ireland
31
30
Peter Borren
Netherlands
31
30
MS Dhoni
India
32
29
Andrew White
Ireland
33
28
Ramnaresh Sarwan
West Indies
33
28
Andre Botha
Ireland
33
28
Michael Hussey
Australia
33
28
Mitchell Johnson
Australia
33
28
David Hussey
Australia
33
28
Salman Butt
Pakistan
33
28
Naeem Islam
Bangladesh
34
27
Ryan Watson
Scotland
34
27
Navdeep Poonia
Scotland
35
25
Dimitri Mascarenhas
England
35
25
Ricky Ponting
Australia
35
25
Ravindra Jadeja
India
36
24
Brad Haddin
Australia
36
24
Jacob Oram
New Zealand
36
24
Albie Morkel
South Africa
37
23
Gary Wilson
Ireland
38
22
Ryan ten Doeschate
Netherlands
38
22
Tamim Iqbal
Bangladesh
38
22
Ross Taylor
New Zealand
38
22
Shane Watson
Australia
39
21
Alexei Kervezee
Netherlands
39
21
Jehan Mubarak
Sri Lanka
40
20
Darron Reekers
Netherlands
40
20
Alex Cusack
Ireland
41
19
Paul Collingwood
England
41
19
Kieron Pollard
West Indies
42
18
Shiv Chanderpaul
West Indies
43
17
Paul Stirling
Ireland
43
17
Mark Boucher
South Africa
44
16
Raqibul Hasan
Bangladesh
45
15
Abdul Razzaq
Pakistan
45
15
Brett Lee
Australia
45
15
Majid Haq
Scotland
46
14
Trent Johnston
Ireland
46
14
Chamara Silva
Sri Lanka
46
14
Xavier Marshall
West Indies
46
14
Harbhajan Singh
India
46
14
James Foster
England
46
14
Mushfiqur Rahim
Bangladesh
46
14
Mohammad Ashraful
Bangladesh
47
13
Sulieman Benn
West Indies
47
13
Bas Zuiderent
Netherlands
48
12
Fawad Alam
Pakistan
49
11
Irfan Pathan
India
49
11
Michael Clarke
Australia
49
11
Jeroen Smits
Netherlands
50
10
Suresh Raina
India
50
10
Stuart Broad
England
50
10
Graeme Swann
England
50
10
Rob Key
England
51
9
Umar Gul
Pakistan
51
9
Kyle McCallan
Ireland
51
9
Adil Rashid
England
51
9
Denesh Ramdin
West Indies
52
8
Regan West
Ireland
52
8
Daan van Bunge
Netherlands
52
8
Neil McCallum
Scotland
52
8
Peter McGlashan
New Zealand
52
8
Shakib Al Hasan
Bangladesh
52
8
Mahmudullah
Bangladesh
52
8
Daniel Vettori
New Zealand
53
7
James Franklin
New Zealand
53
7
Nathan McCullum
New Zealand
54
6
Dirk Nannes
Australia
54
6
Eoin Morgan
England
55
5
Boyd Rankin
England
55
5
Gavin Hamilton
England
55
5
Edgar Schiferli
Netherlands
56
4
Ajantha Mendis
Sri Lanka
56
4
Johan Botha
South Africa
56
4
Zaheer Khan
India
56
4
Nathan Hauritz
Australia
56
4
Nathan Bracken
Australia
56
4
Kyle Mills
New Zealand
56
4
Ahmed Shehzad
Pakistan
56
4
Yasir Arafat
Pakistan
57
3
Sohail Tanvir
Pakistan
58
2
Ian Butler
New Zealand
58
2
RP Singh
India
58
2
Lasith Malinga
Sri Lanka
58
2
Jerome Taylor
West Indies
58
2
Fidel Edwards
West Indies
58
2
Jeremy Bray
Ireland
58
2
Jan Stander
Scotland
59
1
Roelof van der Merwe
Netherlands
59
1
Isuru Udana
Sri Lanka
59
1
Gordon Drummond
Scotland
59
1
Glenn Rogers
Scotland
59
1
Pieter Seelaar
Netherlands
59
1
Neil Broom
New Zealand
59
1
Peter Connell
Ireland
59
1
Darren Sammy
West Indies
59
1
Nuwan Kulasekara
Sri Lanka
60
0
Muttiah Muralitharan
Sri Lanka
60
0
Colin Smith
Scotland
60
0
Calum MacLeod
Scotland
60
0
James Anderson
England
60
0
Shahadat Hossain
Bangladesh
60
0
Abdur Razzak
Bangladesh
60
0
Mohammad Amir
Pakistan
60
0
Saeed Ajmal
Pakistan