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 2012 for Test
Position
Most Fours
Player Name
Team Name
1
189
Michael Clarke
Australia
2
138
Alastair Cook
England
3
133
Kevin Pietersen
England
4
125
Hashim Amla
South Africa
5
124
Jonathan Trott
England
6
121
Jacques Kallis
South Africa
7
111
Marlon Samuels
West Indies
8
105
Alviro Petersen
South Africa
9
98
AB de Villiers
South Africa
9
98
Shiv Chanderpaul
West Indies
10
97
Graeme Smith
South Africa
11
95
David Warner
Australia
12
90
Ross Taylor
New Zealand
13
89
Virat Kohli
India
14
87
Matt Prior
England
15
85
Michael Hussey
Australia
16
84
Kieran Powell
West Indies
17
82
Tillakaratne Dilshan
Sri Lanka
17
82
Andrew Strauss
England
18
79
Kumar Sangakkara
Sri Lanka
19
76
Virender Sehwag
India
19
76
Cheteshwar Pujara
India
20
74
Ian Bell
England
21
73
Ed Cowan
Australia
22
72
Martin Guptill
New Zealand
23
71
Angelo Mathews
Sri Lanka
24
69
Mahela Jayawardene
Sri Lanka
24
69
Brendon McCullum
New Zealand
25
63
Gautam Gambhir
India
26
60
Mohammad Hafeez
Pakistan
27
58
Ricky Ponting
Australia
27
58
Thilan Samaraweera
Sri Lanka
27
58
Darren Bravo
West Indies
28
55
Darren Sammy
West Indies
28
55
Sachin Tendulkar
India
29
54
Graeme Swann
England
30
53
Jacques Rudolph
South Africa
31
51
Kane Williamson
New Zealand
32
49
Ravichandran Ashwin
India
33
48
Asad Shafiq
Pakistan
34
44
MS Dhoni
India
35
43
Faf du Plessis
South Africa
36
42
Azhar Ali
Pakistan
36
42
Daniel Flynn
New Zealand
37
41
Kruger van Wyk
New Zealand
37
41
Taufeeq Umar
Pakistan
38
36
Chris Gayle
West Indies
38
36
Matthew Wade
Australia
39
35
Shane Watson
Australia
40
34
Younis Khan
Pakistan
41
32
Doug Bracewell
New Zealand
42
31
Jean-Paul Duminy
South Africa
42
31
Prasanna Jayawardene
Sri Lanka
43
30
Denesh Ramdin
West Indies
44
29
Jonny Bairstow
England
45
27
Stuart Broad
England
45
27
Nasir Hossain
Bangladesh
45
27
Daniel Vettori
New Zealand
45
27
Sir Jack Hobbs
England
46
26
Warren Bardsley
Australia
46
26
Narsingh Deonarine
West Indies
46
26
Tharanga Paranavitana
Sri Lanka
47
25
Adrian Barath
West Indies
47
25
Vernon Philander
South Africa
47
25
Misbah-ul-Haq
Pakistan
48
24
Morne Morkel
South Africa
49
23
Adnan Akmal
Pakistan
49
23
Shakib Al Hasan
Bangladesh
50
21
Naeem Islam
Bangladesh
51
20
Dinesh Chandimal
Sri Lanka
52
19
Wilfred Rhodes
England
53
18
Rahul Dravid
India
53
18
Shahriar Nafees
Bangladesh
53
18
Nick Compton
England
53
18
Tamim Iqbal
Bangladesh
54
17
Mahmudullah
Bangladesh
54
17
VVS Laxman
India
54
17
Nathan Lyon
Australia
55
16
Mitchell Starc
Australia
55
16
Dean Brownlie
New Zealand
56
15
Abul Hasan
Bangladesh
56
15
James Anderson
England
56
15
Mushfiqur Rahim
Bangladesh
56
15
James Pattinson
Australia
56
15
Mark Boucher
South Africa
56
15
Assad Fudadin
West Indies
57
14
Tino Best
West Indies
58
13
Kemar Roach
West Indies
58
13
Dimuth Karunaratne
Sri Lanka
58
13
Aubrey Faulkner
South Africa
58
13
Yuvraj Singh
India
58
13
BJ Watling
New Zealand
59
12
Tim Southee
New Zealand
59
12
Charles Kelleway
Australia
59
12
Ben Hilfenhaus
Australia
59
12
Herbie Taylor
South Africa
60
11
Kirk Edwards
West Indies
60
11
Frank Woolley
England
60
11
Zaheer Khan
India
60
11
Tim Bresnan
England
61
10
Samit Patel
England
61
10
Ryan Harris
Australia
61
10
Dhammika Prasad
Sri Lanka
61
10
Suraj Randiv
Sri Lanka
62
9
Nuwan Kulasekara
Sri Lanka
62
9
Thisara Perera
Sri Lanka
62
9
Shane Shillingford
West Indies
62
9
Louis Stricker
South Africa
62
9
Dale Steyn
South Africa
62
9
Rangana Herath
Sri Lanka
62
9
Phillip Hughes
Australia
62
9
Suresh Raina
India
63
8
Carlton Baugh
West Indies
63
8
Lahiru Thirimanne
Sri Lanka
63
8
Chanaka Welegedara
Sri Lanka
64
7
Ravi Rampaul
West Indies
64
7
Ishant Sharma
India
64
7
Mitchell Johnson
Australia
64
7
Eoin Morgan
England
64
7
Mark Gillespie
New Zealand
64
7
Jeetan Patel
New Zealand
64
7
Abdur Rehman
Pakistan
64
7
Saeed Ajmal
Pakistan
65
6
Neil Wagner
New Zealand
65
6
James Franklin
New Zealand
65
6
Trent Boult
New Zealand
65
6
James Taylor
England
65
6
Reggie Spooner
England
65
6
Peter Siddle
Australia
65
6
Dave Nourse
South Africa
65
6
Regis Chakabva
Zimbabwe
66
5
Kraigg Brathwaite
West Indies
66
5
John Hastings
Australia
66
5
Joe Root
England
67
4
Rubel Hossain
Bangladesh
67
4
Sohag Gazi
Bangladesh
67
4
Mohammad Ayub
Pakistan
67
4
Suranga Lakmal
Sri Lanka
67
4
Imran Tahir
South Africa
67
4
Sunil Narine
West Indies
68
3
Veerasammy Permaul
West Indies
68
3
Graeme Cremer
Zimbabwe
68
3
Malcolm Waller
Zimbabwe
68
3
Shingi Masakadza
Zimbabwe
68
3
Forster Mutizwa
Zimbabwe
68
3
Robin Peterson
South Africa
68
3
Shaminda Eranga
Sri Lanka
68
3
Devendra Bishoo
West Indies
68
3
Todd Astle
New Zealand
68
3
Shahadat Hossain
Bangladesh
68
3
Monty Panesar
England
68
3
Ravi Bopara
England
68
3
Brad Haddin
Australia
68
3
Harbhajan Singh
India
68
3
Umesh Yadav
India
69
2
Vinay Kumar
India
69
2
Ravindra Jadeja
India
69
2
Pragyan Ojha
India
69
2
Shaun Marsh
Australia
69
2
Steven Finn
England
69
2
Junaid Siddique
Bangladesh
69
2
Brent Arnel
New Zealand
69
2
Umar Gul
Pakistan
69
2
Rob Nicol
New Zealand
69
2
Shannon Gabriel
West Indies
69
2
Fidel Edwards
West Indies
69
2
Gordon White
South Africa
69
2
Louis Tancred
South Africa
69
2
Junaid Khan
70
1
Brendan Taylor
Zimbabwe
70
1
Tatenda Taibu
Zimbabwe
70
1
Mohammad Sami
Pakistan
70
1
Nazimuddin
Bangladesh
70
1
Rob Quiney
Australia
70
1
Wriddhiman Saha
India
71
0
Bill Whitty
Australia
71
0
Roy Minnett
Australia
71
0
Jimmy Matthews
Australia
71
0
Barlow Carkeek
Australia
71
0
Sid Emery
Australia
71
0
Claude Jennings
Australia
71
0
Dave Smith
Australia
71
0
Ernie Mayne
Australia
71
0
Syd Gregory
Australia
71
0
Gerry Hazlitt
Australia
71
0
Charles Macartney
Australia
71
0
Piyush Chawla
India
71
0
Michael Beer
Australia
71
0
Jackson Bird
Australia
71
0
C.B. Fry
England
71
0
Schofield Haigh
England
71
0
Frank Mitchell
England
71
0
Sir Pelham Warner
England
71
0
Gilbert Jessop
England
71
0
Sydney Barnes
England
71
0
Walter Brearley
England
71
0
Johnny Douglas
England
71
0
Frank Foster
England
71
0
'Young Jack' Hearne
England
71
0
Bill Hitch
England
71
0
Tiger Smith
England
71
0
Harry Dean
England
71
0
Chris Tremlett
England
71
0
Ernie Hayes
England
71
0
Charlie Llewellyn
South Africa
71
0
Aizaz Cheema
Pakistan
71
0
Chris Martin
New Zealand
71
0
Hamilton Masakadza
Zimbabwe
71
0
Kyle Jarvis
Zimbabwe
71
0
Tino Mawoyo
Zimbabwe
71
0
Brian Vitori
Zimbabwe
71
0
Reggie Schwarz
South Africa
71
0
Tip Snooke
South Africa
71
0
Sid Pegler
South Africa
71
0
Rolland Beaumont
South Africa
71
0
Gerald Hartigan
South Africa
71
0
Tom Campbell
South Africa
71
0
Tommy Ward
South Africa
71
0
Claude Carter
South Africa
71
0
Rory Kleinveldt
South Africa
71
0
Dean Elgar
South Africa
71
0
Dilhara Fernando
Sri Lanka
71
0
Nuwan Pradeep
Sri Lanka