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 2015 for T20I
Position
Stats Value
Player Name
Team Name
1
119
Faf du Plessis
South Africa
2
114
Morne van Wyk
South Africa
3
106
Rohit Sharma
India
4
98
Irfan Ahmed
Hong Kong
5
90
Chris Gayle
West Indies
5
90
Steven Smith
Australia
5
90
Jonty Jenner
6
87
Stephan Baard
Namibia
7
86
Zeeshan Maqsood
Oman
8
83
Mukhtar Ahmed
Pakistan
9
82
Gerrie Snyman
Namibia
10
76
Michael Swart
Netherlands
11
75
Wesley Barresi
Netherlands
11
75
Shoaib Malik
Pakistan
11
75
Mohammad Shahzad
Afghanistan
12
74
Eoin Morgan
England
12
74
Irfan Karim
Kenya
13
72
Moeen Ali
England
14
71
Stephan Myburgh
Netherlands
15
69
Usman Ghani
Afghanistan
16
68
Malcolm Waller
Zimbabwe
16
68
Joe Root
England
16
68
Jean-Paul Duminy
South Africa
16
68
Preston Mommsen
Scotland
17
67
Chamu Chibhabha
Zimbabwe
18
66
Ben Cooper
Netherlands
19
65
Nawroz Mangal
Afghanistan
19
65
Babar Hayat
Hong Kong
19
65
Jatinder Singh
Oman
20
63
Kyle Coetzer
Scotland
20
63
Mark Chapman
Hong Kong
21
62
George Worker
New Zealand
21
62
George Munsey
Scotland
22
60
Matthew Cross
Scotland
22
60
Marlon Samuels
West Indies
22
60
Martin Guptill
New Zealand
23
59
Sikandar Raza
Zimbabwe
23
59
Syed Kaleem
Oman
24
58
Sean Williams
Zimbabwe
25
57
Kane Williamson
New Zealand
25
57
Shakib Al Hasan
Bangladesh
25
57
Peter Borren
Netherlands
25
57
William Porterfield
Ireland
25
57
Andre Fletcher
West Indies
26
56
Mohammad Shahzad
United Arab Emirates
26
56
Tillakaratne Dilshan
Sri Lanka
26
56
Gulbadin Naib
Afghanistan
27
55
Ahmed Shehzad
Pakistan
27
55
Paul Stirling
Ireland
28
54
Shaiman Anwar
United Arab Emirates
28
54
Paras Khadka
Nepal
28
54
Elton Chigumbura
Zimbabwe
29
53
Sam Billings
England
30
52
Gyanendra Malla
Nepal
30
52
Nitish Kumar
Canada
31
51
Sabbir Rahman
Bangladesh
31
51
Ruvindu Gunasekera
Canada
31
51
Asghar Stanikzai
Afghanistan
31
51
AB de Villiers
South Africa
31
51
Rilee Rossouw
South Africa
31
51
Zeeshan Siddiqui
Oman
32
50
Collins Obuya
Kenya
32
50
Rakep Patel
Kenya
33
49
Vusi Sibanda
Zimbabwe
33
49
Lendl Simmons
West Indies
33
49
Adnan Ilyas
Oman
34
48
Chamara Kapugedera
Sri Lanka
34
48
Hashim Amla
South Africa
35
47
Anamul Haque
Bangladesh
35
47
Jamie Atkinson
Hong Kong
35
47
David Miller
South Africa
36
46
Anwar Ali
Pakistan
36
46
James Vince
England
36
46
Umar Akmal
Pakistan
37
45
Hiral Patel
Canada
37
45
Niall O'Brien
Ireland
37
45
Shahid Afridi
38
44
Andy Balbirnie
Ireland
38
44
Najibullah Zadran
Afghanistan
38
44
Samiullah Shenwari
Afghanistan
38
44
Quinton de Kock
South Africa
38
44
Glenn Maxwell
Australia
39
43
Virat Kohli
India
39
43
Anshuman Rath
Hong Kong
39
43
Richmond Mutumbami
Zimbabwe
39
43
Hamilton Masakadza
Zimbabwe
39
43
Craig Williams
Namibia
40
42
Craig Ervine
Zimbabwe
40
42
Tanwir Afzal
Hong Kong
40
42
Hamza Tariq
Canada
40
42
Robin Uthappa
India
40
42
Reeza Hendricks
South Africa
41
41
Rohan Mustafa
United Arab Emirates
42
40
Kusal Perera
Sri Lanka
42
40
Roelof van der Merwe
Netherlands
42
40
Dinesh Chandimal
Sri Lanka
43
39
Navneet Dhaliwal
Canada
44
38
Khawar Ali
Oman
44
38
Sarel Burger
Namibia
45
37
Charles Amini
P.N.G.
45
37
Angelo Mathews
Sri Lanka
45
37
Chris Woakes
England
45
37
Soumya Sarkar
Bangladesh
45
37
Sultan Ahmed
Oman
46
36
Farhaan Behardien
South Africa
46
36
Andrew Poynter
Ireland
46
36
Kevin O'Brien
Ireland
46
36
Morris Ouma
Kenya
47
35
Milinda Siriwardana
Sri Lanka
47
35
Brendon McCullum
New Zealand
47
35
Rizwan Cheema
Canada
48
34
Denesh Ramdin
West Indies
48
34
Murali Vijay
India
48
34
Swapnil Patil
United Arab Emirates
48
34
Luke Jongwe
Zimbabwe
48
34
Johnson Charles
West Indies
48
34
Richie Berrington
Scotland
48
34
Tony Ura
P.N.G.
48
34
Assad Vala
P.N.G.
48
34
David Rankin
Ireland
49
33
Mohammad Rizwan
Pakistan
49
33
Ajinkya Rahane
India
49
33
Jos Buttler
England
49
33
Mohammad Nabi
Afghanistan
50
32
Shafiqullah
Afghanistan
50
32
Max O'Dowd
Netherlands
51
31
Dhananjaya de Silva
Sri Lanka
51
31
Aizaz Khan
Hong Kong
51
31
Dwayne Bravo
West Indies
51
31
Tamim Iqbal
Bangladesh
52
30
Haris Sohail
Pakistan
52
30
Syed Ali
Oman
53
29
Calum MacLeod
Scotland
53
29
Anil Mandal
Nepal
53
29
Pradeep Airee
Nepal
53
29
Jason Roy
England
53
29
Luke Ronchi
New Zealand
53
29
Nizakat Khan
Hong Kong
54
28
Junaid Siddiqui
Canada
54
28
James Neesham
New Zealand
54
28
Neville Madziva
Zimbabwe
54
28
Faizan Asif
United Arab Emirates
54
28
Norman Vanua
P.N.G.
54
28
Mehran Khan
Oman
55
27
Sharad Vesawkar
Nepal
55
27
Alex Hales
England
56
26
Karim Sadiq
Afghanistan
56
26
Mohammad Hafeez
Pakistan
56
26
Kieron Pollard
West Indies
56
26
Lega Siaka
P.N.G.
56
26
Sohaib Maqsood
Pakistan
56
26
Safyaan Sharif
Scotland
56
26
Craig Wallace
Scotland
56
26
Stuart Thompson
Ireland
56
26
Tyrone Kane
Ireland
56
26
Sese Bau
P.N.G.
57
25
Michael Rippon
Netherlands
57
25
Mahuru Dai
P.N.G.
57
25
Rajesh Pulami
Nepal
57
25
Rahil Ahmed
Netherlands
57
25
Sohail Tanvir
Pakistan
58
24
Amjad Khan
England
58
24
Ben Stokes
England
58
24
Stuart Binny
India
58
24
Imad Wasim
Pakistan
59
23
Rafatullah Mohmand
Pakistan
59
23
Max Sorensen
Ireland
59
23
Colin Munro
New Zealand
59
23
Sunil Narine
West Indies
60
22
Javed Ahmadi
Afghanistan
60
22
Mahmudullah
Bangladesh
60
22
Suresh Raina
India
60
22
Kila Pala
P.N.G.
60
22
Litton Das
Bangladesh
61
21
David Wiese
South Africa
61
21
Rony Talukdar
Bangladesh
61
21
Wahab Riaz
Pakistan
61
21
Johannes Smit
Namibia
62
20
Abdul Shakoor
United Arab Emirates
62
20
Grant Elliott
New Zealand
62
20
MS Dhoni
India
62
20
John Mooney
Ireland
62
20
Dwayne Smith
West Indies
62
20
Darren Sammy
West Indies
62
20
Sagar Pun
Nepal
62
20
Gary Wilson
Ireland
62
20
Nelson Odhiambo
Kenya
62
20
Jack Vare
P.N.G.
63
19
Nehemiah Odhiambo
Kenya
63
19
Waqas Khan
Hong Kong
63
19
Mohammad Naveed
United Arab Emirates
63
19
Manish Pandey
India
63
19
Sanju Samson
India
63
19
Mushfiqur Rahim
Bangladesh
63
19
Sarfraz Ahmed
Pakistan
63
19
Justin Ontong
South Africa
64
18
Nauman Anwar
Pakistan
64
18
Nathan McCullum
New Zealand
64
18
Jean-Pierre Kotze
Namibia
64
18
Charles Perchard
64
18
Anthony Hawkins-Kay
65
17
Ross Taylor
New Zealand
65
17
Mashrafe Mortaza
Bangladesh
66
16
Nasir Hossain
Bangladesh
66
16
Andre Russell
West Indies
66
16
Sompal Kami
Nepal
66
16
Ajay Lalcheta
Oman
66
16
Aqib Sulehri
Oman
67
15
Benjamin Stevens
67
15
Christopher Carter
Hong Kong
68
14
Subash Khakurel
Nepal
68
14
Amjad Ali
United Arab Emirates
68
14
Amjad Javed
United Arab Emirates
68
14
Charles Coventry
Zimbabwe
69
13
Regis Chakabva
Zimbabwe
69
13
Prosper Utseya
Zimbabwe
69
13
Bilawal Bhatti
Pakistan
69
13
Mitchell Marsh
Australia
69
13
Axar Patel
India
69
13
Mohammad Tauqir
United Arab Emirates
69
13
Binod Bhandari
Nepal
69
13
Michael Leask
Scotland
69
13
Alex Cusack
Ireland
69
13
Umair Ali
United Arab Emirates
70
12
Lucas Oluoch
Kenya
70
12
Timm van der Gugten
Netherlands
70
12
Tom Latham
New Zealand
70
12
Kinchit Shah
Hong Kong
71
11
Shikhar Dhawan
India
71
11
Ravichandran Ashwin
India
71
11
Stuart Poynter
Ireland
71
11
Basant Regmi
Nepal
71
11
Fayyaz Ahmed
United Arab Emirates
71
11
Chad Soper
P.N.G.
71
11
Vaibhav Wategaonkar
Oman
72
10
Marcus Stoinis
Australia
72
10
George Dockrell
Ireland
72
10
Adam Milne
New Zealand
72
10
Imrul Kayes
Bangladesh
72
10
Waqas Barkat
Hong Kong
72
10
Nadeem Ahmed
Hong Kong
73
9
Graeme Cremer
Zimbabwe
73
9
Kyle Abbott
South Africa
73
9
Bhuvneshwar Kumar
India
73
9
Kedar Jadhav
India
73
9
Vani Morea
P.N.G.
73
9
John Anderson
Ireland
73
9
Mitchell Santner
New Zealand
73
9
Rajeshkumar Ranpura
Oman
74
8
Timil Patel
U.S.A.
74
8
Binura Fernando
Sri Lanka
74
8
Josh Davey
Scotland
74
8
Shane Watson
Australia
74
8
Harbhajan Singh
India
74
8
Haseeb Amjad
Hong Kong
75
7
Adil Rashid
England
75
7
Doug Bracewell
New Zealand
75
7
Tendai Chisoro
Zimbabwe
75
7
Jasdeep Singh
U.S.A.
75
7
Srimantha Wijeyeratne
Canada
75
7
Mohammad Nadeem
Oman
76
6
Bernard Scholtz
Namibia
76
6
David Willey
England
76
6
Nasir Aziz
United Arab Emirates
76
6
Shakti Gauchan
Nepal
76
6
Pipi Raho
P.N.G.
76
6
Pieter Seelaar
Netherlands
76
6
Chris Mpofu
Zimbabwe
76
6
Devendra Bishoo
West Indies
76
6
Jerome Taylor
West Indies
77
5
Arafat Sunny
Bangladesh
77
5
Shem Ngoche
Kenya
77
5
Rob Taylor
Scotland
77
5
Kagiso Rabada
South Africa
77
5
Tobias Visee
Netherlands
77
5
Merwe Erasmus
Namibia
77
5
Saad Zafar
Canada
78
4
Corey Bisson
78
4
Wellington Masakadza
Zimbabwe
78
4
John Reva
P.N.G.
78
4
Avinash Karn
Nepal
78
4
Mudassar Bukhari
Netherlands
78
4
Nuwan Kulasekara
Sri Lanka
78
4
Tinashe Panyangara
Zimbabwe
78
4
David Warner
Australia
79
3
Mohit Sharma
India
79
3
Sohag Gazi
Bangladesh
79
3
Sachithra Senanayake
Sri Lanka
79
3
Dushmantha Chameera
Sri Lanka
79
3
Ashley Nurse
West Indies
79
3
Eugene Ochieng
Kenya
79
3
Michau Preez
Namibia
80
2
Cecil Khan
Canada
80
2
Rhys Palmer
80
2
Karan KC
Nepal
80
2
Loa Nou
P.N.G.
80
2
Aaron Phangiso
South Africa
80
2
Willie Gavera
P.N.G.
80
2
Ahsan Malik
Netherlands
80
2
Thisara Perera
Sri Lanka
80
2
Lasith Malinga
Sri Lanka
80
2
Jason Holder
West Indies
80
2
Mirwais Ashraf
Afghanistan
80
2
Matthew Wade
Australia
81
1
Liam Plunkett
England
81
1
Jonny Bairstow
England
81
1
Al-Amin Hossain
Bangladesh
81
1
Mohammad Irfan
Pakistan
81
1
Kithuruwan Vithanage
Sri Lanka
81
1
Elijah Otieno
Kenya
81
1
Sandeep Sharma
India
81
1
Carlos Brathwaite
West Indies
81
1
Mustafizur Rahman
Bangladesh
81
1
Manjula Guruge
United Arab Emirates
81
1
Mark Watt
Scotland
81
1
Con de Lange
Scotland
81
1
Mohammad Nasim Baras
Afghanistan
81
1
Sayed Shirzad
Afghanistan
81
1
Yamin Ahmadzai
Afghanistan
82
0
Bilal Khan
Oman
82
0
Munis Ansari
Oman
82
0
Imran Khan
82
0
Jitendra Mukhiya
Nepal
82
0
Craig Young
Ireland
82
0
Paul van Meekeren
Netherlands
82
0
Mitchell McClenaghan
New Zealand
82
0
Matt Henry
New Zealand
82
0
Alasdair Evans
Scotland
82
0
Sheldon Cottrell
West Indies
82
0
Shapoor Zadran
Afghanistan
82
0
Dawlat Zadran
Afghanistan
82
0
Aftab Alam
Afghanistan
82
0
Tim Southee
New Zealand
82
0
Chris Jordan
England
82
0
Nathan Coulter-Nile
Australia
82
0
Pat Cummins
Australia
82
0
Mitchell Starc
Australia
82
0
Ambati Rayudu
India