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 South Africa)
Position
Stats Value
Player Name
Team Name
1
117
Chris Gayle
West Indies
2
90
Herschelle Gibbs
South Africa
3
89
Justin Kemp
South Africa
4
88
Sanath Jayasuriya
Sri Lanka
5
79
Kevin Pietersen
England
6
75
Gautam Gambhir
India
7
73
Matthew Hayden
Australia
8
71
Junaid Siddique
Bangladesh
9
70
Yuvraj Singh
India
10
68
Virender Sehwag
India
11
66
Misbah-ul-Haq
Pakistan
12
65
Mahela Jayawardene
Sri Lanka
13
62
Ross Taylor
New Zealand
13
62
Aftab Ahmed
Bangladesh
14
61
Mohammad Ashraful
Bangladesh
15
60
Brendan Taylor
Zimbabwe
16
59
Imran Nazir
Pakistan
17
57
Shoaib Malik
Pakistan
17
57
Craig McMillan
New Zealand
18
51
Younis Khan
Pakistan
18
51
Devon Smith
West Indies
19
50
Rohit Sharma
India
19
50
Robin Uthappa
India
19
50
Darren Maddy
England
20
46
Jehan Mubarak
Sri Lanka
20
46
Fraser Watts
Scotland
21
45
Adam Gilchrist
Australia
21
45
MS Dhoni
India
21
45
Brendon McCullum
New Zealand
22
43
Andrew Symonds
Australia
22
43
Vikram Solanki
England
22
43
Albie Morkel
South Africa
23
42
Scott Styris
New Zealand
24
41
Graeme Smith
South Africa
25
39
Shahid Afridi
26
38
Tillakaratne Dilshan
Sri Lanka
26
38
Chamara Silva
Sri Lanka
27
37
Shiv Chanderpaul
West Indies
27
37
Upul Tharanga
Sri Lanka
27
37
Paul Collingwood
England
27
37
Michael Hussey
Australia
28
36
Brad Hodge
Australia
28
36
Owais Shah
England
28
36
Jean-Paul Duminy
South Africa
28
36
Mark Boucher
South Africa
29
35
Jacob Oram
New Zealand
30
32
Mohammad Hafeez
Pakistan
30
32
Lou Vincent
New Zealand
30
32
Tamim Iqbal
Bangladesh
30
32
Matt Prior
England
31
31
Andrew Flintoff
England
32
30
Kumar Sangakkara
Sri Lanka
33
29
Dwayne Smith
West Indies
33
29
Vusi Sibanda
Zimbabwe
34
27
Marlon Samuels
West Indies
34
27
Hamilton Masakadza
Zimbabwe
34
27
Ricky Ponting
Australia
35
25
Peter Fulton
New Zealand
36
24
Luke Wright
England
37
21
Alex Obanda
Kenya
37
21
Chaminda Vaas
Sri Lanka
37
21
Salman Butt
Pakistan
38
20
Irfan Pathan
India
39
19
Sreesanth
India
39
19
Shakib Al Hasan
Bangladesh
39
19
Farhad Reza
Bangladesh
40
18
Thomas Odoyo
Kenya
40
18
Collins Obuya
Kenya
40
18
David Obuya
Kenya
40
18
AB de Villiers
South Africa
41
17
Yasir Arafat
Pakistan
41
17
Daniel Vettori
New Zealand
41
17
Dinesh Karthik
India
42
16
Mahmudullah
Bangladesh
42
16
Kamran Akmal
Pakistan
42
16
Shaun Pollock
South Africa
42
16
Tanmay Mishra
Kenya
43
15
Chamu Chibhabha
Zimbabwe
43
15
Dimitri Mascarenhas
England
43
15
Yusuf Pathan
India
44
14
Ajit Agarkar
India
44
14
Alok Kapali
Bangladesh
44
14
Jimmy Kamande
Kenya
44
14
Majid Haq
Scotland
44
14
Craig Wright
Scotland
45
13
Dewald Nel
Scotland
45
13
Prosper Utseya
Zimbabwe
45
13
Brett Lee
Australia
46
12
Mashrafe Mortaza
Bangladesh
46
12
Sohail Tanvir
Pakistan
46
12
Nadif Chowdhury
Bangladesh
46
12
Ramnaresh Sarwan
West Indies
46
12
Lasith Malinga
Sri Lanka
47
11
Colin Smith
Scotland
47
11
Rajesh Bhudia
Kenya
47
11
Nazimuddin
Bangladesh
48
9
Chris Schofield
England
48
9
Mitchell Johnson
Australia
48
9
Johan van der Wath
South Africa
49
8
Elton Chigumbura
Zimbabwe
50
7
Jeremy Snape
England
50
7
Harbhajan Singh
India
50
7
Mark Gillespie
New Zealand
51
6
Mushfiqur Rahim
Bangladesh
51
6
Syed Rasel
Bangladesh
51
6
Brad Haddin
Australia
51
6
Denesh Ramdin
West Indies
51
6
Vernon Philander
South Africa
52
5
Nehemiah Odhiambo
Kenya
52
5
Abdur Razzak
Bangladesh
52
5
Shane Bond
New Zealand
53
4
Mohammad Asif
Pakistan
53
4
Nathan Bracken
Australia
53
4
Navdeep Poonia
Scotland
53
4
Steve Tikolo
Kenya
53
4
Lameck Onyango
Kenya
53
4
Makhaya Ntini
South Africa
54
3
Stuart Matsikenyeri
Zimbabwe
54
3
Peter Ongondo
Kenya
54
3
Michael Clarke
Australia
54
3
Stuart Broad
England
55
2
James Kirtley
England
55
2
Gavin Hamilton
England
55
2
Ryan Watson
Scotland
55
2
Tatenda Taibu
Zimbabwe
55
2
Dwayne Bravo
West Indies
56
1
Daren Powell
West Indies
56
1
Gayan Wijekoon
Sri Lanka
56
1
Morne Morkel
South Africa
56
1
Nathan McCullum
New Zealand
56
1
Dougie Brown
England
56
1
RP Singh
India
57
0
James Anderson
England
57
0
Umar Gul
Pakistan
57
0
Jeetan Patel
New Zealand
57
0
Keith Dabengwa
Zimbabwe
57
0
John Blain
Scotland
57
0
Neil McCallum
Scotland
57
0
Morris Ouma
Kenya
57
0
Dilhara Fernando
Sri Lanka
57
0
Farveez Maharoof
Sri Lanka