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 2021 for Test
Position
Most Fours
Player Name
Team Name
1
179
Joe Root
England
2
108
Rohit Sharma
India
2
108
Dimuth Karunaratne
Sri Lanka
3
93
Cheteshwar Pujara
India
4
92
Abid Ali
Pakistan
5
85
Rishabh Pant
India
6
79
Kyle Mayers
West Indies
7
73
Kraigg Brathwaite
West Indies
8
71
Fawad Alam
Pakistan
8
71
Azhar Ali
Pakistan
9
69
Lahiru Thirimanne
Sri Lanka
10
68
Dean Elgar
South Africa
11
65
Rory Burns
England
12
64
Litton Das
Bangladesh
13
60
Nkrumah Bonner
West Indies
13
60
Jermaine Blackwood
West Indies
13
60
Virat Kohli
India
13
60
Kannaur Rahul
India
14
59
Mohammad Rizwan
Pakistan
15
57
Babar Azam
Pakistan
15
57
Ajinkya Rahane
India
15
57
Tamim Iqbal
Bangladesh
16
55
Mominul Haque
Bangladesh
16
55
Shubman Gill
India
17
54
Marnus Labuschagne
Australia
17
54
Faheem Ashraf
Pakistan
18
53
Dhananjaya de Silva
Sri Lanka
19
52
Jason Holder
West Indies
19
52
Steven Smith
Australia
20
51
Mushfiqur Rahim
Bangladesh
21
49
Ravichandran Ashwin
India
21
49
Kane Williamson
New Zealand
22
47
Jonny Bairstow
England
23
46
Aiden Markram
South Africa
23
46
Devon Conway
New Zealand
24
45
Jos Buttler
England
24
45
Niroshan Dickwella
Sri Lanka
24
45
Mayank Agarwal
India
25
42
Dawid Malan
England
25
42
Brendan Taylor
Zimbabwe
26
40
Daniel Lawrence
England
27
39
Rassie van der Dussen
South Africa
27
39
Joshua Silva
West Indies
28
38
Najmul Hossain Shanto
Bangladesh
29
37
Oshada Fernando
Sri Lanka
30
36
Ravindra Jadeja
India
31
35
David Warner
Australia
31
35
Regis Chakabva
Zimbabwe
31
35
Henry Nicholls
New Zealand
31
35
Ollie Pope
England
31
35
Mehidy Hasan
Bangladesh
32
34
Pathum Silva
Sri Lanka
32
34
Ben Stokes
England
33
33
Dominic Sibley
England
34
32
William Young
New Zealand
34
32
Tom Latham
New Zealand
34
32
Quinton de Kock
South Africa
35
31
Temba Bavuma
South Africa
35
31
Donald Tiripano
Zimbabwe
35
31
Washington Sundar
India
36
30
Chris Woakes
England
37
29
Angelo Mathews
Sri Lanka
38
28
Rahkeem Cornwall
West Indies
39
26
Haseeb Hameed
England
39
26
Travis Head
Australia
39
26
Ibrahim Zadran
Afghanistan
40
25
Shardul Thakur
India
41
24
Shreyas Iyer
India
41
24
Hashmatullah Shaidi
Afghanistan
41
24
Ross Taylor
New Zealand
41
24
Sean Williams
Zimbabwe
42
23
Dinesh Chandimal
Sri Lanka
42
23
Zak Crawley
England
43
22
Shadman Islam
Bangladesh
44
21
Mohammad Hassan
Bangladesh
44
21
Kusal Perera
Sri Lanka
45
20
Imran Butt
Pakistan
45
20
Noman Ali
Pakistan
46
19
Cameron Green
Australia
46
19
Marcus Harris
Australia
47
18
Milton Shumba
Zimbabwe
47
18
Roston Chase
West Indies
47
18
Asghar Stanikzai
Afghanistan
47
18
Moeen Ali
England
47
18
Shakib Al Hasan
Bangladesh
48
17
Mahmudullah
Bangladesh
48
17
Axar Patel
India
48
17
Kieran Powell
West Indies
48
17
John Campbell
West Indies
49
16
Kemar Roach
West Indies
50
15
Tim Paine
Australia
50
15
Mitchell Starc
Australia
50
15
Alzarri Joseph
West Indies
50
15
Shai Hope
West Indies
50
15
Kagiso Rabada
South Africa
50
15
Blessing Muzarabani
Zimbabwe
50
15
Kevin Kasuza
Zimbabwe
50
15
Daryl Mitchell
New Zealand
51
14
Wiaan Mulder
South Africa
51
14
Wanindu Hasaranga
Sri Lanka
51
14
Oliver Robinson
England
51
14
Jasprit Bumrah
India
51
14
Mark Wood
England
52
13
Zafar Gohar
Pakistan
52
13
Dominic Bess
England
52
13
Mohammed Shami
India
52
13
Dilruwan Perera
Sri Lanka
53
12
Tarisai Musakanda
Zimbabwe
53
12
Rahmat Shah
Afghanistan
53
12
Sikandar Raza
Zimbabwe
53
12
Taskin Ahmed
Bangladesh
53
12
Abdullah Shafique
Pakistan
54
11
George Linde
South Africa
54
11
Hasan Ali
Pakistan
54
11
Prince Masvaure
Zimbabwe
54
11
Matthew Wade
Australia
55
10
Faf du Plessis
South Africa
55
10
Sam Curran
England
55
10
Luke Jongwe
Zimbabwe
55
10
Wanigamuni Mendis
Sri Lanka
55
10
Lasith Embuldeniya
Sri Lanka
55
10
Keegan Petersen
South Africa
55
10
Takudzwanashe Kaitano
Zimbabwe
56
9
Tom Blundell
New Zealand
56
9
Wriddhiman Saha
India
57
8
Nathan Lyon
Australia
57
8
Yasir Shah
Pakistan
57
8
Roy Kaia
Zimbabwe
57
8
Rachin Ravindra
New Zealand
57
8
Alex Carey
Australia
58
7
Shaheen Afridi
Pakistan
58
7
Yasir Chowdhury
Bangladesh
58
7
Craig Overton
England
58
7
Jack Leach
England
58
7
Mohammed Siraj
India
58
7
Suranga Lakmal
Sri Lanka
58
7
Ishant Sharma
India
59
6
Lungi Ngidi
South Africa
59
6
Afsar Zazai
Afghanistan
59
6
Marco Jansen
South Africa
59
6
Richard Ngarava
Zimbabwe
59
6
Kyle Jamieson
New Zealand
59
6
William Pucovski
Australia
60
5
Sajid Khan
Pakistan
60
5
Ben Foakes
England
60
5
Michael Neser
Australia
60
5
Nayeem Hasan
Bangladesh
60
5
William Somerville
New Zealand
60
5
James Anderson
England
60
5
Stuart Broad
England
60
5
Taijul Islam
Bangladesh
60
5
Neil Wagner
New Zealand
61
4
Trent Boult
New Zealand
61
4
Josh Hazlewood
Australia
61
4
Pat Cummins
Australia
61
4
Amir Hamza
Afghanistan
61
4
Nasir Jamal
Afghanistan
61
4
Dushmantha Chameera
Sri Lanka
61
4
Adam Zampa
Australia
61
4
Keshav Maharaj
South Africa
61
4
Tendai Chisoro
Zimbabwe
61
4
Hanuma Vihari
India
61
4
Ajaz Patel
New Zealand
61
4
Olly Stone
England
62
3
Shayne Moseley
West Indies
62
3
Joshua Philippe
Australia
62
3
Anrich Nortje
South Africa
62
3
Naseem Shah
Pakistan
62
3
Kyle Verreynne
South Africa
62
3
Wesley Agar
Australia
62
3
Nurul Hasan
Bangladesh
62
3
Matt Henry
New Zealand
62
3
Tim Southee
New Zealand
62
3
BJ Watling
New Zealand
63
2
Shannon Gabriel
West Indies
63
2
Javed Ahmadi
Afghanistan
63
2
Umesh Yadav
India
63
2
Haris Sohail
Pakistan
63
2
Jason Mohammed
West Indies
63
2
Mohammad Mithun
Bangladesh
63
2
Colin de Grandhomme
New Zealand
63
2
Jayant Yadav
India
63
2
Jomel Warrican
West Indies
63
2
Nicholas Pooran
West Indies
63
2
Kariyawasam Asalanka
Sri Lanka
63
2
Munir Ahmad
Afghanistan
63
2
Victor Nyauchi
Zimbabwe
63
2
Jofra Archer
England
63
2
Abu Jayed
Bangladesh
64
1
Asitha Fernando
Sri Lanka
64
1
Perumapperuma Jayawickrama
Sri Lanka
64
1
Ranasinghe Ranasinghe
Sri Lanka
64
1
Lutho Sipamla
South Africa
64
1
James Bracey
England
64
1
Mahmudul Joy
Bangladesh
64
1
Abdul Noori
Afghanistan
64
1
Jayden Seales
West Indies
64
1
Dion Myers
Zimbabwe
64
1
Navdeep Saini
India
64
1
Kusal Mendis
Sri Lanka
64
1
Mitchell Marsh
Australia
64
1
Veerasammy Permaul
West Indies
64
1
Soumya Sarkar
Bangladesh
65
0
Shan Masood
Pakistan
65
0
Darren Bravo
West Indies
65
0
Timycen Maruma
Zimbabwe
65
0
Moises Henriques
Australia
65
0
Mustafizur Rahman
Bangladesh
65
0
Mitchell Santner
New Zealand
65
0
Scott Boland
Australia
65
0
Kieron Pollard
West Indies
65
0
Vishwa Fernando
Sri Lanka
65
0
Kuldeep Yadav
India
65
0
Yamin Ahmadzai
Afghanistan
65
0
Evin Lewis
West Indies
65
0
Ryan Burl
Zimbabwe
65
0
Shahidullah Kamal
Afghanistan
65
0
Riley Meredith
Australia
65
0
Mohammad Islam
Bangladesh
65
0
Wessly Madhevere
Zimbabwe
65
0
Abdul Malik
Afghanistan
65
0
Ashton Turner
Australia
65
0
Ben McDermott
Australia
65
0
Zahir Khan
Afghanistan
65
0
Shahbaz Nadeem
India
65
0
Thangarasu Natarajan
India
65
0
Khaled Ahmed
Bangladesh
65
0
Ebadot Hossain
Bangladesh
65
0
Mohammad Abbas
Pakistan
65
0
Jhye Richardson
Australia