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 2025 for Test
Position
Most Fours
Player Name
Team Name
1
89
Shubman Gill
India
2
83
Ben Duckett
England
3
73
Wiaan Mulder
South Africa
4
71
Kannaur Rahul
India
5
69
Sean Williams
Zimbabwe
6
68
Yashasvi Jaiswal
India
7
64
Ollie Pope
England
8
62
Harry Brook
England
9
61
Zak Crawley
England
10
58
Ravindra Jadeja
India
10
58
Rishabh Pant
India
11
57
Joe Root
England
12
50
Travis Head
Australia
12
50
Pathum Silva
Sri Lanka
13
48
Jamie Smith
England
14
45
Devon Conway
New Zealand
14
45
Alex Carey
Australia
14
45
Craig Ervine
Zimbabwe
15
42
Steven Smith
Australia
16
39
Brian Bennett
Zimbabwe
17
36
Usman Khawaja
Australia
18
35
Mohammad Rizwan
Pakistan
19
33
Dinesh Chandimal
Sri Lanka
20
32
Ben Stokes
England
20
32
Australia
21
29
Ryan Rickelton
South Africa
21
29
Salman Agha
Pakistan
21
29
Kusal Mendis
Sri Lanka
21
29
Karun Nair
India
22
28
Babar Azam
Pakistan
23
27
Washington Sundar
India
23
27
Nicholas Welch
Zimbabwe
24
26
Rachin Ravindra
New Zealand
25
25
Temba Bavuma
South Africa
25
25
Najmul Hossain Shanto
Bangladesh
26
23
Kane Williamson
New Zealand
27
22
Henry Nicholls
New Zealand
27
22
Cameron Green
Australia
27
22
Kamindu Mendis
Sri Lanka
27
22
Kyle Verreynne
South Africa
27
22
Matthew Breetzke
South Africa
28
21
Shan Masood
Pakistan
28
21
Sikandar Raza
Zimbabwe
29
20
Mushfiqur Rahim
Bangladesh
30
19
Dhananjaya de Silva
Sri Lanka
30
19
William Young
New Zealand
30
19
Tafadzwa Tsiga
Zimbabwe
31
18
Brydon Carse
England
31
18
South Africa
31
18
Bhardwaj Sudharsan
India
32
17
Brandon King
West Indies
32
17
Shadman Islam
Bangladesh
32
17
Rahmat Shah
Afghanistan
33
16
Wessly Madhevere
Zimbabwe
34
15
Blessing Muzarabani
Zimbabwe
34
15
Fakhar Zaman
Pakistan
34
15
Angelo Mathews
Sri Lanka
34
15
South Africa
34
15
Kamran Ghulam
Pakistan
34
15
David Bedingham
South Africa
35
14
John Campbell
West Indies
35
14
Justin Greaves
West Indies
36
13
Akash Deep
India
36
13
Daryl Mitchell
New Zealand
36
13
Mark Adair
Ireland
36
13
Litton Das
Bangladesh
36
13
Shai Hope
West Indies
36
13
Wellington Masakadza
Zimbabwe
36
13
Lorcan Tucker
Ireland
36
13
Takudzwanashe Kaitano
Zimbabwe
36
13
Zimbabwe
37
12
Australia
37
12
Lahiru Igalagamage
Sri Lanka
37
12
Saud Shakeel
Pakistan
37
12
Andy McBrine
Ireland
38
11
Heinrich Klaasen
South Africa
39
10
Joshua Inglis
Australia
40
9
Tayyab Tahir
Pakistan
40
9
Aamer Jamal
Pakistan
40
9
Afghanistan
40
9
Glenn Phillips
New Zealand
40
9
Mominul Haque
Bangladesh
40
9
Keshav Maharaj
South Africa
41
8
Jeffrey Vandersay
Sri Lanka
41
8
Mitchell Starc
Australia
41
8
Kraigg Brathwaite
West Indies
41
8
Marnus Labuschagne
Australia
41
8
Gudakesh Motie
West Indies
41
8
Tony Zorzi
South Africa
41
8
Marco Jansen
South Africa
42
7
Dewald Brevis
South Africa
42
7
Tanaka Chivanga
Zimbabwe
42
7
Alick Athanaze
West Indies
42
7
Shamar Joseph
West Indies
42
7
Curtis Campher
Ireland
42
7
Brendan Taylor
Zimbabwe
42
7
Pat Cummins
Australia
42
7
Rashid Khan
Pakistan
43
6
Josh Hazlewood
Australia
43
6
Taijul Islam
Bangladesh
43
6
Chris Woakes
England
43
6
Peter Moor
Zimbabwe
43
6
Jomel Warrican
West Indies
43
6
Jacob Duffy
New Zealand
43
6
Dhruv Jurel
India
43
6
Khurram Shahzad
Pakistan
43
6
South Africa
44
5
India
44
5
Keacy Carty
West Indies
44
5
Shahidullah Kamal
Afghanistan
44
5
Shardul Thakur
India
44
5
Jasprit Bumrah
India
44
5
Tom Latham
New Zealand
44
5
Dimuth Karunaratne
Sri Lanka
44
5
Hashmatullah Shaidi
Afghanistan
45
4
Nathan Lyon
Australia
45
4
Roston Chase
West Indies
45
4
Mehidy Hasan
Bangladesh
45
4
Aiden Markram
South Africa
45
4
Sajid Khan
Pakistan
45
4
Kevin Sinclair
West Indies
45
4
Pakistan
45
4
Abrar Ahmed
Pakistan
45
4
Joylord Gumbie
Zimbabwe
45
4
Johnathan Campbell
Zimbabwe
45
4
Dion Myers
Zimbabwe
45
4
Nyasha Mayavo
Zimbabwe
46
3
Zimbabwe
46
3
Sri Lanka
46
3
Afghanistan
46
3
West Indies
46
3
West Indies
46
3
Kavem Hodge
West Indies
46
3
Anderson Phillip
West Indies
46
3
Prabath Jayasuriya
Sri Lanka
46
3
Nayeem Hasan
Bangladesh
46
3
Alzarri Joseph
West Indies
46
3
Liam Dawson
England
46
3
Scott Boland
Australia
46
3
Andy Balbirnie
Ireland
46
3
Afsar Zazai
Afghanistan
46
3
Kemar Roach
West Indies
47
2
Paul Stirling
Ireland
47
2
Anamul Haque
Bangladesh
47
2
Mitchell Santner
New Zealand
47
2
Yamin Ahmadzai
Afghanistan
47
2
Mohammed Siraj
India
47
2
Ebadot Hossain
Bangladesh
47
2
Jofra Archer
England
47
2
Oshada Fernando
Sri Lanka
47
2
Faheem Ashraf
Pakistan
47
2
Joshua Tongue
England
47
2
Angus Atkinson
England
47
2
Jamie Overton
England
47
2
Wanigamuni Mendis
Sri Lanka
47
2
Victor Nyauchi
Zimbabwe
47
2
Richard Ngarava
Zimbabwe
47
2
Michael Bracewell
New Zealand
47
2
Afghanistan
47
2
Zimbabwe
47
2
West Indies
47
2
England
48
1
Trevor Gwandu
Zimbabwe
48
1
Jaker Anik
Bangladesh
48
1
Matthew Humphreys
Ireland
48
1
Matthew Kuhnemann
Australia
48
1
Sri Lanka
48
1
Australia
48
1
Sri Lanka
48
1
New Zealand
48
1
South Africa
48
1
Abdul Malik
Afghanistan
48
1
Khushdil Shah
Pakistan
48
1
Shoaib Bashir
England
48
1
Mir Hamza
Pakistan
48
1
Shaheen Afridi
Pakistan
48
1
Asitha Fernando
Sri Lanka
48
1
Hasan Mahmud
Bangladesh
48
1
Naseem Shah
Pakistan
48
1
Harry Tector
Ireland
48
1
Prince Masvaure
Zimbabwe
48
1
Lahiru Kumara
Sri Lanka
48
1
Fareed Ahmad
Afghanistan
48
1
Matt Henry
New Zealand
48
1
Virat Kohli
India
49
0
Craig Young
Ireland
49
0
Kagiso Rabada
South Africa
49
0
Tom Blundell
New Zealand
49
0
Barry McCarthy
Ireland
49
0
Vishwa Fernando
Sri Lanka
49
0
Muralikrishna Krishna
India
49
0
Noman Ali
Pakistan
49
0
Haris Rauf
Pakistan
49
0
Mohammad Abbas
Pakistan
49
0
Jayden Seales
West Indies
49
0
Senuran Muthusamy
South Africa
49
0
South Africa
49
0
Pakistan
49
0
South Africa
49
0
South Africa
49
0
Sri Lanka
49
0
South Africa
49
0
Zimbabwe
49
0
West Indies
49
0
William O'Rourke
New Zealand
49
0
Tristan Stubbs
South Africa
49
0
Saim Ayub
Pakistan
49
0
Bangladesh