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 2017 for ODI
Position
Most Fours
Player Name
Team Name
1
136
Virat Kohli
India
2
124
Shikhar Dhawan
India
3
123
Upul Tharanga
Sri Lanka
4
116
Rohit Sharma
India
5
106
Quinton de Kock
South Africa
6
95
Niroshan Dickwella
Sri Lanka
7
91
Ross Taylor
New Zealand
8
84
Hashim Amla
South Africa
9
82
Joe Root
England
10
78
Faf du Plessis
South Africa
10
78
Kyle Coetzer
Scotland
11
72
Jason Roy
England
12
70
Paul Stirling
Ireland
13
69
William Porterfield
Ireland
14
67
AB de Villiers
South Africa
14
67
David Warner
Australia
14
67
Tamim Iqbal
Bangladesh
15
66
Eoin Morgan
England
15
66
Alex Hales
England
16
64
Kusal Mendis
Sri Lanka
17
63
Ajinkya Rahane
India
18
62
Kedar Jadhav
India
18
62
Babar Azam
Pakistan
19
60
MS Dhoni
India
20
57
Jonny Bairstow
England
21
56
Angelo Mathews
Sri Lanka
22
55
Kane Williamson
New Zealand
23
51
Tom Latham
New Zealand
24
50
Fakhar Zaman
Pakistan
25
49
Rohan Mustafa
United Arab Emirates
26
46
Travis Head
Australia
26
46
Calum MacLeod
Scotland
26
46
Mohammad Hafeez
Pakistan
26
46
Yuvraj Singh
India
26
46
Evin Lewis
West Indies
27
45
Martin Guptill
New Zealand
28
44
Ben Stokes
England
28
44
Aaron Finch
Australia
28
44
Jason Mohammed
West Indies
28
44
Solomon Mire
Zimbabwe
29
43
Shai Hope
West Indies
29
43
Hamilton Masakadza
Zimbabwe
30
42
Shakib Al Hasan
Bangladesh
31
41
Steven Smith
Australia
32
40
Mushfiqur Rahim
Bangladesh
32
40
Sabbir Rahman
Bangladesh
33
39
Shoaib Malik
Pakistan
34
36
Moeen Ali
England
34
36
Rahmat Shah
Afghanistan
34
36
Andy Balbirnie
Ireland
35
35
Ben Cooper
Netherlands
35
35
Hardik Pandya
India
35
35
Anshuman Rath
Hong Kong
35
35
Mohammad Shahzad
Afghanistan
36
33
Babar Hayat
Hong Kong
36
33
Mahmudullah
Bangladesh
37
32
Sharjeel Khan
Pakistan
37
32
Neil Broom
New Zealand
37
32
Matthew Cross
Scotland
38
31
Mahuru Dai
P.N.G.
39
30
Wesley Barresi
Netherlands
39
30
Luke Ronchi
New Zealand
39
30
James Neesham
New Zealand
39
30
Ghulam Shabber
United Arab Emirates
40
29
Malcolm Waller
Zimbabwe
41
28
Asghar Stanikzai
Afghanistan
41
28
Colin Munro
New Zealand
41
28
Glenn Maxwell
Australia
42
27
Soumya Sarkar
Bangladesh
43
26
Jason Holder
West Indies
44
25
Ed Joyce
England
44
25
Marcus Stoinis
Australia
45
23
Gyanendra Malla
Nepal
45
23
Ashley Nurse
West Indies
45
23
Sean Williams
Zimbabwe
46
22
Sikandar Raza
Zimbabwe
46
22
Dinesh Chandimal
Sri Lanka
46
22
Jos Buttler
England
46
22
Azhar Ali
Pakistan
47
21
Noor Ali Zadran
Afghanistan
47
21
Rashid Khan
Afghanistan
47
21
Stephan Myburgh
Netherlands
48
20
Peter Borren
Netherlands
48
20
Niall O'Brien
Ireland
48
20
Henry Nicholls
New Zealand
48
20
Javed Ahmadi
Afghanistan
48
20
Thisara Perera
Sri Lanka
48
20
Lahiru Thirimanne
Sri Lanka
48
20
Jean-Paul Duminy
South Africa
48
20
Dean Brownlie
New Zealand
48
20
Kyle Hope
West Indies
49
19
Tarisai Musakanda
Zimbabwe
49
19
Craig Ervine
Zimbabwe
49
19
Mohammad Nabi
Afghanistan
49
19
Kevin O'Brien
Ireland
49
19
Sese Bau
P.N.G.
49
19
Dhiren Gondaria
Kenya
49
19
David Miller
South Africa
49
19
Tony Ura
P.N.G.
50
18
Richie Berrington
Scotland
50
18
Shaiman Anwar
United Arab Emirates
50
18
Shreyas Iyer
India
50
18
Merwe Erasmus
Namibia
51
17
Stephan Baard
Namibia
51
17
Jonathan Carter
West Indies
51
17
Manish Pandey
India
51
17
Craig Wallace
Scotland
51
17
Collins Obuya
Kenya
51
17
Gary Wilson
Ireland
51
17
George Dockrell
Ireland
51
17
Shafiqullah
Afghanistan
52
16
Nizakat Khan
Hong Kong
52
16
Chris Gayle
West Indies
52
16
Dinesh Karthik
India
52
16
Chris Morris
South Africa
52
16
Milinda Siriwardana
Sri Lanka
52
16
Rameez Shahzad
United Arab Emirates
53
15
Zane Green
Namibia
53
15
George Worker
New Zealand
54
14
Mitchell Santner
New Zealand
54
14
Umar Akmal
Pakistan
54
14
Adnan Mufti
United Arab Emirates
55
13
Rovman Powell
West Indies
55
13
Sarfraz Ahmed
Pakistan
55
13
Imrul Kayes
Bangladesh
55
13
Chris Woakes
England
55
13
Jamie Atkinson
Hong Kong
55
13
Gulbadin Naib
Afghanistan
55
13
Sam Billings
England
55
13
Christopher Carter
Hong Kong
55
13
Mosaddek Hossain
Bangladesh
56
12
Michael Leask
Scotland
56
12
Bhuvneshwar Kumar
India
56
12
Matthew Wade
Australia
57
11
Sharad Vesawkar
Nepal
57
11
Ahmed Raza
United Arab Emirates
57
11
Mohammad Naveed
United Arab Emirates
57
11
Peter Moor
Zimbabwe
58
10
Peter Handscomb
Australia
58
10
Akila Dananjaya
Sri Lanka
58
10
Kusal Perera
Sri Lanka
58
10
Assad Vala
P.N.G.
58
10
Mashrafe Mortaza
Bangladesh
58
10
Samiullah Shenwari
Afghanistan
58
10
Kieran Powell
West Indies
58
10
Mohammed Qasim
United Arab Emirates
58
10
Craig Williams
Namibia
58
10
Kiplin Doriga
P.N.G.
59
9
Imam-ul-Haq
Pakistan
59
9
Mehidy Hasan
Bangladesh
59
9
Suranga Lakmal
Sri Lanka
59
9
Hashmatullah Shaidi
Afghanistan
59
9
Farhaan Behardien
South Africa
59
9
Vani Morea
P.N.G.
59
9
Stuart Thompson
Ireland
59
9
Sarel Burger
Namibia
59
9
Michael Rippon
Netherlands
59
9
Sandun Weerakkody
Sri Lanka
60
8
Andile Phehlukwayo
South Africa
60
8
Imad Wasim
Pakistan
60
8
Pieter Seelaar
Netherlands
60
8
Rakep Patel
Kenya
60
8
Colin de Grandhomme
New Zealand
60
8
Adil Rashid
England
60
8
Devendra Bishoo
West Indies
60
8
Tim Southee
New Zealand
60
8
Liam Plunkett
England
60
8
Ryan Burl
Zimbabwe
60
8
Jan Frylinck
Namibia
60
8
Dipendra Airee
Nepal
61
7
Dogodo Bau
P.N.G.
61
7
Moises Henriques
Australia
61
7
Shaun Marsh
Australia
61
7
Pat Cummins
Australia
61
7
Ahmed Shehzad
Pakistan
61
7
Kamran Akmal
Pakistan
61
7
Dawlat Zadran
Afghanistan
61
7
Lega Siaka
P.N.G.
61
7
Nelson Odhiambo
Kenya
61
7
Dwaine Pretorius
South Africa
61
7
Kagiso Rabada
South Africa
61
7
Paras Khadka
Nepal
62
6
Sompal Kami
Nepal
62
6
Litton Das
Bangladesh
62
6
George Munsey
Scotland
62
6
John Reva
P.N.G.
62
6
Irfan Karim
Kenya
62
6
Shem Ngoche
Kenya
62
6
Ryan ten Doeschate
Netherlands
62
6
Roelof van der Merwe
Netherlands
62
6
Chadwick Walton
West Indies
62
6
Wayne Parnell
South Africa
62
6
Ravindra Jadeja
India
62
6
James Faulkner
Australia
63
5
Usman Khawaja
Australia
63
5
Kannaur Rahul
India
63
5
Temba Bavuma
South Africa
63
5
Chamara Kapugedera
Sri Lanka
63
5
Alex Obanda
Kenya
63
5
Sagar Pun
Nepal
63
5
Toby Roland-Jones
England
63
5
Jean-Pierre Kotze
Namibia
63
5
Sadeera Samarawickrama
Sri Lanka
63
5
Wanindu Hasaranga
Sri Lanka
63
5
Alei Nao
P.N.G.
64
4
Zhivago Groenewald
Namibia
64
4
Aiden Markram
South Africa
64
4
Mohammad Boota
United Arab Emirates
64
4
Chirag Suri
United Arab Emirates
64
4
Christoffel Viljoen
Namibia
64
4
Kuldeep Yadav
India
64
4
Roston Chase
West Indies
64
4
Shimron Hetmyer
West Indies
64
4
Sunil Ambris
West Indies
64
4
Cameron McAuslan
Hong Kong
64
4
Alzarri Joseph
West Indies
64
4
Waqas Khan
Hong Kong
64
4
Dhananjaya de Silva
Sri Lanka
64
4
Preston Mommsen
Scotland
64
4
Dushmantha Chameera
Sri Lanka
64
4
Adam Milne
New Zealand
64
4
Nuwan Kulasekara
Sri Lanka
64
4
Tanwir Afzal
Hong Kong
64
4
Ashfaq Ahmed
Pakistan
64
4
Corey Anderson
New Zealand
65
3
Todd Astle
New Zealand
65
3
Mohammad Amir
Pakistan
65
3
Nasir Jamal
Afghanistan
65
3
Dilruwan Perera
Sri Lanka
65
3
Kraigg Brathwaite
West Indies
65
3
Jack Vare
P.N.G.
65
3
Amjad Javed
United Arab Emirates
65
3
Tim Murtagh
Ireland
65
3
Emmanuel Bundi
Kenya
65
3
Jeffrey Vandersay
Sri Lanka
65
3
Con de Lange
Scotland
65
3
Binod Bhandari
Nepal
65
3
Carlos Brathwaite
West Indies
65
3
David Willey
England
65
3
Vishwa Fernando
Sri Lanka
65
3
Aarif Sheikh
Nepal
66
2
Shadab Khan
Pakistan
66
2
Scott McKechnie
Hong Kong
66
2
Lo-handre Louwrens
Namibia
66
2
Jacob Mulder
Ireland
66
2
Hasan Ali
Pakistan
66
2
Ronsford Beaton
West Indies
66
2
Ehsan Khan
Hong Kong
66
2
Zahoor Khan
United Arab Emirates
66
2
Barry McCarthy
Ireland
66
2
Lahiru Madushanka
Sri Lanka
66
2
Dilshan Munaweera
Sri Lanka
66
2
Max O'Dowd
Netherlands
66
2
Shakti Gauchan
Nepal
66
2
Mark Watt
Scotland
66
2
Jasprit Bumrah
India
66
2
Chad Soper
P.N.G.
66
2
Peter Chase
Ireland
66
2
Nehemiah Odhiambo
Kenya
66
2
Andy McBrine
Ireland
66
2
Stuart Poynter
Ireland
66
2
Chaturanga de Silva
Sri Lanka
66
2
Norman Vanua
P.N.G.
66
2
Alasdair Evans
Scotland
66
2
Josh Davey
Scotland
66
2
Mohammad Rizwan
Pakistan
66
2
Marlon Samuels
West Indies
66
2
Taskin Ahmed
Bangladesh
66
2
Ehsan Nawaz
Hong Kong
66
2
Trent Boult
New Zealand
66
2
Rubel Hossain
Bangladesh
66
2
Nasir Hossain
Bangladesh
66
2
Mitchell Starc
Australia
67
1
Mohammed Shami
India
67
1
Ashton Agar
Australia
67
1
Josh Hazlewood
Australia
67
1
Doug Bracewell
New Zealand
67
1
Wahab Riaz
Pakistan
67
1
Aizaz Khan
Hong Kong
67
1
Nadeem Ahmed
Hong Kong
67
1
Najibullah Zadran
Afghanistan
67
1
Nuwan Pradeep
Sri Lanka
67
1
Nikita Miller
West Indies
67
1
Sheldon Cottrell
West Indies
67
1
Shannon Gabriel
West Indies
67
1
Safyaan Sharif
Scotland
67
1
Gurdeep Singh
Kenya
67
1
Sikander Zulfiqar
Netherlands
67
1
Jake Ball
England
67
1
Lahiru Kumara
Sri Lanka
67
1
Miguel Cummins
West Indies
67
1
Shahid Wasif
Hong Kong
67
1
Mohammad Saifuddin
Bangladesh
67
1
Kesrick Williams
West Indies
67
1
Simi Singh
Ireland
67
1
Mujeeb Ur Rahman
Afghanistan
67
1
Ihsanullah
Afghanistan
67
1
Faheem Ashraf
Pakistan
67
1
Scott Kuggeleijn
New Zealand
67
1
Rushabhvardhan Patel
Kenya
67
1
Johannes Smit
Namibia
67
1
Karl Birkenstock
Namibia
68
0
Bernard Scholtz
Namibia
68
0
Tangeni Lungameni
Namibia
68
0
Damien Ravu
P.N.G.
68
0
Stuart Whittingham
Scotland
68
0
Dilip Nath
Nepal
68
0
Sushan Bhari
Nepal
68
0
Sandeep Lamichhane
Nepal
68
0
Wiaan Mulder
South Africa
68
0
Malinda Pushpakumara
Sri Lanka
68
0
Richard Ngarava
Zimbabwe
68
0
Shane Snater
Netherlands
68
0
Karim Janat
Afghanistan
68
0
Rumman Raees
Pakistan
68
0
Hilton Cartwright
Australia
68
0
Kyle Christie
Hong Kong
68
0
Carl Mumba
Zimbabwe
68
0
Imran Haider
United Arab Emirates
68
0
Junaid Khan
68
0
Nepal
68
0
Nepal
68
0
Najeeb Tarakai
Afghanistan
68
0
Chris Lynn
Australia
68
0
Mustafizur Rahman
Bangladesh
68
0
Karan KC
Nepal
68
0
Mark Wood
England
68
0
Basant Regmi
Nepal
68
0
Chris Sole
Scotland
68
0
Lockie Ferguson
New Zealand
68
0
Lakshan Sandakan
Sri Lanka
68
0
Brad Wheal
Scotland
68
0
Sam Heazlett
Australia
68
0
Yuzvendra Chahal
India
68
0
Fareed Ahmad
Afghanistan
68
0
Billy Stanlake
Australia
68
0
Nosaina Pokana
P.N.G.
68
0
Adam Zampa
Australia
68
0
Lucas Oluoch
Kenya
68
0
Ahsan Malik
Netherlands
68
0
Timm van der Gugten
Netherlands
68
0
Paul van Meekeren
Netherlands
68
0
Craig Young
Ireland
68
0
Elijah Otieno
Kenya
68
0
Lahiru Gamage
Sri Lanka
68
0
Vivian Kingma
Netherlands
68
0
Matt Henry
New Zealand
68
0
Veerasammy Permaul
West Indies
68
0
Graeme Cremer
Zimbabwe
68
0
Chris Mpofu
Zimbabwe
68
0
Jerome Taylor
West Indies
68
0
Seekkuge Prasanna
Sri Lanka
68
0
Lasith Malinga
Sri Lanka
68
0
Imran Tahir
South Africa
68
0
Morne Morkel
South Africa
68
0
Amir Hamza
Afghanistan
68
0
Shapoor Zadran
Afghanistan
68
0
Donald Tiripano
Zimbabwe
68
0
Tendai Chatara
Zimbabwe
68
0
Afsar Zazai
Afghanistan
68
0
Usman Ghani
Afghanistan
68
0
Asad Shafiq
Pakistan
68
0
Jeetan Patel
New Zealand
68
0
Kane Richardson
Australia
68
0
Nathan Coulter-Nile
Australia
68
0
Mitchell Marsh
Australia
68
0
Steven Finn
England
68
0
Boyd Rankin
England
68
0
Ravichandran Ashwin
India
68
0
Umesh Yadav
India
68
0
Axar Patel
India