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 2017 for T20I
Position
Stats Value
Player Name
Team Name
1
125
Evin Lewis
West Indies
2
118
Rohit Sharma
India
3
117
Shaiman Anwar
United Arab Emirates
4
109
Colin Munro
New Zealand
5
101
David Miller
South Africa
6
94
Corey Anderson
New Zealand
7
90
Najeeb Tarakai
Afghanistan
8
89
Ahmed Shehzad
Pakistan
8
89
Kannaur Rahul
India
8
89
Marlon Samuels
West Indies
8
89
Mohammad Nabi
Afghanistan
9
86
Babar Azam
Pakistan
10
85
Hashim Amla
South Africa
11
82
Virat Kohli
India
12
80
Shikhar Dhawan
India
12
80
Mohammad Shahzad
Afghanistan
13
78
Dawid Malan
England
14
77
Kusal Perera
Sri Lanka
15
73
Kane Williamson
New Zealand
16
68
Niroshan Dickwella
Sri Lanka
17
67
Jason Roy
England
18
65
Gary Wilson
Ireland
18
65
AB de Villiers
South Africa
19
64
Farhaan Behardien
South Africa
20
63
Suresh Raina
India
21
62
Moises Henriques
Australia
21
62
Michael Klinger
Australia
22
60
Calum MacLeod
Scotland
22
60
Richie Berrington
Scotland
22
60
Jonny Bairstow
England
22
60
Paul Stirling
Ireland
23
59
Nizakat Khan
Hong Kong
23
59
Quinton de Kock
South Africa
23
59
Tom Bruce
New Zealand
24
56
Glenn Phillips
New Zealand
24
56
Aqib Sulehri
Oman
24
56
Rohan Mustafa
United Arab Emirates
24
56
Samiullah Shenwari
Afghanistan
24
56
Stuart Thompson
Ireland
24
56
MS Dhoni
India
25
54
Angelo Mathews
Sri Lanka
26
53
Aaron Finch
Australia
26
53
Dilshan Munaweera
Sri Lanka
27
52
Mahmudullah
Bangladesh
28
51
Shoaib Malik
Pakistan
28
51
Eoin Morgan
England
28
51
Manish Pandey
India
29
50
Jean-Pierre Kotze
Namibia
29
50
Chamara Kapugedera
Sri Lanka
30
48
Wesley Barresi
Netherlands
30
48
Sabbir Rahman
Bangladesh
30
48
Dinesh Karthik
India
30
48
Kamran Akmal
Pakistan
30
48
Travis Head
Australia
31
47
Amjad Javed
United Arab Emirates
31
47
Matthew Cross
Scotland
31
47
Rameez Shahzad
United Arab Emirates
31
47
Soumya Sarkar
Bangladesh
31
47
Alex Hales
England
31
47
Thisara Perera
Sri Lanka
31
47
Upul Tharanga
Sri Lanka
32
46
Joe Root
England
33
45
Martin Guptill
New Zealand
33
45
Umar Amin
Pakistan
33
45
JJ Smuts
South Africa
34
44
Anshuman Rath
Hong Kong
35
42
Ehsan Khan
Hong Kong
35
42
Michael Rippon
Netherlands
36
41
Reeza Hendricks
South Africa
36
41
Colin de Grandhomme
New Zealand
36
41
Shakib Al Hasan
Bangladesh
37
40
Kevin O'Brien
Ireland
37
40
Chris Gayle
West Indies
37
40
Chadwick Walton
West Indies
37
40
Kyle Coetzer
Scotland
37
40
Ashan Priyanjan
Sri Lanka
37
40
Shahid Wasif
Hong Kong
38
39
Mohammad Saifuddin
Bangladesh
38
39
William Porterfield
Ireland
38
39
Stuart Poynter
Ireland
38
39
Tom Latham
New Zealand
39
38
Ben Stokes
England
39
38
Rishabh Pant
India
39
38
Jack Vare
P.N.G.
40
37
Carlos Brathwaite
West Indies
40
37
Seekkuge Prasanna
Sri Lanka
41
36
Faf du Plessis
South Africa
41
36
Imrul Kayes
Bangladesh
41
36
Mangaliso Mosehle
South Africa
42
35
Roelof van der Merwe
Netherlands
42
35
Milinda Siriwardana
Sri Lanka
42
35
Noor Ali Zadran
Afghanistan
43
34
Nawroz Mangal
Afghanistan
43
34
Mosaddek Hossain
Bangladesh
43
34
Zeeshan Maqsood
Oman
44
33
Rashid Khan
Afghanistan
44
33
Waqas Khan
Hong Kong
45
32
Ben Dunk
Australia
45
32
Stephan Baard
Namibia
45
32
Sadeera Samarawickrama
Sri Lanka
45
32
Sarel Burger
Namibia
46
31
Mahuru Dai
P.N.G.
46
31
Asghar Stanikzai
Afghanistan
46
31
Jos Buttler
England
46
31
Fakhar Zaman
Pakistan
46
31
Lega Siaka
P.N.G.
47
30
Shreyas Iyer
India
47
30
Sese Bau
P.N.G.
48
29
Muhammad Khushi
Oman
48
29
Tony Ura
P.N.G.
48
29
Heino Kuhn
South Africa
48
29
Jean-Paul Duminy
South Africa
48
29
Darren Sammy
West Indies
49
28
Sarfraz Ahmed
Pakistan
49
28
Jan Frylinck
Namibia
49
28
Rovman Powell
West Indies
50
27
Andile Phehlukwayo
South Africa
50
27
Andre Fletcher
West Indies
50
27
Mitchell Santner
New Zealand
50
27
Dhananjaya de Silva
Sri Lanka
50
27
Yuvraj Singh
India
50
27
Kedar Jadhav
India
51
26
Jason Holder
West Indies
51
26
Gerrie Snyman
Namibia
51
26
Khurram Khan
Oman
52
25
Hardik Pandya
India
52
25
Mohammad Naveed
United Arab Emirates
52
25
Shafiqullah
Afghanistan
52
25
Tim Paine
Australia
52
25
Mohammad Hafeez
Pakistan
53
24
Wahab Riaz
Pakistan
53
24
Tamim Iqbal
Bangladesh
53
24
Ben Cooper
Netherlands
54
23
Jason Mohammed
West Indies
54
23
Usman Ghani
Afghanistan
55
22
Dinesh Chandimal
Sri Lanka
55
22
Sam Billings
England
55
22
Karim Janat
Afghanistan
55
22
George Munsey
Scotland
55
22
Con de Lange
Scotland
56
21
Chaturanga de Silva
Sri Lanka
56
21
Craig Wallace
Scotland
56
21
Amir Hamza
Afghanistan
57
20
Jerome Taylor
West Indies
57
20
Ross Taylor
New Zealand
57
20
Tim Southee
New Zealand
57
20
Safyaan Sharif
Scotland
57
20
Ashley Nurse
West Indies
57
20
Ghulam Shabber
United Arab Emirates
57
20
Ajay Lalcheta
Oman
58
19
Theunis de Bruyn
South Africa
58
19
Isuru Udana
Sri Lanka
58
19
Aizaz Khan
Hong Kong
59
18
Paul van Meekeren
Netherlands
59
18
Liam Plunkett
England
59
18
Ashton Turner
Australia
60
17
Khawar Ali
Oman
60
17
Sultan Ahmed
Oman
60
17
Christopher Carter
Hong Kong
60
17
Glenn Maxwell
Australia
60
17
Greg Thompson
Ireland
60
17
Lendl Simmons
West Indies
61
16
Shadab Khan
Pakistan
61
16
Liam Livingstone
England
61
16
Kuldeep Yadav
India
61
16
Lorcan Tucker
Ireland
62
15
Imad Wasim
Pakistan
62
15
Shai Hope
West Indies
62
15
Peter Borren
Netherlands
62
15
Mushfiqur Rahim
Bangladesh
62
15
James Neesham
New Zealand
63
14
Grant Elliott
New Zealand
63
14
James Faulkner
Australia
63
14
Andy McBrine
Ireland
63
14
Kusal Mendis
Sri Lanka
63
14
Kieron Pollard
West Indies
63
14
Norman Vanua
P.N.G.
63
14
Mehidy Hasan
Bangladesh
63
14
Merwe Erasmus
Namibia
64
13
Faheem Ashraf
Pakistan
64
13
Mohammed Qasim
United Arab Emirates
64
13
Assad Vala
P.N.G.
64
13
Aaron Phangiso
South Africa
64
13
Mohammad Shahzad
United Arab Emirates
64
13
Max O'Dowd
Netherlands
64
13
George Dockrell
Ireland
64
13
Ravindra Jadeja
India
65
12
Pieter Seelaar
Netherlands
65
12
Nuwan Kulasekara
Sri Lanka
65
12
Gulbadin Naib
Afghanistan
65
12
Ahmed Raza
United Arab Emirates
65
12
Dushmantha Chameera
Sri Lanka
65
12
Chris Morris
South Africa
65
12
Anaru Kitchen
New Zealand
66
11
Mahela Udawatte
Sri Lanka
66
11
Akila Dananjaya
Sri Lanka
66
11
Najibullah Zadran
Afghanistan
66
11
Ahsan Malik
Netherlands
66
11
Babar Hayat
Hong Kong
66
11
Ravichandran Ashwin
India
66
11
Ish Sodhi
New Zealand
67
10
Waqas Barkat
Hong Kong
67
10
Nurul Hasan
Bangladesh
67
10
Craig Williams
Namibia
67
10
Mehran Khan
Oman
68
9
Johannes Smit
Namibia
68
9
Arun Manavalan
Oman
68
9
Litton Das
Bangladesh
68
9
Josh Davey
Scotland
68
9
Dawlat Zadran
Afghanistan
68
9
Sunil Narine
West Indies
68
9
Daniel Christian
Australia
68
9
Mashrafe Mortaza
Bangladesh
69
8
David Warner
Australia
70
7
Nadeem Ahmed
Hong Kong
70
7
Timm van der Gugten
Netherlands
70
7
Chad Soper
P.N.G.
70
7
Jasprit Bumrah
India
70
7
Alei Nao
P.N.G.
70
7
Liam Dawson
England
71
6
Adnan Mufti
United Arab Emirates
71
6
Mark Watt
Scotland
71
6
Mohammad Nadeem
Oman
71
6
Vikum Sanjaya
Sri Lanka
71
6
John Reva
P.N.G.
71
6
Henry Nicholls
New Zealand
71
6
Ben Wheeler
New Zealand
71
6
Neil Broom
New Zealand
71
6
Chris Jordan
England
72
5
Morne Morkel
South Africa
72
5
Ben Cutting
Australia
72
5
Parvez Rasool
India
72
5
Axar Patel
India
72
5
Jacob Mulder
Ireland
73
4
Dane Paterson
South Africa
73
4
Bilal Khan
Oman
73
4
Adam Zampa
Australia
73
4
Wayne Parnell
South Africa
73
4
Sohail Tanvir
Pakistan
73
4
Stephan Myburgh
Netherlands
73
4
Taskin Ahmed
Bangladesh
74
3
Pat Cummins
Australia
74
3
George Bailey
Australia
74
3
Hasan Ali
Pakistan
74
3
Thikshila de Silva
Sri Lanka
74
3
Kesrick Williams
West Indies
74
3
Yuzvendra Chahal
India
75
2
Vishwa Fernando
Sri Lanka
75
2
Lungi Ngidi
South Africa
75
2
Samuel Badree
West Indies
75
2
Boyd Rankin
England
75
2
Moeen Ali
England
75
2
Bhuvneshwar Kumar
India
75
2
Rubel Hossain
Bangladesh
75
2
Willie Gavera
P.N.G.
75
2
Craig Young
Ireland
76
1
Adil Rashid
England
76
1
Shapoor Zadran
Afghanistan
76
1
Lasith Malinga
Sri Lanka
76
1
Shafiul Islam
Bangladesh
76
1
Trent Boult
New Zealand
76
1
Sohail Khan
Pakistan
76
1
Imran Tahir
South Africa
76
1
Nathan Coulter-Nile
Australia
76
1
David Willey
England
76
1
Bernard Scholtz
Namibia
76
1
Zane Green
Namibia
76
1
Tom Curran
England
77
0
Jhye Richardson
Australia
77
0
Kaleemullah
Oman
77
0
Tymal Mills
England
77
0
Brad Wheal
Scotland
77
0
Laxman Sreekumar
United Arab Emirates
77
0
Barry McCarthy
Ireland
77
0
Mustafizur Rahman
Bangladesh
77
0
Andrew Tye
Australia
77
0
Tobias Visee
Netherlands
77
0
Luke Ronchi
New Zealand
77
0
Amit Mishra
India
77
0
Doug Bracewell
New Zealand
77
0
Nuwan Pradeep
Sri Lanka
77
0
Javed Ahmadi
Afghanistan
77
0
Ehsan Nawaz
Hong Kong
77
0
Vani Morea
P.N.G.