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 2014 for T20I
Position
Stats Value
Player Name
Team Name
1
116
Alex Hales
England
2
111
Ahmed Shehzad
Pakistan
3
94
Umar Akmal
Pakistan
4
89
Mahela Jayawardene
Sri Lanka
5
86
Jean-Paul Duminy
South Africa
6
78
Rilee Rossouw
South Africa
7
77
Virat Kohli
India
8
76
Sarfraz Ahmed
Pakistan
9
75
Cameron White
Australia
10
74
Glenn Maxwell
Australia
11
72
Dwayne Smith
West Indies
11
72
Tom Cooper
Netherlands
12
71
Aaron Finch
Australia
12
71
Eoin Morgan
England
13
69
Marlon Samuels
West Indies
13
69
Lendl Simmons
West Indies
13
69
AB de Villiers
South Africa
14
68
Mohammad Shahzad
Afghanistan
15
67
Jos Buttler
England
16
66
Shakib Al Hasan
Bangladesh
17
65
Brendon McCullum
New Zealand
17
65
Ravi Bopara
England
18
64
Kusal Perera
Sri Lanka
19
63
Stephan Myburgh
Netherlands
19
63
Michael Lumb
England
20
62
Andre Fletcher
West Indies
20
62
Rohit Sharma
India
20
62
Ross Taylor
New Zealand
21
60
Yuvraj Singh
India
21
60
George Bailey
Australia
21
60
Paul Stirling
Ireland
22
59
Brendan Taylor
Zimbabwe
23
58
Faf du Plessis
South Africa
23
58
Anamul Haque
Bangladesh
24
57
Andrew Poynter
Ireland
25
56
Subash Khakurel
Nepal
25
56
Hashim Amla
South Africa
26
55
Tillakaratne Dilshan
Sri Lanka
26
55
Denesh Ramdin
West Indies
27
53
Chris Gayle
West Indies
27
53
David Warner
Australia
27
53
Elton Chigumbura
Zimbabwe
28
52
Kumar Sangakkara
Sri Lanka
29
51
Luke Ronchi
New Zealand
29
51
Kane Williamson
New Zealand
29
51
Shafiqullah
Afghanistan
30
49
Peter Borren
Netherlands
30
49
Reeza Hendricks
South Africa
30
49
Thisara Perera
Sri Lanka
30
49
Asghar Stanikzai
Afghanistan
31
48
Quinton de Kock
South Africa
31
48
Corey Anderson
New Zealand
31
48
Gyanendra Malla
Nepal
31
48
Wesley Barresi
Netherlands
32
47
William Porterfield
Ireland
32
47
Mushfiqur Rahim
Bangladesh
32
47
Tim Bresnan
England
32
47
Shane Watson
Australia
33
46
Dwayne Bravo
West Indies
34
44
Lahiru Thirimanne
Sri Lanka
35
43
Angelo Mathews
Sri Lanka
35
43
Hamilton Masakadza
Zimbabwe
35
43
Ed Joyce
England
36
42
Kevin O'Brien
Ireland
36
42
Darren Sammy
West Indies
37
41
James Faulkner
Australia
37
41
Paras Khadka
Nepal
38
40
Sompal Kami
Nepal
38
40
Sharad Vesawkar
Nepal
39
38
Mark Chapman
Hong Kong
39
38
Kithuruwan Vithanage
Sri Lanka
40
36
Moeen Ali
England
40
36
Munir Dar
Hong Kong
41
35
Gary Wilson
Ireland
41
35
Suresh Raina
India
41
35
Brad Hodge
Australia
42
34
Irfan Ahmed
Hong Kong
42
34
David Miller
South Africa
43
33
Chris Lynn
Australia
43
33
Shikhar Dhawan
India
43
33
Mahmudullah
Bangladesh
44
32
Joe Root
England
44
32
Martin Guptill
New Zealand
44
32
Ajinkya Rahane
India
44
32
Shaiman Anwar
United Arab Emirates
44
32
Waqas Barkat
Hong Kong
45
31
Jamie Atkinson
Hong Kong
45
31
Khurram Khan
United Arab Emirates
45
31
Nuwan Kulasekara
Sri Lanka
45
31
Kamran Akmal
Pakistan
46
30
Darren Bravo
West Indies
46
30
Tamim Iqbal
Bangladesh
46
30
Swapnil Patil
United Arab Emirates
47
29
Ben Cutting
Australia
48
28
Shahid Afridi
49
27
MS Dhoni
India
49
27
Chris Jordan
England
50
26
Sean Williams
Zimbabwe
50
26
Tom Latham
New Zealand
50
26
Shoaib Malik
Pakistan
50
26
Michael Swart
Netherlands
50
26
Sabbir Rahman
Bangladesh
51
25
Saad Nasim
Pakistan
52
24
Andre Russell
West Indies
53
23
Nasir Hossain
Bangladesh
53
23
Jesse Ryder
New Zealand
53
23
Ben Dunk
Australia
54
22
Shamsur Rahman
Bangladesh
54
22
Timycen Maruma
Zimbabwe
54
22
Colin Munro
New Zealand
55
21
Anas Khan
Hong Kong
55
21
Kamran Shazad
United Arab Emirates
55
21
Sohaib Maqsood
Pakistan
55
21
Anton Devcich
New Zealand
55
21
Aizaz Khan
Hong Kong
55
21
Gulbadin Naib
Afghanistan
56
20
Babar Hayat
Hong Kong
56
20
Ben Cooper
Netherlands
56
20
Amjad Ali
United Arab Emirates
56
20
Rohan Mustafa
United Arab Emirates
56
20
Awais Zia
Pakistan
57
19
Amjad Javed
United Arab Emirates
57
19
Mohammad Hafeez
Pakistan
57
19
Mashrafe Mortaza
Bangladesh
57
19
Matthew Wade
Australia
58
18
Stuart Broad
England
58
18
Albie Morkel
South Africa
58
18
Dinesh Chandimal
Sri Lanka
59
17
Sachithra Senanayake
Sri Lanka
59
17
Wayne Parnell
South Africa
60
16
Wahab Riaz
Pakistan
60
16
Vusi Sibanda
Zimbabwe
60
16
Mominul Haque
Bangladesh
60
16
Kieron Pollard
West Indies
60
16
Johnson Charles
West Indies
61
15
Brad Haddin
Australia
61
15
Nikita Miller
West Indies
61
15
Samiullah Shenwari
Afghanistan
62
14
Sohail Tanvir
Pakistan
62
14
James Neesham
New Zealand
62
14
Samuel Badree
West Indies
62
14
Mudassar Bukhari
Netherlands
63
13
Raza Hasan
Pakistan
63
13
Shadeep Silva
United Arab Emirates
63
13
Sagar Pun
Nepal
63
13
Sikandar Raza
Zimbabwe
63
13
Ian Bell
England
64
12
Kieran Powell
West Indies
64
12
Sunil Narine
West Indies
64
12
Beuran Hendricks
South Africa
64
12
Haseeb Amjad
Hong Kong
64
12
Nizakat Khan
Hong Kong
65
11
Tanwir Afzal
Hong Kong
65
11
Haris Sohail
Pakistan
65
11
Faizan Asif
United Arab Emirates
65
11
Sohag Gazi
Bangladesh
66
10
Karim Sadiq
Afghanistan
66
10
Vikrant Shetty
United Arab Emirates
67
9
Max Sorensen
Ireland
67
9
Farhad Reza
Bangladesh
67
9
Luke Wright
England
67
9
Ziaur Rahman
Afghanistan
67
9
Chadwick Walton
West Indies
67
9
Imran Tahir
South Africa
68
8
James Tredwell
England
68
8
Jason Roy
England
68
8
Alex Cusack
Ireland
68
8
Timm van der Gugten
Netherlands
69
7
Stuart Thompson
Ireland
69
7
Najeeb Tarakai
Afghanistan
69
7
Michael Carberry
England
69
7
Ravindra Jadeja
India
70
6
Phillip Hughes
Australia
70
6
Daniel Christian
Australia
70
6
Kyle Mills
New Zealand
70
6
Mohammad Nabi
Afghanistan
70
6
Seekkuge Prasanna
Sri Lanka
71
5
Nawroz Mangal
Afghanistan
71
5
Dale Steyn
South Africa
71
5
Trent Boult
New Zealand
71
5
Ben Stokes
England
71
5
Sean Abbott
Australia
71
5
Naresh Budayair
Nepal
71
5
Shakti Gauchan
Nepal
71
5
Anwar Ali
Pakistan
71
5
Farhaan Behardien
South Africa
71
5
Nadeem Ahmed
Hong Kong
71
5
Jade Dernbach
England
71
5
Arafat Sunny
Bangladesh
71
5
Najibullah Zadran
Afghanistan
72
4
Angelo Perera
Sri Lanka
72
4
Nathan McCullum
New Zealand
72
4
Nic Maddinson
Australia
72
4
Binod Bhandari
Nepal
72
4
Nathan Reardon
Australia
72
4
Mitchell Starc
Australia
72
4
Umar Gul
Pakistan
72
4
Robin Peterson
South Africa
73
3
Zulfiqar Babar
Pakistan
73
3
Steven Smith
Australia
73
3
Pat Cummins
Australia
73
3
Ambati Rayudu
India
73
3
Brad Hogg
Australia
73
3
James Muirhead
Australia
73
3
Basant Regmi
Nepal
73
3
Pieter Seelaar
Netherlands
74
2
Adam Milne
New Zealand
74
2
Najeeb Amar
Hong Kong
74
2
Tim Murtagh
Ireland
74
2
Amrit Bhattarai
Nepal
74
2
Ravichandran Ashwin
India
74
2
Chris Woakes
England
74
2
Tim Southee
New Zealand
74
2
Kyle Abbott
South Africa
74
2
Mirwais Ashraf
Afghanistan
75
1
Shapoor Zadran
Afghanistan
75
1
Rangana Herath
Sri Lanka
75
1
Ryan McLaren
South Africa
75
1
Lonwabo Tsotsobe
South Africa
75
1
Mohammad Irfan
Pakistan
75
1
Saeed Ajmal
Pakistan
75
1
Al-Amin Hossain
Bangladesh
75
1
BJ Watling
New Zealand
75
1
Doug Bollinger
Australia
75
1
Rajesh Pulami
Nepal
75
1
Logan van Beek
Netherlands
75
1
Cameron Boyce
Australia
75
1
Stephen Parry
England
75
1
Dawlat Zadran
Afghanistan
75
1
Ahsan Malik
Netherlands
75
1
Manjula Guruge
United Arab Emirates
76
0
Ahmed Raza
United Arab Emirates
76
0
Mitchell McClenaghan
New Zealand
76
0
Aftab Alam
Afghanistan
76
0
Mohammad Mithun
Bangladesh
76
0
Danny Briggs
England
76
0
Kinchit Shah
Hong Kong
76
0
Krishmar Santokie
West Indies
76
0
David Wiese
South Africa
76
0
Bhuvneshwar Kumar
India
76
0
Nathan Coulter-Nile
Australia
76
0
Dean Brownlie
New Zealand
76
0
Ish Sodhi
New Zealand
76
0
Daniel Vettori
New Zealand
76
0
Rubel Hossain
Bangladesh
76
0
Abdur Razzak
Bangladesh
76
0
Umar Amin
Pakistan
76
0
Bilawal Bhatti
Pakistan
76
0
Morne Morkel
South Africa
76
0
Lasith Malinga
Sri Lanka