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 2022 for ODI
Position
Most Fours
Player Name
Team Name
1
79
Shikhar Dhawan
India
1
79
Vriitya Aravind
United Arab Emirates
2
78
Calum MacLeod
Scotland
3
77
Shai Hope
West Indies
4
76
Jatinder Singh
Oman
5
75
Kyle Coetzer
Scotland
6
71
Shreyas Iyer
India
7
69
Shubman Gill
India
8
68
Steven Taylor
U.S.A.
9
67
Merwe Erasmus
Namibia
9
67
Litton Das
Bangladesh
9
67
David Warner
Australia
10
65
Chirag Suri
United Arab Emirates
11
63
Babar Azam
Pakistan
12
62
Monank Patel
U.S.A.
13
60
Aasif Sheikh
Nepal
14
59
George Munsey
Scotland
14
59
Tamim Iqbal
Bangladesh
15
57
Shamarh Brooks
West Indies
16
55
Travis Head
Australia
16
55
Assad Vala
P.N.G.
17
54
Steven Smith
Australia
17
54
Pathum Silva
Sri Lanka
18
52
Tom Latham
New Zealand
18
52
Gajanand Singh
U.S.A.
18
52
Aaron Jones
U.S.A.
19
50
Rahmat Shah
Afghanistan
19
50
Kashyap Prajapati
Oman
20
49
Jason Roy
England
20
49
Sushant Modani
U.S.A.
20
49
Michael Lingen
Namibia
21
48
Martin Guptill
New Zealand
21
48
Kyle Mayers
West Indies
22
47
Finnley Allen
New Zealand
22
47
Rohit Paudel
Nepal
23
45
Vikramjit Singh
Netherlands
23
45
Ibrahim Zadran
Afghanistan
24
44
Sikandar Raza
Zimbabwe
24
44
Scott Edwards
Netherlands
25
43
Quinton de Kock
South Africa
26
42
Shoaib Khan
Oman
26
42
Rishabh Pant
India
27
41
Ishan Kishan
India
27
41
Kusal Mendis
Sri Lanka
27
41
Muhammad Waseem
United Arab Emirates
28
40
Philip Salt
England
28
40
Charles Amini
P.N.G.
29
39
Richie Berrington
Scotland
29
39
Jan Loftie-Eaton
Namibia
30
38
Divan Cock
Namibia
30
38
Matthew Cross
Scotland
30
38
Fakhar Zaman
Pakistan
31
37
Imam-ul-Haq
Pakistan
32
36
Michael Leask
Scotland
33
35
Tony Ura
P.N.G.
33
35
Najibullah Zadran
Afghanistan
33
35
Rassie van der Dussen
South Africa
33
35
Janneman Malan
South Africa
33
35
Afif Hossain
Bangladesh
34
34
Alex Carey
Australia
34
34
Rahmanullah Gurbaz
Afghanistan
34
34
Regis Chakabva
Zimbabwe
34
34
Kariyawasam Asalanka
Sri Lanka
35
33
Lo-handre Louwrens
Namibia
35
33
Basil Hameed
United Arab Emirates
35
33
Harry Tector
Ireland
36
32
Zeeshan Maqsood
Oman
36
32
Ayaan Khan
Oman
36
32
Virat Kohli
India
36
32
Lega Siaka
P.N.G.
36
32
Rohan Mustafa
United Arab Emirates
36
32
Chundangapoyil Rizwan
United Arab Emirates
37
31
Rohit Sharma
India
37
31
Khawar Ali
Oman
38
30
Andy McBrine
Ireland
38
30
Hashmatullah Shaidi
Afghanistan
38
30
Innocent Kaia
Zimbabwe
38
30
Kushal Bhurtel
Nepal
38
30
Dipendra Airee
Nepal
39
29
David Miller
South Africa
39
29
Gyanendra Malla
Nepal
39
29
Brandon King
West Indies
39
29
Nicholas Pooran
West Indies
40
27
Jos Buttler
England
40
27
Aarif Sheikh
Nepal
41
26
Max O'Dowd
Netherlands
41
26
Mehidy Hasan
Bangladesh
42
25
Mahmudullah
Bangladesh
42
25
Sean Williams
Zimbabwe
43
24
Tom Cooper
Netherlands
43
24
Daryl Mitchell
New Zealand
43
24
Devon Conway
New Zealand
44
23
Suryakumar Yadav
India
44
23
Aiden Markram
South Africa
44
23
Paul Stirling
Ireland
44
23
Shakib Al Hasan
Bangladesh
44
23
Glenn Maxwell
Australia
44
23
Sese Bau
P.N.G.
45
22
Dawid Malan
England
45
22
Michael Bracewell
New Zealand
46
21
Johannes Smit
Namibia
46
21
Scotland
46
21
Cameron Green
Australia
47
20
Sanju Samson
India
47
20
Craig Ervine
Zimbabwe
48
19
Temba Bavuma
South Africa
48
19
Anamul Haque
Bangladesh
48
19
Wanindu Hasaranga
Sri Lanka
48
19
Nisarg Patel
U.S.A.
48
19
Bas Leede
Netherlands
49
18
Marnus Labuschagne
Australia
49
18
Mushfiqur Rahim
Bangladesh
50
17
Jonny Bairstow
England
50
17
Kannaur Rahul
India
50
17
George Dockrell
Ireland
50
17
Dhananjaya de Silva
Sri Lanka
50
17
Ben McDermott
Australia
50
17
Shardul Thakur
India
50
17
Romario Shepherd
West Indies
50
17
Ryan Burl
Zimbabwe
50
17
Stephan Baard
Namibia
50
17
Kashif Daud
United Arab Emirates
50
17
Nepal
51
16
Christopher Greaves
Scotland
51
16
Takudzwanashe Kaitano
Zimbabwe
51
16
Jan Frylinck
Namibia
51
16
Washington Sundar
India
51
16
Henry Nicholls
New Zealand
51
16
Norman Vanua
P.N.G.
51
16
Safyaan Sharif
Scotland
51
16
Stephan Myburgh
Netherlands
51
16
Kane Williamson
New Zealand
52
15
Moeen Ali
England
52
15
Najmul Hossain Shanto
Bangladesh
52
15
Heinrich Klaasen
South Africa
53
14
William Young
New Zealand
53
14
Aaron Finch
Australia
53
14
Mark Watt
Scotland
53
14
David Wiese
South Africa
53
14
Riley Hekure
P.N.G.
53
14
Saiteja Mukkamalla
U.S.A.
54
13
Jaskaran Malhotra
U.S.A.
54
13
Alishan Sharafu
United Arab Emirates
54
13
David Willey
England
54
13
Marcus Stoinis
Australia
54
13
Sean Abbott
Australia
54
13
Glenn Phillips
New Zealand
54
13
Chamika Karunaratne
Sri Lanka
55
12
Liam Livingstone
England
55
12
Tadiwanashe Marumani
Zimbabwe
55
12
Akeal Hosein
West Indies
55
12
Mohammad Nabi
Afghanistan
55
12
Mitchell Santner
New Zealand
55
12
Hardik Pandya
India
55
12
Aryan Lakra
United Arab Emirates
55
12
Asif Khan
United Arab Emirates
55
12
Nosthusha Kenjige
U.S.A.
55
12
Arjun Saud
Nepal
56
11
Brandon McMullen
Scotland
56
11
Craig Williams
Namibia
56
11
Hiri Hiri
P.N.G.
56
11
Dinesh Chandimal
Sri Lanka
56
11
Curtis Campher
Ireland
57
10
Khushdil Shah
Pakistan
57
10
Deepak Hooda
India
57
10
Wessly Madhevere
Zimbabwe
57
10
Richard Ngarava
Zimbabwe
57
10
Rovman Powell
West Indies
57
10
Jason Holder
West Indies
57
10
Mitchell Marsh
Australia
57
10
Rashid Khan
Afghanistan
57
10
Pieter Seelaar
Netherlands
57
10
Colin Ackermann
Netherlands
58
9
Musa Ahmad
Netherlands
58
9
Salman Agha
Pakistan
58
9
Michael Rippon
Netherlands
58
9
Craig Wallace
Scotland
58
9
Sompal Kami
Nepal
58
9
Chad Soper
P.N.G.
58
9
Reeza Hendricks
South Africa
58
9
Deepak Chahar
India
58
9
Alzarri Joseph
West Indies
58
9
Shadab Khan
Pakistan
58
9
Sandeep Goud
Oman
59
8
Mohammad Nadeem
Oman
59
8
Muhammad Khushi
Oman
59
8
Keacy Carty
West Indies
59
8
Tony Munyonga
Zimbabwe
59
8
Odean Smith
West Indies
59
8
Keshav Maharaj
South Africa
59
8
Logan van Beek
Netherlands
59
8
Luke Jongwe
Zimbabwe
59
8
Mohammad Rizwan
Pakistan
59
8
Axar Patel
India
59
8
Andy Balbirnie
Ireland
59
8
Ruben Trumpelmann
Namibia
59
8
Helao France
Namibia
59
8
Aayan Khan
United Arab Emirates
59
8
Gulshan Jha
Nepal
59
8
Kiplin Doriga
P.N.G.
60
7
Sandeep Lamichhane
Nepal
60
7
Afghanistan
60
7
Michael Jones
Scotland
60
7
Anil Nidamanuru
Netherlands
60
7
Ben Stokes
England
60
7
Karan KC
Nepal
60
7
Gavin Main
Scotland
60
7
Keemo Paul
West Indies
60
7
Kyle Verreynne
South Africa
61
6
Sam Billings
England
61
6
Mark Chapman
Hong Kong
61
6
Darren Bravo
West Indies
61
6
James Neesham
New Zealand
61
6
Yasir Chowdhury
Bangladesh
61
6
Dunith Wellalage
Sri Lanka
61
6
Zane Green
Namibia
61
6
Brad Evans
Zimbabwe
61
6
Cameron Stevenson
U.S.A.
61
6
Ian Holland
U.S.A.
61
6
Shayan Jahangir
U.S.A.
61
6
Mohammad Alam
Nepal
61
6
Dylan Budge
Scotland
62
5
Zawar Farid
United Arab Emirates
62
5
Niroshan Dickwella
Sri Lanka
62
5
Joe Root
England
62
5
Ahmed Raza
United Arab Emirates
62
5
Nurul Hasan
Bangladesh
62
5
Azmatullah Omarzai
Afghanistan
62
5
Dwaine Pretorius
South Africa
62
5
Kamindu Mendis
Sri Lanka
63
4
Simi Singh
Ireland
63
4
Sam Curran
England
63
4
Roston Chase
West Indies
63
4
Ahmad Butt
Oman
63
4
Victor Nyauchi
Zimbabwe
63
4
James Vince
England
63
4
Binod Bhandari
Nepal
63
4
Mustafizur Rahman
Bangladesh
63
4
Kieron Pollard
West Indies
63
4
Trent Boult
New Zealand
63
4
Clive Madande
Zimbabwe
63
4
Bernard Scholtz
Namibia
63
4
Brydon Carse
England
63
4
Aryan Dutt
Netherlands
63
4
Simon Atai
P.N.G.
64
3
Kabua Morea
P.N.G.
64
3
Alei Nao
P.N.G.
64
3
United Arab Emirates
64
3
M Zulfiqar
Netherlands
64
3
Boris Gorlee
Netherlands
64
3
Matthew Kuhnemann
Australia
64
3
Dane Cleaver
New Zealand
64
3
Muhammad Siddique
United Arab Emirates
64
3
Doug Bracewell
New Zealand
64
3
Pat Cummins
Australia
64
3
Donald Tiripano
Zimbabwe
64
3
William Porterfield
Ireland
64
3
Gulbadin Naib
Afghanistan
64
3
Nkrumah Bonner
West Indies
64
3
Adam Zampa
Australia
64
3
Jasprit Bumrah
India
64
3
Hayden Walsh
West Indies
64
3
Mark Adair
Ireland
64
3
Craig Overton
England
64
3
Lorcan Tucker
Ireland
64
3
Chris Sole
Scotland
64
3
Liam Dawson
England
64
3
Shaheen Afridi
Pakistan
64
3
Gareth Delany
Ireland
65
2
Mohammed Siraj
India
65
2
Fabian Allen
West Indies
65
2
Nasum Ahmed
Bangladesh
65
2
Wanigamuni Mendis
Sri Lanka
65
2
Yannic Cariah
West Indies
65
2
Justin Greaves
West Indies
65
2
Avesh Khan
India
65
2
Usman Ghani
Afghanistan
65
2
Craig Young
Ireland
65
2
Tim Southee
New Zealand
65
2
Tendai Chatara
Zimbabwe
65
2
Mitchell Starc
Australia
65
2
Josh Hazlewood
Australia
65
2
Mohammed Shami
India
65
2
Ish Sodhi
New Zealand
65
2
Tanaka Chivanga
Zimbabwe
65
2
Sabir Ali
United Arab Emirates
65
2
Pramod Liyanagamage
Sri Lanka
65
2
Mohammad Wasim
Pakistan
65
2
Joshua Inglis
Australia
65
2
Philippe Boissevain
Netherlands
65
2
Jasdeep Singh
U.S.A.
65
2
Damien Ravu
P.N.G.
65
2
Pawan Sarraf
Nepal
65
2
Lalit Rajbanshi
Nepal
65
2
Hamza Tahir
Scotland
66
1
Adrian Neill
Scotland
66
1
Kamal Airee
Nepal
66
1
Anil Sah
Nepal
66
1
Semo Kamea
P.N.G.
66
1
Rahul Jariwala
U.S.A.
66
1
Nepal
66
1
Saurabh Netravalkar
U.S.A.
66
1
Nepal
66
1
Brandon Glover
Netherlands
66
1
Shane Snater
Netherlands
66
1
Frederick Klaassen
Netherlands
66
1
Luke Wood
England
66
1
Mohammad Haris
Pakistan
66
1
Morawakage Theekshana
Sri Lanka
66
1
Vishnu Sukumaran
United Arab Emirates
66
1
Tangeni Lungameni
Namibia
66
1
Marco Jansen
South Africa
66
1
Taijul Islam
Bangladesh
66
1
Ross Taylor
New Zealand
66
1
Chris Woakes
England
66
1
Ravichandran Ashwin
India
66
1
Ravindra Jadeja
India
66
1
Jermaine Blackwood
West Indies
66
1
Nuwan Pradeep
Sri Lanka
66
1
Taskin Ahmed
Bangladesh
66
1
Adil Rashid
England
66
1
Mosaddek Hossain
Bangladesh
66
1
Wellington Masakadza
Zimbabwe
66
1
Kagiso Rabada
South Africa
66
1
Dushmantha Chameera
Sri Lanka
66
1
Colin de Grandhomme
New Zealand
66
1
Suraj Kumar
Oman
66
1
Milton Shumba
Zimbabwe
66
1
Ravi Bishnoi
India
66
1
Ruturaj Gaikwad
India
66
1
Gudakesh Motie
West Indies
66
1
Syed Kaleem
Oman
66
1
Nestor Dhamba
Oman
66
1
Kaleemullah
Oman
66
1
Kyle Jamieson
New Zealand
66
1
Blessing Muzarabani
Zimbabwe
66
1
Haris Rauf
Pakistan
66
1
Mohammad Islam
Bangladesh
66
1
Tabraiz Shamsi
South Africa
66
1
Andile Phehlukwayo
South Africa
66
1
Yuzvendra Chahal
India
66
1
Lockie Ferguson
New Zealand
66
1
Dogodo Bau
P.N.G.
66
1
Tarisai Musakanda
Zimbabwe
66
1
Hasan Ali
Pakistan
66
1
Olly Stone
England
67
0
Ebadot Hossain
Bangladesh
67
0
Jhye Richardson
Australia
67
0
Jason Behrendorff
Australia
67
0
Mitchell Swepson
Australia
67
0
Mujeeb Ur Rahman
Afghanistan
67
0
Bjorn Fortuin
South Africa
67
0
Anrich Nortje
South Africa
67
0
Blair Tickner
New Zealand
67
0
Josh Little
Ireland
67
0
Lungi Ngidi
South Africa
67
0
Lahiru Kumara
Sri Lanka
67
0
Zahoor Khan
United Arab Emirates
67
0
Jayant Yadav
India
67
0
Kuldeep Yadav
India
67
0
Hasan Mahmud
Bangladesh
67
0
Naseem Shah
Pakistan
67
0
Anderson Phillip
West Indies
67
0
Kevin Sinclair
West Indies
67
0
Muralikrishna Krishna
India
67
0
Sisanda Magala
South Africa
67
0
Shahidullah Kamal
Afghanistan
67
0
Abdullah Shafique
Pakistan
67
0
Zahid Mahmood
Pakistan
67
0
Bilal Khan
Oman
67
0
Jayden Seales
West Indies
67
0
Matthew Potts
England
67
0
Fazalhaq Farooqi
Afghanistan
67
0
Kuldeep Sen
India
67
0
Umran Malik
India
67
0
Arshdeep Singh
India
67
0
Shahbaz Ahmed
India
67
0
Wasim Ali
Oman
67
0
Venkatesh Iyer
India
67
0
Matt Henry
New Zealand
67
0
Vivian Kingma
Netherlands
67
0
Paul van Meekeren
Netherlands
67
0
Rusty Theron
South Africa
67
0
Subash Khakurel
Nepal
67
0
Jeffrey Vandersay
Sri Lanka
67
0
Iftikhar Ahmed
Pakistan
67
0
Reece Topley
England
67
0
Yamin Ahmadzai
Afghanistan
67
0
Fareed Ahmad
Afghanistan
67
0
Nosaina Pokana
P.N.G.
67
0
Sharafuddin Ashraf
Afghanistan
67
0
Wesley Barresi
Netherlands
67
0
Wayne Parnell
South Africa
67
0
Kemar Roach
West Indies
67
0
Bhuvneshwar Kumar
India
67
0
Eoin Morgan
England
67
0
Ashton Agar
Australia
67
0
Chris Jordan
England
67
0
Dion Myers
Zimbabwe
67
0
Graham Hume
Ireland
67
0
Neil Rock
Ireland
67
0
Karl Birkenstock
Namibia
67
0
Ben Shikongo
Namibia
67
0
Raja Khan
United Arab Emirates
67
0
Pothotuwa Lakshan
Sri Lanka
67
0
Timothy Pringle
Netherlands
67
0
Shariz Ahmad
Netherlands
67
0
Shahnawaz Dahani
Pakistan
67
0
Saud Shakeel
Pakistan
67
0
Nathan Ellis
Australia
67
0
Clayton Floyd
Netherlands
67
0
Ryan Klein
Netherlands
67
0
Nepal
67
0
P.N.G.
67
0
Scotland
67
0
Nepal
67
0
Nepal
67
0
Muhammad Khan
U.S.A.
67
0
United Arab Emirates
67
0
Yasir Mohammad
U.S.A.
67
0
Jason Kila
P.N.G.
67
0
Sushan Bhari
Nepal
67
0
Sagar Dhakal
Nepal
67
0
Noor Lakanwal
Afghanistan
67
0
Basir Ahamad
Nepal