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
Most Fours in 2018 for ODI
Position
Most Fours
Player Name
Team Name
1
127
Shikhar Dhawan
India
2
123
Virat Kohli
India
3
120
Jonny Bairstow
England
4
104
Rohit Sharma
India
5
94
Jason Roy
England
6
93
Fakhar Zaman
Pakistan
7
90
Brendan Taylor
Zimbabwe
8
71
Rahmat Shah
Afghanistan
9
70
Mohammad Shahzad
Afghanistan
10
69
Eoin Morgan
England
11
67
Calum MacLeod
Scotland
12
66
Hamilton Masakadza
Zimbabwe
13
61
Joe Root
England
14
60
Jos Buttler
England
14
60
Shai Hope
West Indies
15
57
Tamim Iqbal
Bangladesh
16
56
Ashfaq Ahmed
Pakistan
17
55
Mushfiqur Rahim
Bangladesh
17
55
Niroshan Dickwella
Sri Lanka
17
55
Kyle Coetzer
Scotland
18
54
Paul Stirling
Ireland
18
54
Andy Balbirnie
Ireland
18
54
Sikandar Raza
Zimbabwe
19
53
William Porterfield
Ireland
20
51
Alex Hales
England
21
49
Travis Head
Australia
22
48
Paras Khadka
Nepal
22
48
Rameez Shahzad
United Arab Emirates
22
48
Ross Taylor
New Zealand
22
48
Shimron Hetmyer
West Indies
23
47
Imam-ul-Haq
Pakistan
23
47
Shakib Al Hasan
Bangladesh
23
47
Quinton de Kock
South Africa
24
46
Nizakat Khan
Hong Kong
25
45
Aiden Markram
South Africa
26
44
Faf du Plessis
South Africa
27
43
Anshuman Rath
Hong Kong
27
43
Kusal Perera
Sri Lanka
28
41
Hashim Amla
South Africa
29
40
Sean Williams
Zimbabwe
29
40
George Munsey
Scotland
30
39
Litton Das
Bangladesh
30
39
Babar Azam
Pakistan
30
39
Evin Lewis
West Indies
31
38
Chirag Suri
United Arab Emirates
31
38
Matthew Cross
Scotland
31
38
Marlon Samuels
West Indies
31
38
Imrul Kayes
Bangladesh
31
38
Martin Guptill
New Zealand
31
38
Aaron Finch
Australia
32
37
Ihsanullah
Afghanistan
33
36
Rohan Mustafa
United Arab Emirates
34
34
Colin Munro
New Zealand
35
33
Babar Hayat
Hong Kong
36
32
Ed Joyce
England
36
32
Kevin O'Brien
Ireland
37
31
Craig Ervine
Zimbabwe
37
31
Upul Tharanga
Sri Lanka
37
31
Kane Williamson
New Zealand
37
31
Ambati Rayudu
India
38
30
Thisara Perera
Sri Lanka
38
30
Niall O'Brien
Ireland
38
30
David Miller
South Africa
39
29
Richie Berrington
Scotland
39
29
Najibullah Zadran
Afghanistan
40
28
Mohammad Nabi
Afghanistan
40
28
Jean-Paul Duminy
South Africa
40
28
Shaun Marsh
Australia
40
28
Marcus Stoinis
Australia
40
28
Ghulam Shabber
United Arab Emirates
40
28
Dipendra Airee
Nepal
41
27
Adnan Mufti
United Arab Emirates
41
27
Ben Stokes
England
41
27
Mahmudullah
Bangladesh
42
26
Gyanendra Malla
Nepal
42
26
Solomon Mire
Zimbabwe
42
26
Heinrich Klaasen
South Africa
42
26
Rovman Powell
West Indies
43
25
Moeen Ali
England
43
25
Angelo Mathews
Sri Lanka
43
25
Jason Holder
West Indies
43
25
Hashmatullah Shaidi
Afghanistan
43
25
Gulbadin Naib
Afghanistan
44
24
Wesley Barresi
Netherlands
45
23
Rashid Khan
Afghanistan
46
22
Shaiman Anwar
United Arab Emirates
46
22
Shoaib Malik
Pakistan
46
22
Shafiq Sharif
46
22
Aqib Sulehri
Oman
47
21
Aarif Sheikh
Nepal
47
21
Chris Gayle
West Indies
47
21
Reeza Hendricks
South Africa
48
20
AE Paraam
49
19
Anil Sah
Nepal
49
19
MS Dhoni
India
50
18
Glenn Maxwell
Australia
50
18
Tom Latham
New Zealand
50
18
Cephas Zhuwao
Zimbabwe
50
18
Dhananjaya de Silva
Sri Lanka
50
18
Assad Vala
P.N.G.
51
17
Ben Cooper
Netherlands
51
17
Mohammad Naveed
United Arab Emirates
51
17
Peter Moor
Zimbabwe
51
17
Sompal Kami
Nepal
51
17
Kusal Mendis
Sri Lanka
51
17
Soumya Sarkar
Bangladesh
51
17
Sarfraz Ahmed
Pakistan
51
17
Chris Woakes
England
51
17
Alex Carey
Australia
52
16
Michael Jones
Scotland
52
16
CR Suryawanshi
52
16
Ashton Agar
Australia
52
16
Mohammad Hafeez
Pakistan
52
16
Dinesh Chandimal
Sri Lanka
52
16
Mitchell Santner
New Zealand
53
15
Tony Ura
P.N.G.
53
15
Colin de Grandhomme
New Zealand
54
14
Akila Dananjaya
Sri Lanka
54
14
David Willey
England
54
14
Donald Tiripano
Zimbabwe
54
14
Mohammad Mithun
Bangladesh
54
14
Mitchell Marsh
Australia
54
14
Scott Edwards
Netherlands
54
14
Khawar Ali
Oman
55
13
Ahmed Faiz
55
13
Asif Ali
Pakistan
55
13
Chandrapaul Hemraj
West Indies
55
13
Dinesh Karthik
India
55
13
Kieran Powell
West Indies
56
12
Kinchit Shah
Hong Kong
56
12
Michael Leask
Scotland
56
12
Shadab Khan
Pakistan
56
12
Sadeera Samarawickrama
Sri Lanka
56
12
Jatinder Singh
Oman
57
11
R Rohan
57
11
Andile Phehlukwayo
South Africa
57
11
Asghar Stanikzai
Afghanistan
57
11
Javed Ahmadi
Afghanistan
57
11
Nasir Jamal
Afghanistan
57
11
Kyle Jarvis
Zimbabwe
57
11
David Warner
Australia
58
10
Tim Paine
Australia
58
10
Anamul Haque
Bangladesh
58
10
Irfan Ahmed
Hong Kong
58
10
Ashley Nurse
West Indies
58
10
Haris Sohail
Pakistan
58
10
Mahuru Dai
P.N.G.
59
9
Gary Wilson
Ireland
59
9
Henry Nicholls
New Zealand
59
9
Adil Rashid
England
59
9
Samiullah Shenwari
Afghanistan
59
9
Dale Steyn
South Africa
59
9
Tim Southee
New Zealand
59
9
Ajinkya Rahane
India
59
9
Zeeshan Maqsood
Oman
60
8
Bas Leede
Netherlands
60
8
Rohit Paudel
Nepal
60
8
Manpreet Singh
60
8
Virandeep Singh
60
8
Syed Aziz
60
8
Khaya Zondo
South Africa
60
8
Simi Singh
Ireland
60
8
Ehsan Khan
Hong Kong
60
8
Mashrafe Mortaza
Bangladesh
60
8
Elton Chigumbura
Zimbabwe
60
8
Sabbir Rahman
Bangladesh
60
8
Tanwir Afzal
Hong Kong
60
8
Sagar Pun
Nepal
60
8
Subash Khakurel
Nepal
60
8
Ryan ten Doeschate
Netherlands
60
8
Roelof van der Merwe
Netherlands
60
8
Ahmed Raza
United Arab Emirates
61
7
Craig Wallace
Scotland
61
7
Aizaz Khan
Hong Kong
61
7
Charles Amini
P.N.G.
61
7
Max O'Dowd
Netherlands
61
7
Dawlat Zadran
Afghanistan
61
7
Graeme Cremer
Zimbabwe
61
7
Malcolm Waller
Zimbabwe
61
7
Devendra Bishoo
West Indies
61
7
Tarisai Musakanda
Zimbabwe
61
7
Mehidy Hasan
Bangladesh
61
7
Vaibhav Wategaonkar
Oman
61
7
Ajay Lalcheta
Oman
61
7
D'Arcy Short
Australia
61
7
Wiaan Mulder
South Africa
61
7
R Gaznavi
61
7
Jason Kila
P.N.G.
62
6
Bernard Scholtz
Namibia
62
6
Muhamad Syahadat
62
6
Anwar Arudin
62
6
Ryan Murray
Zimbabwe
62
6
Faheem Ashraf
Pakistan
62
6
Tom Curran
England
62
6
Hasan Ali
Pakistan
62
6
Kedar Jadhav
India
62
6
Bhuvneshwar Kumar
India
62
6
Basant Regmi
Nepal
62
6
Sharad Vesawkar
Nepal
62
6
Mark Watt
Scotland
62
6
Stephan Myburgh
Netherlands
62
6
Chris Morris
South Africa
63
5
Chris Lynn
Australia
63
5
Peter Borren
Netherlands
63
5
Pieter Seelaar
Netherlands
63
5
John Reva
P.N.G.
63
5
Chad Soper
P.N.G.
63
5
Wellington Masakadza
Zimbabwe
63
5
James Vince
England
63
5
Andrew Tye
Australia
63
5
Nathan Coulter-Nile
Australia
63
5
Kannaur Rahul
India
63
5
AB de Villiers
South Africa
63
5
Darren Bravo
West Indies
63
5
Nadeem Ahmed
Hong Kong
63
5
Rishabh Pant
India
63
5
Rumman Raees
Pakistan
63
5
Christiaan Jonker
South Africa
63
5
Brandon Mavuta
Zimbabwe
63
5
Aritra Dutta
63
5
Scott McKechnie
Hong Kong
63
5
Thomas Sole
Scotland
63
5
Mohammad Boota
United Arab Emirates
64
4
Mujeeb Ur Rahman
Afghanistan
64
4
Shreyas Iyer
India
64
4
Keshav Maharaj
South Africa
64
4
Lungi Ngidi
South Africa
64
4
Keemo Paul
West Indies
64
4
Mohammad Saifuddin
Bangladesh
64
4
Ehsan Nawaz
Hong Kong
64
4
Kemar Roach
West Indies
64
4
Tendai Chatara
Zimbabwe
64
4
Imran Tahir
South Africa
64
4
Suranga Lakmal
Sri Lanka
64
4
Mohammad Amir
Pakistan
64
4
Steven Smith
Australia
64
4
Liam Plunkett
England
64
4
Hardik Pandya
India
64
4
Karan KC
Nepal
64
4
Christopher Carter
Hong Kong
64
4
Tendai Chisoro
Zimbabwe
64
4
Sese Bau
P.N.G.
64
4
Mosaddek Hossain
Bangladesh
64
4
Sarel Burger
Namibia
64
4
Michael Swart
Netherlands
64
4
Johnson Charles
West Indies
64
4
Chamu Chibhabha
Zimbabwe
64
4
Carlos Brathwaite
West Indies
64
4
Safyaan Sharif
Scotland
65
3
Norman Vanua
P.N.G.
65
3
Mustafizur Rahman
Bangladesh
65
3
Timm van der Gugten
Netherlands
65
3
Michael Rippon
Netherlands
65
3
George Dockrell
Ireland
65
3
Brad Wheal
Scotland
65
3
Aamer Yamin
Pakistan
65
3
Sikander Zulfiqar
Netherlands
65
3
Adam Zampa
Australia
65
3
Mitchell Starc
Australia
65
3
Cameron White
Australia
65
3
Ravindra Jadeja
India
65
3
Waqas Barkat
Hong Kong
65
3
Roy Lamsam
Hong Kong
65
3
Sunzamul Islam
Bangladesh
65
3
Cameron McAuslan
Hong Kong
65
3
Ryan Burl
Zimbabwe
65
3
Tinashe Kamunhukamwe
Zimbabwe
65
3
U Aryaman Sunil
65
3
A Mutreja
65
3
S Muniandy
66
2
Syazrul Idrus
66
2
K Subramanian
66
2
S Vijayakumar
66
2
Anwar Rahman
66
2
Sandeep Lamichhane
Nepal
66
2
Zhivago Groenewald
Namibia
66
2
Mohammad Nadeem
Oman
66
2
Daniel Braak
Netherlands
66
2
Blessing Muzarabani
Zimbabwe
66
2
Fabian Allen
West Indies
66
2
Alzarri Joseph
West Indies
66
2
Shahid Wasif
Hong Kong
66
2
Prince Masvaure
Zimbabwe
66
2
Haseeb Amjad
Hong Kong
66
2
Aftab Alam
Afghanistan
66
2
Sharafuddin Ashraf
Afghanistan
66
2
Pat Cummins
Australia
66
2
Josh Hazlewood
Australia
66
2
Ish Sodhi
New Zealand
66
2
Azhar Ali
Pakistan
66
2
Trent Boult
New Zealand
66
2
Kagiso Rabada
South Africa
66
2
Waqas Khan
Hong Kong
66
2
George Worker
New Zealand
66
2
Abdul Shakoor
United Arab Emirates
66
2
Yuzvendra Chahal
India
66
2
Andy McBrine
Ireland
66
2
Lega Siaka
P.N.G.
66
2
Kieron Pollard
West Indies
66
2
Rilee Rossouw
South Africa
67
1
Jason Mohammed
West Indies
67
1
Mark Chapman
Hong Kong
67
1
Vani Morea
P.N.G.
67
1
Paul van Meekeren
Netherlands
67
1
Peter Chase
Ireland
67
1
Liam Dawson
England
67
1
Chris Sole
Scotland
67
1
Lahiru Kumara
Sri Lanka
67
1
Qadeer Ahmed
United Arab Emirates
67
1
Sam Billings
England
67
1
Todd Astle
New Zealand
67
1
Mominul Haque
Bangladesh
67
1
Abul Hasan
Bangladesh
67
1
Suresh Raina
India
67
1
Shapoor Zadran
Afghanistan
67
1
Skhawat Ali
Hong Kong
67
1
Dean Elgar
South Africa
67
1
Lasith Malinga
Sri Lanka
67
1
Andre Russell
West Indies
67
1
Kuldeep Yadav
India
67
1
Hazratullah Zazai
Afghanistan
67
1
Deepak Chahar
India
67
1
Roston Chase
West Indies
67
1
Sam Curran
England
67
1
Olly Stone
England
67
1
Shehan Madushanka
Sri Lanka
67
1
Prabath Jayasuriya
Sri Lanka
67
1
Junior Dala
South Africa
67
1
Muhammad Khushi
Oman
67
1
Craig Williams
Namibia
67
1
Lalit Rajbanshi
Nepal
67
1
Kiplin Doriga
P.N.G.
67
1
Frederick Klaassen
Netherlands
67
1
Dylan Budge
Scotland
67
1
Dilip Nath
Nepal
67
1
A Krishna
67
1
Amjad Mahboob
68
0
United Arab Emirates
68
0
Scotland
68
0
Nepal
68
0
Pavandeep Singh
68
0
Damien Ravu
P.N.G.
68
0
Stuart Whittingham
Scotland
68
0
Alei Nao
P.N.G.
68
0
D Mogan
68
0
Johannes Smit
Namibia
68
0
Jean-Pierre Kotze
Namibia
68
0
Helao France
Namibia
68
0
Merwe Erasmus
Namibia
68
0
Stephan Baard
Namibia
68
0
Shane Snater
Netherlands
68
0
Simandeep Singh
Hong Kong
68
0
Bilal Khan
Oman
68
0
Jay Odedra
Oman
68
0
Ahmad Butt
Oman
68
0
Liam Roche
Zimbabwe
68
0
Richard Ngarava
Zimbabwe
68
0
Wanindu Hasaranga
Sri Lanka
68
0
Shaheen Afridi
Pakistan
68
0
Jhye Richardson
Australia
68
0
Michael Neser
Australia
68
0
Oshane Thomas
West Indies
68
0
Obed McCoy
West Indies
68
0
Nazmul Islam
Bangladesh
68
0
Najmul Hossain Shanto
Bangladesh
68
0
Fazle Mahmud
Bangladesh
68
0
Siddarth Kaul
India
68
0
Khaleel Ahmed
India
68
0
Shardul Thakur
India
68
0
Denesh Ramdin
West Indies
68
0
Brian Vitori
Zimbabwe
68
0
Kyle Abbott
South Africa
68
0
Morne Morkel
South Africa
68
0
Nuwan Pradeep
Sri Lanka
68
0
Dilruwan Perera
Sri Lanka
68
0
Jamie Atkinson
Hong Kong
68
0
Shafiqullah
Afghanistan
68
0
Brian Chari
Zimbabwe
68
0
Umesh Yadav
India
68
0
Mohammed Shami
India
68
0
Nathan Lyon
Australia
68
0
Kane Richardson
Australia
68
0
Boyd Rankin
England
68
0
Rubel Hossain
Bangladesh
68
0
Nasir Hossain
Bangladesh
68
0
Umar Amin
Pakistan
68
0
Junaid Khan
Pakistan
68
0
Imad Wasim
Pakistan
68
0
Manish Pandey
India
68
0
Jasprit Bumrah
India
68
0
Abu Hider
Bangladesh
68
0
Shakti Gauchan
Nepal
68
0
Usman Khan
Pakistan
68
0
Mark Wood
England
68
0
Billy Stanlake
Australia
68
0
Loa Nou
P.N.G.
68
0
Dwaine Pretorius
South Africa
68
0
Imran Haider
United Arab Emirates
68
0
Zahoor Khan
United Arab Emirates
68
0
Lockie Ferguson
New Zealand
68
0
Amila Aponso
Sri Lanka
68
0
Lakshan Sandakan
Sri Lanka
68
0
Jake Ball
England
68
0
Barry McCarthy
Ireland
68
0
Tabraiz Shamsi
South Africa
68
0
Gerrie Snyman
Namibia
68
0
Stuart Poynter
Ireland
68
0
Tim Murtagh
Ireland
68
0
Vivian Kingma
Netherlands
68
0
Jack Vare
P.N.G.
68
0
Willie Gavera
P.N.G.
68
0
Andre Fletcher
West Indies
68
0
Dushmantha Chameera
Sri Lanka
68
0
Farhaan Behardien
South Africa
68
0
Aaron Phangiso
South Africa
68
0
Alasdair Evans
Scotland