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 Test
Position
Most Fours
Player Name
Team Name
1
188
Babar Azam
Pakistan
2
137
Litton Das
Bangladesh
3
132
Zak Crawley
England
4
128
Jonny Bairstow
England
5
126
Imam-ul-Haq
Pakistan
6
124
Tom Latham
New Zealand
7
122
Joe Root
England
8
117
Marnus Labuschagne
Australia
9
114
Usman Khawaja
Australia
10
111
Devon Conway
New Zealand
11
110
Steven Smith
Australia
12
97
Travis Head
Australia
13
95
Daryl Mitchell
New Zealand
14
94
Ben Stokes
England
14
94
David Warner
Australia
15
90
Shreyas Iyer
India
16
87
Tom Blundell
New Zealand
17
83
Ollie Pope
England
18
80
Abdullah Shafique
Pakistan
19
79
Rishabh Pant
India
20
76
Alex Carey
Australia
21
71
Temba Bavuma
South Africa
21
71
Kraigg Brathwaite
West Indies
22
70
Dean Elgar
South Africa
23
68
Dinesh Chandimal
Sri Lanka
23
68
Cameron Green
Australia
24
66
Shubman Gill
India
25
65
Dimuth Karunaratne
Sri Lanka
26
64
Tamim Iqbal
Bangladesh
26
64
Kyle Verreynne
South Africa
27
62
Kusal Mendis
Sri Lanka
28
61
Shai Hope
West Indies
28
61
Keegan Petersen
South Africa
29
60
Mushfiqur Rahim
Bangladesh
29
60
Shamarh Brooks
West Indies
30
58
Alexander Lees
England
31
56
Salman Agha
Pakistan
31
56
Cheteshwar Pujara
India
31
56
Henry Nicholls
New Zealand
32
55
William Young
New Zealand
32
55
Harry Brook
England
33
54
Mohammad Rizwan
Pakistan
33
54
Angelo Mathews
Sri Lanka
34
53
Kyle Mayers
West Indies
35
52
Najmul Hossain Shanto
Bangladesh
35
52
Kane Williamson
New Zealand
36
51
Saud Shakeel
Pakistan
37
50
Rahmat Shah
Afghanistan
37
50
Keshav Maharaj
South Africa
38
48
Pathum Silva
Sri Lanka
38
48
Sarel Erwee
South Africa
39
47
Dhananjaya de Silva
Sri Lanka
39
47
Shakib Al Hasan
Bangladesh
40
45
Ibrahim Zadran
Afghanistan
40
45
Vikramjit Singh
Netherlands
41
44
Scott Edwards
Netherlands
42
43
Ben Duckett
England
43
42
Ben Foakes
England
43
42
Martin Guptill
New Zealand
43
42
Jermaine Blackwood
West Indies
43
42
Mahmudul Joy
Bangladesh
44
39
Azhar Ali
Pakistan
45
38
Fakhar Zaman
Pakistan
45
38
Finnley Allen
New Zealand
45
38
Michael Bracewell
New Zealand
46
36
Aiden Markram
South Africa
46
36
Rassie van der Dussen
South Africa
46
36
Oshada Fernando
Sri Lanka
46
36
Mehidy Hasan
Bangladesh
46
36
Niroshan Dickwella
Sri Lanka
46
36
Mominul Haque
Bangladesh
46
36
Nurul Hasan
Bangladesh
47
35
Najibullah Zadran
Afghanistan
47
35
Ravindra Jadeja
India
47
35
Shikhar Dhawan
India
48
34
Rahmanullah Gurbaz
Afghanistan
49
33
Harry Tector
Ireland
49
33
Virat Kohli
India
50
32
Philip Salt
England
51
31
Marco Jansen
South Africa
51
31
John Campbell
West Indies
52
30
Joshua Silva
West Indies
52
30
Hashmatullah Shaidi
Afghanistan
52
30
Andy McBrine
Ireland
52
30
Nkrumah Bonner
West Indies
53
28
Jason Roy
England
53
28
Sikandar Raza
Zimbabwe
54
27
Ravichandran Ashwin
India
54
27
Kariyawasam Asalanka
Sri Lanka
55
26
Max O'Dowd
Netherlands
56
25
Sean Williams
Zimbabwe
56
25
Mayank Agarwal
India
57
24
Hanuma Vihari
India
57
24
Regis Chakabva
Zimbabwe
57
24
Tom Cooper
Netherlands
57
24
Colin de Grandhomme
New Zealand
58
23
Paul Stirling
Ireland
58
23
Jason Holder
West Indies
58
23
Afif Hossain
Bangladesh
58
23
Yasir Chowdhury
Bangladesh
59
22
Zakir Hasan
Bangladesh
60
21
Daniel Lawrence
England
60
21
Janneman Malan
South Africa
60
21
Kannaur Rahul
India
61
20
Stuart Broad
England
61
20
Tim Southee
New Zealand
61
20
Craig Ervine
Zimbabwe
61
20
David Miller
South Africa
61
20
Wanigamuni Mendis
Sri Lanka
62
19
Jack Leach
England
62
19
Mark Wood
England
62
19
Bas Leede
Netherlands
63
18
Trent Boult
New Zealand
63
18
Quinton de Kock
South Africa
64
17
Chris Woakes
England
64
17
Sanju Samson
India
64
17
George Dockrell
Ireland
64
17
Dawid Malan
England
64
17
Ben McDermott
Australia
64
17
Ryan Burl
Zimbabwe
64
17
Tagenarine Chanderpaul
West Indies
65
16
Innocent Kaia
Zimbabwe
65
16
Takudzwanashe Kaitano
Zimbabwe
65
16
Ryan Rickelton
South Africa
65
16
Alzarri Joseph
West Indies
65
16
Stephan Myburgh
Netherlands
65
16
Nathan Lyon
Australia
65
16
Sarfraz Ahmed
Pakistan
66
15
Brandon King
West Indies
66
15
Ishan Kishan
India
67
14
Shardul Thakur
India
67
14
Roston Chase
West Indies
67
14
Pat Cummins
Australia
67
14
Mitchell Starc
Australia
67
14
Jos Buttler
England
68
13
Sean Abbott
Australia
68
13
Mohammed Shami
India
68
13
Ish Sodhi
New Zealand
68
13
Glenn Phillips
New Zealand
68
13
Jamie Overton
England
69
12
Heinrich Klaasen
South Africa
69
12
Wiaan Mulder
South Africa
69
12
Kamindu Mendis
Sri Lanka
69
12
Neil Wagner
New Zealand
69
12
Ross Taylor
New Zealand
69
12
Matt Henry
New Zealand
69
12
Mohammad Nabi
Afghanistan
69
12
Mitchell Santner
New Zealand
70
11
Kagiso Rabada
South Africa
70
11
Rohit Sharma
India
70
11
Nicholas Pooran
West Indies
70
11
Curtis Campher
Ireland
70
11
Noman Ali
Pakistan
70
11
Oliver Robinson
England
71
10
Colin Ackermann
Netherlands
71
10
Khushdil Shah
Pakistan
71
10
Kyle Jamieson
New Zealand
71
10
Khaya Zondo
South Africa
71
10
Wanindu Hasaranga
Sri Lanka
71
10
Ajinkya Rahane
India
71
10
Kemar Roach
West Indies
71
10
Sam Billings
England
71
10
Pieter Seelaar
Netherlands
71
10
Rashid Khan
Afghanistan
72
9
Marcus Stoinis
Australia
72
9
Reeza Hendricks
South Africa
72
9
Michael Rippon
Netherlands
72
9
Axar Patel
India
72
9
Shadab Khan
Pakistan
72
9
Romario Shepherd
West Indies
72
9
Musa Ahmad
Netherlands
72
9
Tadiwanashe Marumani
Zimbabwe
73
8
Anrich Nortje
South Africa
73
8
Sajid Khan
Pakistan
73
8
Wessly Madhevere
Zimbabwe
73
8
Washington Sundar
India
73
8
Simon Harmer
South Africa
73
8
Shan Masood
Pakistan
73
8
Andy Balbirnie
Ireland
73
8
Taskin Ahmed
Bangladesh
73
8
Logan van Beek
Netherlands
74
7
Yasir Shah
Pakistan
74
7
James Anderson
England
74
7
Glenn Maxwell
Australia
74
7
Faheem Ashraf
Pakistan
74
7
Marcus Harris
Australia
74
7
Shaheen Afridi
Pakistan
74
7
Mohammad Islam
Bangladesh
74
7
Akeal Hosein
West Indies
74
7
Anderson Phillip
West Indies
74
7
Mohammad Wasim
Pakistan
74
7
Dunith Wellalage
Sri Lanka
74
7
Anil Nidamanuru
Netherlands
74
7
Afghanistan
75
6
Brad Evans
Zimbabwe
75
6
Morawakage Theekshana
Sri Lanka
75
6
Abrar Ahmed
Pakistan
75
6
William Jacks
England
75
6
Keacy Carty
West Indies
75
6
Ebadot Hossain
Bangladesh
75
6
Liam Livingstone
England
75
6
Rovman Powell
West Indies
75
6
Anamul Haque
Bangladesh
75
6
Taijul Islam
Bangladesh
75
6
James Neesham
New Zealand
75
6
Jasprit Bumrah
India
76
5
Mahmudullah
Bangladesh
76
5
Moeen Ali
England
76
5
Kuldeep Yadav
India
76
5
Lungi Ngidi
South Africa
76
5
Raymon Reifer
West Indies
76
5
Shadman Islam
Bangladesh
76
5
Naseem Shah
Pakistan
76
5
Azmatullah Omarzai
Afghanistan
77
4
Richard Ngarava
Zimbabwe
77
4
Tony Munyonga
Zimbabwe
77
4
Lizaad Williams
South Africa
77
4
Saqib Mahmood
England
77
4
Simi Singh
Ireland
77
4
Zubayr Hamza
South Africa
77
4
Rory Burns
England
77
4
Chamika Karunaratne
Sri Lanka
77
4
Odean Smith
West Indies
77
4
Vishwa Fernando
Sri Lanka
77
4
Hasan Ali
Pakistan
77
4
Theunis de Bruyn
South Africa
77
4
Kieron Pollard
West Indies
77
4
Luke Jongwe
Zimbabwe
77
4
Gudakesh Motie
West Indies
77
4
Rachin Ravindra
New Zealand
77
4
Aryan Dutt
Netherlands
78
3
M Zulfiqar
Netherlands
78
3
Boris Gorlee
Netherlands
78
3
Jayden Seales
West Indies
78
3
Matthew Potts
England
78
3
Devon Thomas
West Indies
78
3
Adam Zampa
Australia
78
3
William Porterfield
Ireland
78
3
Gulbadin Naib
Afghanistan
78
3
Veerasammy Permaul
West Indies
78
3
Donald Tiripano
Zimbabwe
78
3
Aaron Finch
Australia
78
3
Umesh Yadav
India
78
3
Fawad Alam
Pakistan
78
3
Doug Bracewell
New Zealand
78
3
Lahiru Thirimanne
Sri Lanka
78
3
Duanne Olivier
South Africa
78
3
Lorcan Tucker
Ireland
78
3
Mitchell Swepson
Australia
78
3
Gareth Delany
Ireland
78
3
Mark Adair
Ireland
78
3
Deepak Hooda
India
79
2
Justin Greaves
West Indies
79
2
Glenton Stuurman
South Africa
79
2
Zahid Mahmood
Pakistan
79
2
Michael Neser
Australia
79
2
Asitha Fernando
Sri Lanka
79
2
Mohammed Siraj
India
79
2
Keemo Paul
West Indies
79
2
Jaydev Unadkat
India
79
2
Tendai Chatara
Zimbabwe
79
2
Usman Ghani
Afghanistan
79
2
Craig Young
Ireland
79
2
Jeffrey Vandersay
Sri Lanka
79
2
Scott Boland
Australia
79
2
Yannic Cariah
West Indies
79
2
Rehan Ahmed
England
79
2
Philippe Boissevain
Netherlands
79
2
Tanaka Chivanga
Zimbabwe
80
1
Joshua Inglis
Australia
80
1
Brandon Glover
Netherlands
80
1
Shane Snater
Netherlands
80
1
Frederick Klaassen
Netherlands
80
1
Mohammad Haris
Pakistan
80
1
Mosaddek Hossain
Bangladesh
80
1
Wellington Masakadza
Zimbabwe
80
1
Iftikhar Ahmed
Pakistan
80
1
Josh Hazlewood
Australia
80
1
Nuwan Pradeep
Sri Lanka
80
1
Suranga Lakmal
Sri Lanka
80
1
Haseeb Hameed
England
80
1
Andile Phehlukwayo
South Africa
80
1
Dwaine Pretorius
South Africa
80
1
Lockie Ferguson
New Zealand
80
1
Lahiru Kumara
Sri Lanka
80
1
Prabath Jayasuriya
Sri Lanka
80
1
Ajaz Patel
New Zealand
80
1
Craig Overton
England
80
1
Khaled Ahmed
Bangladesh
80
1
Mohammad Sheikh
Bangladesh
80
1
Haris Rauf
Pakistan
80
1
Blessing Muzarabani
Zimbabwe
80
1
Victor Nyauchi
Zimbabwe
80
1
Milton Shumba
Zimbabwe
80
1
Marquino Mindley
West Indies
80
1
Ravi Bishnoi
India
80
1
Ruturaj Gaikwad
India
80
1
Matthew Parkinson
England
80
1
Suryakumar Yadav
India
80
1
Lutho Sipamla
South Africa
81
0
Bjorn Fortuin
South Africa
81
0
Mujeeb Ur Rahman
Afghanistan
81
0
Blair Tickner
New Zealand
81
0
Hayden Walsh
West Indies
81
0
Kevin Sinclair
West Indies
81
0
Avesh Khan
India
81
0
Fazalhaq Farooqi
Afghanistan
81
0
Umran Malik
India
81
0
Arshdeep Singh
India
81
0
Shahidullah Kamal
Afghanistan
81
0
Perumapperuma Jayawickrama
Sri Lanka
81
0
Nayeem Hasan
Bangladesh
81
0
Lasith Embuldeniya
Sri Lanka
81
0
Jason Behrendorff
Australia
81
0
Mir Hamza
Pakistan
81
0
Tabraiz Shamsi
South Africa
81
0
Josh Little
Ireland
81
0
Deepak Chahar
India
81
0
Wayne Parnell
South Africa
81
0
Eoin Morgan
England
81
0
Ashton Agar
Australia
81
0
Mitchell Marsh
Australia
81
0
Yamin Ahmadzai
Afghanistan
81
0
Fareed Ahmad
Afghanistan
81
0
Yuzvendra Chahal
India
81
0
Jayant Yadav
India
81
0
Mustafizur Rahman
Bangladesh
81
0
Wesley Barresi
Netherlands
81
0
Vivian Kingma
Netherlands
81
0
Paul van Meekeren
Netherlands
81
0
Dushmantha Chameera
Sri Lanka
81
0
Sharafuddin Ashraf
Afghanistan
81
0
Shahnawaz Dahani
Pakistan
81
0
Mohammad Ali
Pakistan
81
0
Timothy Pringle
Netherlands
81
0
Shariz Ahmad
Netherlands
81
0
Pothotuwa Lakshan
Sri Lanka
81
0
Matthew Fisher
England
81
0
Graham Hume
Ireland
81
0
Neil Rock
Ireland
81
0
Nathan Ellis
Australia
81
0
Clayton Floyd
Netherlands
81
0
Ryan Klein
Netherlands
81
0
Dion Myers
Zimbabwe
81
0
Noor Lakanwal
Afghanistan