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 2018 for T20I
Position
Stats Value
Player Name
Team Name
1
172
Aaron Finch
Australia
2
111
Rohit Sharma
India
3
105
Martin Guptill
New Zealand
4
104
Colin Munro
New Zealand
5
103
Glenn Maxwell
Australia
6
101
Kannaur Rahul
India
7
97
Babar Azam
Pakistan
8
94
Solomon Mire
Zimbabwe
9
92
Shikhar Dhawan
India
10
91
Fakhar Zaman
Pakistan
11
89
Evin Lewis
West Indies
11
89
Sarfraz Ahmed
Pakistan
12
82
Hazratullah Zazai
Afghanistan
13
81
Paul Stirling
Ireland
14
80
Eoin Morgan
England
15
79
Manish Pandey
India
16
77
Sabbir Rahman
Bangladesh
17
76
D'Arcy Short
Australia
18
74
Andy Balbirnie
Ireland
18
74
Kusal Perera
Sri Lanka
18
74
Tamim Iqbal
Bangladesh
19
72
Mushfiqur Rahim
Bangladesh
19
72
Kane Williamson
New Zealand
20
71
George Munsey
Scotland
21
70
Kusal Mendis
Sri Lanka
21
70
Reeza Hendricks
South Africa
22
69
Jason Roy
England
22
69
Heinrich Klaasen
South Africa
22
69
Jos Buttler
England
22
69
Suresh Raina
India
23
64
Jean-Paul Duminy
South Africa
23
64
Richie Berrington
Scotland
24
63
Hussain Talat
Pakistan
25
61
Litton Das
Bangladesh
25
61
Thisara Perera
Sri Lanka
25
61
Virat Kohli
India
25
61
Shakib Al Hasan
Bangladesh
26
60
James Shannon
Ireland
27
59
David Warner
Australia
27
59
Dawid Malan
England
28
58
Tobias Visee
Netherlands
28
58
Rishabh Pant
India
28
58
Alex Hales
England
28
58
Gary Wilson
Ireland
29
57
Simi Singh
Ireland
30
56
Rassie van der Dussen
South Africa
31
55
Shai Hope
West Indies
32
54
Kyle Coetzer
Scotland
33
53
Wesley Barresi
Netherlands
33
53
Shoaib Malik
Pakistan
33
53
Mohammad Hafeez
Pakistan
33
53
Nicholas Pooran
West Indies
34
52
Andre Fletcher
West Indies
34
52
MS Dhoni
India
35
51
Soumya Sarkar
Bangladesh
36
50
Matthew Cross
Scotland
36
50
Rovman Powell
West Indies
37
49
Christiaan Jonker
South Africa
37
49
Samiullah Shenwari
Afghanistan
38
48
Travis Head
Australia
39
47
Andre Russell
West Indies
40
46
Calum MacLeod
Scotland
41
45
Mohammad Nabi
Afghanistan
41
45
Mahmudullah
Bangladesh
42
44
Denesh Ramdin
West Indies
42
44
Ahmed Shehzad
Pakistan
42
44
Corey Anderson
New Zealand
42
44
Peter Moor
Zimbabwe
42
44
Chris Lynn
Australia
43
43
Tarisai Musakanda
Zimbabwe
43
43
Marlon Samuels
West Indies
43
43
Ross Taylor
New Zealand
43
43
Darren Bravo
West Indies
44
41
Sean Williams
Zimbabwe
44
41
Shaiman Anwar
United Arab Emirates
44
41
Asif Ali
Pakistan
45
40
Sikandar Raza
Zimbabwe
45
40
Mohammad Shahzad
Afghanistan
45
40
Chadwick Walton
West Indies
46
39
Dinesh Karthik
India
46
39
David Miller
South Africa
46
39
Farhaan Behardien
South Africa
46
39
Sahibzada Farhan
Pakistan
46
39
Max O'Dowd
Netherlands
47
38
Michael Leask
Scotland
47
38
Michael Rippon
Netherlands
47
38
Colin de Grandhomme
New Zealand
47
38
Ryan ten Doeschate
Netherlands
48
37
Roelof van der Merwe
Netherlands
48
37
Asghar Stanikzai
Afghanistan
48
37
Mitchell Santner
New Zealand
48
37
Mark Chapman
Hong Kong
48
37
Alex Carey
Australia
49
36
Pieter Seelaar
Netherlands
49
36
Dinesh Chandimal
Sri Lanka
50
35
Joe Root
England
51
34
Nathan Coulter-Nile
Australia
51
34
Faf du Plessis
South Africa
51
34
Scott Edwards
Netherlands
52
33
Bas Leede
Netherlands
52
33
Hardik Pandya
India
52
33
Marcus Stoinis
Australia
52
33
William Porterfield
Ireland
53
32
Upul Tharanga
Sri Lanka
53
32
Ben McDermott
Australia
54
31
Dhananjaya de Silva
Sri Lanka
55
30
Ben Wheeler
New Zealand
55
30
Ryan Burl
Zimbabwe
56
29
Shadab Khan
Pakistan
56
29
Keemo Paul
West Indies
56
29
David Willey
England
56
29
Sam Billings
England
56
29
Ashton Agar
Australia
56
29
Hamilton Masakadza
Zimbabwe
56
29
Brendan Taylor
Zimbabwe
57
28
Karim Sadiq
Afghanistan
57
28
Kevin O'Brien
Ireland
57
28
Jonny Bairstow
England
57
28
Brandon Mavuta
Zimbabwe
58
27
Fabian Allen
West Indies
58
27
Moeen Ali
England
58
27
Malcolm Waller
Zimbabwe
58
27
Mohammad Naveed
United Arab Emirates
59
26
Usman Ghani
Afghanistan
59
26
Ben Stokes
England
59
26
Quinton de Kock
South Africa
59
26
Shimron Hetmyer
West Indies
59
26
Glenn Phillips
New Zealand
59
26
Tom Bruce
New Zealand
60
24
Cephas Zhuwao
Zimbabwe
60
24
Kamindu Mendis
Sri Lanka
60
24
Dylan Budge
Scotland
60
24
Mahela Jayawardene
Sri Lanka
60
24
Shafiqullah
Afghanistan
60
24
Najibullah Zadran
Afghanistan
61
23
Hasan Ali
Pakistan
62
22
Rameez Shahzad
United Arab Emirates
62
22
Abu Hider
Bangladesh
62
22
George Dockrell
Ireland
62
22
Ben Cooper
Netherlands
63
21
Umar Amin
Pakistan
63
21
Jonathan Trott
England
63
21
Mitchell Marsh
Australia
63
21
James Vince
England
63
21
Krunal Pandya
India
63
21
Faheem Ashraf
Pakistan
64
20
Mohammad Saifuddin
Bangladesh
64
20
Andrew Tye
Australia
64
20
Haris Sohail
Pakistan
64
20
Joe Denly
England
65
19
Mehidy Hasan
Bangladesh
66
18
Ariful Haque
Bangladesh
66
18
Chamu Chibhabha
Zimbabwe
66
18
Sharafuddin Ashraf
Afghanistan
66
18
Chris Gayle
West Indies
67
17
Vijay Shankar
India
68
16
Anaru Kitchen
New Zealand
68
16
Subash Khakurel
Nepal
68
16
Ashley Nurse
West Indies
68
16
Chris Jordan
England
69
15
Ish Sodhi
New Zealand
69
15
Stuart Thompson
Ireland
69
15
Carlos Brathwaite
West Indies
69
15
Jason Mohammed
West Indies
69
15
Aamer Yamin
Pakistan
70
14
Mosaddek Hossain
Bangladesh
70
14
Tendai Chisoro
Zimbabwe
70
14
Tom Blundell
New Zealand
70
14
JJ Smuts
South Africa
70
14
Kieron Pollard
West Indies
70
14
Imad Wasim
Pakistan
70
14
Tim Seifert
New Zealand
70
14
Elton Chigumbura
Zimbabwe
71
13
Timm van der Gugten
Netherlands
71
13
Jerome Taylor
West Indies
71
13
Chirag Suri
United Arab Emirates
71
13
Andile Phehlukwayo
South Africa
72
12
Gyanendra Malla
Nepal
72
12
Junior Dala
South Africa
73
11
Mahedi Hasan
Bangladesh
73
11
Barry McCarthy
Ireland
73
11
Niroshan Dickwella
Sri Lanka
73
11
Shahid Afridi
Pakistan
73
11
Rayad Emrit
West Indies
74
10
Safyaan Sharif
Scotland
74
10
Mitchell McClenaghan
New Zealand
74
10
Boyd Rankin
England
74
10
Liam Dawson
England
74
10
Zakir Hasan
Bangladesh
75
9
Khary Pierre
West Indies
75
9
Anil Sah
Nepal
75
9
Rashid Khan
Afghanistan
75
9
Adam Zampa
Australia
75
9
Liam Plunkett
England
75
9
Tim Southee
New Zealand
76
8
Paul van Meekeren
Netherlands
76
8
Adil Rashid
England
76
8
Taskin Ahmed
Bangladesh
76
8
Mustafizur Rahman
Bangladesh
76
8
Sikander Zulfiqar
Netherlands
76
8
Tyrone Kane
Ireland
76
8
Ghulam Shabber
United Arab Emirates
76
8
Oshane Thomas
West Indies
77
7
Nazmul Islam
Bangladesh
77
7
Billy Stanlake
Australia
77
7
Samuel Badree
West Indies
77
7
Tendai Chatara
Zimbabwe
77
7
Stuart Poynter
Ireland
77
7
Isuru Udana
Sri Lanka
78
6
Jeevan Mendis
Sri Lanka
78
6
John Nyumbu
Zimbabwe
78
6
Jhye Richardson
Australia
78
6
Odean Smith
West Indies
78
6
Tom Curran
England
78
6
Shane Snater
Netherlands
79
5
Andre McCarthy
West Indies
79
5
Nic Maddinson
Australia
79
5
Mark Wood
England
79
5
Mohammad Mithun
Bangladesh
79
5
Akila Dananjaya
Sri Lanka
79
5
Abul Hasan
Bangladesh
79
5
Lasith Malinga
Sri Lanka
79
5
Suranga Lakmal
Sri Lanka
80
4
Nathan Lyon
Australia
80
4
Chris Morris
South Africa
80
4
Peter Chase
Ireland
80
4
Chris Sole
Scotland
80
4
Lungi Ngidi
South Africa
80
4
Kuldeep Yadav
India
80
4
Sandeep Lamichhane
Nepal
81
3
Mitchell Swepson
Australia
81
3
Wellington Masakadza
Zimbabwe
81
3
Sheldon Cottrell
West Indies
81
3
Graeme Cremer
Zimbabwe
81
3
Chris Mpofu
Zimbabwe
81
3
Bhuvneshwar Kumar
India
81
3
Mohammad Amir
Pakistan
82
2
Rubel Hossain
Bangladesh
82
2
Gulbadin Naib
Afghanistan
82
2
Abu Jayed
Bangladesh
82
2
Sherfane Rutherford
West Indies
82
2
Gihahn Cloete
South Africa
83
1
M Zulfiqar
Netherlands
83
1
Blessing Muzarabani
Zimbabwe
83
1
Seth Rance
New Zealand
83
1
Frederick Klaassen
Netherlands
83
1
Josh Little
Ireland
83
1
Lakshan Sandakan
Sri Lanka
83
1
Jack Wildermuth
Australia
83
1
Mark Watt
Scotland
83
1
Lockie Ferguson
New Zealand
83
1
Dane Paterson
South Africa
83
1
Kesrick Williams
West Indies
83
1
Aftab Alam
Afghanistan
83
1
Kyle Jarvis
Zimbabwe
83
1
Axar Patel
India
83
1
Trent Boult
New Zealand
84
0
Ashfaq Ahmed
Pakistan
84
0
Veerasammy Permaul
West Indies
84
0
Nuwan Pradeep
Sri Lanka
84
0
Angelo Mathews
Sri Lanka
84
0
Hashim Amla
South Africa
84
0
Luke Ronchi
New Zealand
84
0
James Foster
England
84
0
Kane Richardson
Australia
84
0
Donald Tiripano
Zimbabwe
84
0
Adam Milne
New Zealand
84
0
Alasdair Evans
Scotland
84
0
Dushmantha Chameera
Sri Lanka
84
0
Rohan Mustafa
United Arab Emirates
84
0
Karim Janat
Afghanistan
84
0
Rumman Raees
Pakistan
84
0
Tymal Mills
England
84
0
Tabraiz Shamsi
South Africa
84
0
Amila Aponso
Sri Lanka
84
0
Kagiso Rabada
South Africa
84
0
Usman Khan
Pakistan
84
0
Afif Hossain
Bangladesh
84
0
Washington Sundar
India
84
0
Antonius Staal
Netherlands
84
0
Mujeeb Ur Rahman
Afghanistan