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 2019 for ODI
Position
Most Fours
Player Name
Team Name
1
146
Rohit Sharma
India
2
133
Virat Kohli
India
3
117
Shai Hope
West Indies
4
107
Usman Khawaja
Australia
5
106
Jonny Bairstow
England
5
106
Babar Azam
Pakistan
6
100
Quinton de Kock
South Africa
7
98
Aaron Finch
Australia
8
91
Jason Roy
England
9
84
Faf du Plessis
South Africa
10
83
Kane Williamson
New Zealand
10
83
Joe Root
England
11
80
Ross Taylor
New Zealand
12
79
Kusal Perera
Sri Lanka
13
77
Fakhar Zaman
Pakistan
14
74
Imam-ul-Haq
Pakistan
14
74
Shikhar Dhawan
India
15
70
Shakib Al Hasan
Bangladesh
16
69
Paul Stirling
Ireland
16
69
Alex Carey
Australia
17
67
Nicholas Pooran
West Indies
17
67
Glenn Maxwell
Australia
18
66
David Warner
Australia
19
65
Martin Guptill
New Zealand
19
65
Rahmat Shah
Afghanistan
20
62
Mushfiqur Rahim
Bangladesh
21
61
Soumya Sarkar
Bangladesh
22
59
Ben Stokes
England
23
57
Eoin Morgan
England
23
57
Imad Wasim
Pakistan
24
55
Chris Gayle
West Indies
25
54
Shimron Hetmyer
West Indies
26
52
Haris Sohail
Pakistan
27
51
Najibullah Zadran
Afghanistan
28
50
Tamim Iqbal
Bangladesh
28
50
Kyle Coetzer
Scotland
28
50
Avishka Fernando
Sri Lanka
29
49
Jos Buttler
England
29
49
Kannaur Rahul
India
30
46
Kedar Jadhav
India
30
46
Henry Nicholls
New Zealand
31
45
Andy Balbirnie
Ireland
32
44
Craig Ervine
Zimbabwe
32
44
Kusal Mendis
Sri Lanka
33
42
MS Dhoni
India
33
42
Colin Munro
New Zealand
34
41
Evin Lewis
West Indies
35
40
Mohammad Hafeez
Pakistan
35
40
Dimuth Karunaratne
Sri Lanka
36
39
Sunil Ambris
West Indies
36
39
Jean-Pierre Kotze
Namibia
37
38
Angelo Mathews
Sri Lanka
38
37
Hashim Amla
South Africa
38
37
Rassie van der Dussen
South Africa
39
36
Sabbir Rahman
Bangladesh
39
36
Peter Handscomb
Australia
39
36
Marcus Stoinis
Australia
40
34
Hashmatullah Shaidi
Afghanistan
40
34
William Porterfield
Ireland
40
34
Asghar Stanikzai
Afghanistan
41
33
Steven Smith
Australia
41
33
Shaun Marsh
Australia
41
33
Rishabh Pant
India
41
33
Aaron Jones
U.S.A.
42
32
Hazratullah Zazai
Afghanistan
43
31
Calum MacLeod
Scotland
43
31
Tony Ura
P.N.G.
43
31
Assad Vala
P.N.G.
43
31
Gulbadin Naib
Afghanistan
43
31
Mohammad Shahzad
Afghanistan
43
31
Aqib Sulehri
Oman
44
30
Monank Patel
U.S.A.
44
30
Kevin O'Brien
Ireland
44
30
Andile Phehlukwayo
South Africa
45
29
Sean Williams
Zimbabwe
45
29
James Neesham
New Zealand
45
29
Steven Taylor
U.S.A.
45
29
Stephan Baard
Namibia
46
27
Aiden Markram
South Africa
46
27
Sarfraz Ahmed
Pakistan
46
27
Jason Holder
West Indies
46
27
Hardik Pandya
India
47
25
Roston Chase
West Indies
47
25
John Campbell
West Indies
47
25
Litton Das
Bangladesh
47
25
Dhananjaya de Silva
Sri Lanka
48
24
Xavier Marshall
West Indies
48
24
Ambati Rayudu
India
49
23
Mohammad Rizwan
Pakistan
49
23
Mehidy Hasan
Bangladesh
50
22
Colin de Grandhomme
New Zealand
50
22
Shaiman Anwar
United Arab Emirates
50
22
Reeza Hendricks
South Africa
50
22
Mohammad Nabi
Afghanistan
50
22
Mohammad Mithun
Bangladesh
50
22
James McCollum
Ireland
51
21
Anshuman Rath
Hong Kong
51
21
Mahmudullah
Bangladesh
51
21
James Vince
England
52
20
David Miller
South Africa
52
20
Abid Ali
Pakistan
52
20
Vijay Shankar
India
52
20
Rashid Khan
Afghanistan
53
19
George Munsey
Scotland
53
19
Mohammad Saifuddin
Bangladesh
53
19
Matthew Cross
Scotland
53
19
Paras Khadka
Nepal
53
19
Lahiru Thirimanne
Sri Lanka
54
18
Tom Latham
New Zealand
54
18
Carlos Brathwaite
West Indies
54
18
Lega Siaka
P.N.G.
54
18
Ikram Alikhil
Afghanistan
54
18
Suraj Kumar
Oman
55
17
Shreyas Iyer
India
55
17
Mosaddek Hossain
Bangladesh
55
17
Thisara Perera
Sri Lanka
56
16
Navneet Dhaliwal
Canada
57
15
Johannes Smit
Namibia
57
15
Khawar Ali
Oman
57
15
Oshada Fernando
Sri Lanka
57
15
Brendan Taylor
Zimbabwe
57
15
Shoaib Malik
Pakistan
57
15
Richie Berrington
Scotland
57
15
Solomon Mire
Zimbabwe
58
14
Niroshan Dickwella
Sri Lanka
58
14
Zeeshan Maqsood
Oman
58
14
Jaskaran Malhotra
U.S.A.
58
14
Chirag Suri
United Arab Emirates
59
13
Karima Gore
U.S.A.
59
13
Kiplin Doriga
P.N.G.
59
13
Zane Green
Namibia
59
13
Chundangapoyil Rizwan
United Arab Emirates
59
13
Babar Hayat
Hong Kong
59
13
Max O'Dowd
Netherlands
59
13
Isuru Udana
Sri Lanka
60
12
Tobias Visee
Netherlands
60
12
Sese Bau
P.N.G.
60
12
Tom Curran
England
60
12
Alex Hales
England
60
12
Regis Chakabva
Zimbabwe
60
12
Shan Masood
Pakistan
60
12
Merwe Erasmus
Namibia
61
11
Karl Birkenstock
Namibia
61
11
Basil Hameed
United Arab Emirates
61
11
Hayden Walsh
West Indies
61
11
Timil Patel
U.S.A.
61
11
Nathan Coulter-Nile
Australia
61
11
Ravindra Jadeja
India
61
11
Noor Ali Zadran
Afghanistan
61
11
Sikandar Raza
Zimbabwe
61
11
Ashley Nurse
West Indies
61
11
Charles Amini
P.N.G.
62
10
Craig Wallace
Scotland
62
10
Lorcan Tucker
Ireland
62
10
Hasan Ali
Pakistan
62
10
Darren Bravo
West Indies
62
10
Jean-Paul Duminy
South Africa
62
10
Michael Jones
Scotland
63
9
Jatinder Singh
Oman
63
9
Mark Adair
Ireland
63
9
Craig Williams
Namibia
63
9
Scott McKechnie
Hong Kong
63
9
Dinesh Karthik
India
63
9
Chris Woakes
England
63
9
Kinchit Shah
Hong Kong
63
9
Fabian Allen
West Indies
64
8
Ashton Turner
Australia
64
8
Chad Soper
P.N.G.
64
8
Peter Moor
Zimbabwe
64
8
Gyanendra Malla
Nepal
64
8
Jamie Atkinson
Hong Kong
64
8
Adil Rashid
England
64
8
Hamilton Masakadza
Zimbabwe
64
8
Umar Akmal
Pakistan
64
8
Moeen Ali
England
64
8
Jan Frylinck
Namibia
64
8
Vriitya Aravind
United Arab Emirates
64
8
Rohit Paudel
Nepal
65
7
Aarif Sheikh
Nepal
65
7
Jason Kila
P.N.G.
65
7
P.N.G.
65
7
Mohammad Boota
United Arab Emirates
65
7
Sandeep Goud
Oman
65
7
Doug Bracewell
New Zealand
65
7
Liam Plunkett
England
65
7
Bhuvneshwar Kumar
India
65
7
Kyle Jarvis
Zimbabwe
65
7
Nitish Kumar
Canada
65
7
Tanwir Afzal
Hong Kong
65
7
Ghulam Shabber
United Arab Emirates
65
7
Asif Ali
Pakistan
66
6
Shadab Khan
Pakistan
66
6
Faheem Ashraf
Pakistan
66
6
Ehsan Khan
Hong Kong
66
6
Sompal Kami
Nepal
66
6
Norman Vanua
P.N.G.
66
6
Wesley Barresi
Netherlands
66
6
Ben Cooper
Netherlands
66
6
Gary Wilson
Ireland
66
6
Hiral Patel
Canada
66
6
Donald Tiripano
Zimbabwe
66
6
Lasith Malinga
Sri Lanka
66
6
Ryan Burl
Zimbabwe
66
6
Srimantha Wijeyeratne
Canada
66
6
Dilon Heyliger
Canada
66
6
Ahsan Abbasi
Hong Kong
66
6
Saurabh Netravalkar
U.S.A.
67
5
Ravinderpal Singh
Canada
67
5
Christoffel Viljoen
Namibia
67
5
Brandon King
West Indies
67
5
Wahab Riaz
Pakistan
67
5
Ashfaq Ahmed
Pakistan
67
5
Taijul Islam
Bangladesh
67
5
Pat Cummins
Australia
67
5
Samiullah Shenwari
Afghanistan
67
5
Sheldon Cottrell
West Indies
67
5
George Dockrell
Ireland
67
5
Pieter Seelaar
Netherlands
67
5
Safyaan Sharif
Scotland
67
5
Roelof van der Merwe
Netherlands
67
5
Mitchell Santner
New Zealand
67
5
Jonathan Carter
West Indies
67
5
Iftikhar Ahmed
Pakistan
67
5
Zahoor Khan
United Arab Emirates
68
4
Nosaina Pokana
P.N.G.
68
4
Yuzvendra Chahal
India
68
4
Barry McCarthy
Ireland
68
4
Mohammad Hasnain
Pakistan
68
4
Keemo Paul
West Indies
68
4
Mustafizur Rahman
Bangladesh
68
4
Kagiso Rabada
South Africa
68
4
Kieron Pollard
West Indies
68
4
Chris Morris
South Africa
68
4
Matt Henry
New Zealand
68
4
Aftab Alam
Afghanistan
68
4
Richmond Mutumbami
Zimbabwe
68
4
Suranga Lakmal
Sri Lanka
68
4
Ahmad Butt
Oman
68
4
Jhye Richardson
Australia
68
4
Wiaan Mulder
South Africa
68
4
Mohammad Nadeem
Oman
68
4
Waheed Ahmed
United Arab Emirates
68
4
Nisarg Patel
U.S.A.
68
4
Elmore Hutchinson
U.S.A.
69
3
Cameron Stevenson
U.S.A.
69
3
Ian Holland
U.S.A.
69
3
Akshay Homraj
U.S.A.
69
3
Simon Atai
P.N.G.
69
3
Damien Ravu
P.N.G.
69
3
Dylan Budge
Scotland
69
3
Rodrigo Thomas
Canada
69
3
Scott Edwards
Netherlands
69
3
Mujeeb Ur Rahman
Afghanistan
69
3
Wanindu Hasaranga
Sri Lanka
69
3
Simi Singh
Ireland
69
3
Kemar Roach
West Indies
69
3
Andre Russell
West Indies
69
3
Timycen Maruma
Zimbabwe
69
3
Javed Ahmadi
Afghanistan
69
3
Ruvindu Gunasekera
Canada
69
3
Mitchell Starc
Australia
69
3
Upul Tharanga
Sri Lanka
69
3
Michael Leask
Scotland
69
3
Rohan Mustafa
United Arab Emirates
69
3
Angelo Perera
Sri Lanka
69
3
David Willey
England
69
3
Binod Bhandari
Nepal
69
3
Khary Pierre
West Indies
69
3
Dawid Malan
England
69
3
Ben Foakes
England
69
3
Kuldeep Yadav
India
70
2
Shardul Thakur
India
70
2
Shubman Gill
India
70
2
Shaheen Afridi
Pakistan
70
2
Sayed Shirzad
Afghanistan
70
2
Dwaine Pretorius
South Africa
70
2
Lockie Ferguson
New Zealand
70
2
Mark Watt
Scotland
70
2
Hiri Hiri
P.N.G.
70
2
Imran Haider
United Arab Emirates
70
2
Josh Little
Ireland
70
2
Mark Wood
England
70
2
Mohammad Naveed
United Arab Emirates
70
2
Jeevan Mendis
Sri Lanka
70
2
Anamul Haque
Bangladesh
70
2
Trent Boult
New Zealand
70
2
Nathan Lyon
Australia
70
2
Mohammed Shami
India
70
2
Rubel Hossain
Bangladesh
70
2
Mashrafe Mortaza
Bangladesh
70
2
Dawlat Zadran
Afghanistan
70
2
Shane Getkate
Ireland
70
2
Priyamal Perera
Sri Lanka
70
2
Tim Seifert
New Zealand
70
2
Khurram Khan
Oman
70
2
Bernard Scholtz
Namibia
70
2
Saad Zafar
Canada
70
2
Cecil Khan
Canada
70
2
Thomas Sole
Scotland
70
2
Sandeep Lamichhane
Nepal
70
2
Dipendra Airee
Nepal
70
2
Kombu Silva
U.S.A.
70
2
United Arab Emirates
71
1
United Arab Emirates
71
1
Pawan Sarraf
Nepal
71
1
Sundeep Jora
Nepal
71
1
Nosthusha Kenjige
U.S.A.
71
1
Alei Nao
P.N.G.
71
1
Galkandage Eranga
Canada
71
1
Darius D'Silva
United Arab Emirates
71
1
Helao France
Namibia
71
1
Mohammad Ghazanfar
Hong Kong
71
1
Ajay Lalcheta
Oman
71
1
Syed Kaleem
Oman
71
1
Shivam Dube
India
71
1
Kamindu Mendis
Sri Lanka
71
1
James Cameron-Dow
Ireland
71
1
Sharafuddin Ashraf
Afghanistan
71
1
Nikhil Dutta
Canada
71
1
Joe Denly
England
71
1
Stuart Poynter
Ireland
71
1
Tim Murtagh
Ireland
71
1
Aizaz Khan
Hong Kong
71
1
Brian Chari
Zimbabwe
71
1
Hamid Hassan
Afghanistan
71
1
Tendai Chatara
Zimbabwe
71
1
Boyd Rankin
England
71
1
Kane Richardson
Australia
71
1
Peter Siddle
Australia
71
1
Todd Astle
New Zealand
71
1
Ish Sodhi
New Zealand
71
1
Imran Tahir
South Africa
71
1
Mohammad Amir
Pakistan
71
1
Ahmed Raza
United Arab Emirates
71
1
Josh Davey
Scotland
71
1
Karan KC
Nepal
71
1
Shane Dowrich
West Indies
71
1
Shahid Wasif
Hong Kong
71
1
Lakshan Sandakan
Sri Lanka
71
1
Naveen-ul-Haq
Afghanistan
71
1
Sadeera Samarawickrama
Sri Lanka
71
1
Khaleel Ahmed
India
71
1
Jofra Archer
England
71
1
Oshane Thomas
West Indies
72
0
Deepak Chahar
India
72
0
Raymon Reifer
West Indies
72
0
Jason Behrendorff
Australia
72
0
Saad Ali
Pakistan
72
0
Hussain Talat
Pakistan
72
0
Billy Stanlake
Australia
72
0
Brad Wheal
Scotland
72
0
Qadeer Ahmed
United Arab Emirates
72
0
Alzarri Joseph
West Indies
72
0
Lahiru Kumara
Sri Lanka
72
0
Vishwa Fernando
Sri Lanka
72
0
Lungi Ngidi
South Africa
72
0
Milinda Siriwardana
Sri Lanka
72
0
John Reva
P.N.G.
72
0
Adam Zampa
Australia
72
0
Jasprit Bumrah
India
72
0
Usman Khan
Pakistan
72
0
Beuran Hendricks
South Africa
72
0
Basant Regmi
Nepal
72
0
Alasdair Evans
Scotland
72
0
Dushmantha Chameera
Sri Lanka
72
0
Akila Dananjaya
Sri Lanka
72
0
Rusty Theron
South Africa
72
0
Junaid Khan
Pakistan
72
0
Yasir Shah
Pakistan
72
0
Dale Steyn
South Africa
72
0
Tim Southee
New Zealand
72
0
Shafiul Islam
Bangladesh
72
0
Chris Mpofu
Zimbabwe
72
0
Devendra Bishoo
West Indies
72
0
Shannon Gabriel
West Indies
72
0
Seekkuge Prasanna
Sri Lanka
72
0
Nuwan Pradeep
Sri Lanka
72
0
Dinesh Chandimal
Sri Lanka
72
0
Ehsan Nawaz
Hong Kong
72
0
Andy McBrine
Ireland
72
0
Ibrahim Zadran
Afghanistan
72
0
Heinrich Klaasen
South Africa
72
0
Anrich Nortje
South Africa
72
0
Romario Shepherd
West Indies
72
0
Ranasinghe Ranasinghe
Sri Lanka
72
0
Tinashe Kamunhukamwe
Zimbabwe
72
0
Jay Odedra
Oman
72
0
M Zulfiqar
Netherlands
72
0
Frederick Klaassen
Netherlands
72
0
Bilal Khan
Oman
72
0
Kaleemullah
Oman
72
0
Bas Leede
Netherlands
72
0
Zhivago Groenewald
Namibia
72
0
Muhammad Siddique
United Arab Emirates
72
0
Fahad Nawaz
United Arab Emirates
72
0
Karthik Meiyappan
United Arab Emirates
72
0
Muhammad Khan
U.S.A.
72
0
Jasdeep Singh
U.S.A.
72
0
Lalit Rajbanshi
Nepal
72
0
Adrian Neill
Scotland
72
0
Stuart Whittingham
Scotland
72
0
Hamza Tahir
Scotland
72
0
Riley Hekure
P.N.G.
72
0
United Arab Emirates
72
0
Oman