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 2007 for Test
Position
Most Fours
Player Name
Team Name
1
137
Sourav Ganguly
India
2
135
Jacques Kallis
South Africa
3
124
Kumar Sangakkara
Sri Lanka
4
121
Wasim Jaffer
India
5
117
Kevin Pietersen
England
6
108
Mahela Jayawardene
Sri Lanka
7
107
Alastair Cook
England
8
99
Ian Bell
England
9
97
Younis Khan
Pakistan
10
96
Michael Vaughan
England
11
92
Sachin Tendulkar
India
11
92
Paul Collingwood
England
12
89
Dinesh Karthik
India
13
86
Rahul Dravid
India
13
86
Hashim Amla
South Africa
14
84
Kamran Akmal
Pakistan
15
80
Graeme Smith
South Africa
16
70
Matt Prior
England
17
64
Shiv Chanderpaul
West Indies
18
61
Andrew Strauss
England
18
61
VVS Laxman
India
19
60
Misbah-ul-Haq
Pakistan
20
52
Michael Vandort
Sri Lanka
20
52
MS Dhoni
India
21
51
Phil Jaques
Australia
21
51
Chris Gayle
West Indies
21
51
Ashwell Prince
South Africa
21
51
Herschelle Gibbs
South Africa
22
48
Dwayne Bravo
West Indies
23
47
Mohammad Yousuf
Pakistan
24
46
Yasir Hameed
Pakistan
25
45
AB de Villiers
South Africa
26
44
Salman Butt
Pakistan
27
40
Mohammad Ashraful
Bangladesh
28
35
Michael Hussey
Australia
28
35
Mark Boucher
South Africa
29
34
Prasanna Jayawardene
Sri Lanka
30
33
Javed Omar
Bangladesh
30
33
Anil Kumble
India
31
31
Matthew Hayden
Australia
32
30
Shahriar Nafees
Bangladesh
33
29
Yuvraj Singh
India
34
28
Michael Clarke
Australia
34
28
Chaminda Vaas
Sri Lanka
35
27
Chamara Silva
Sri Lanka
36
26
Andrew Symonds
Australia
36
26
Rajin Saleh
Bangladesh
37
25
Sanath Jayasuriya
Sri Lanka
37
25
Runako Morton
West Indies
38
24
Inzamam-ul-Haq
Pakistan
39
23
Stephen Fleming
New Zealand
40
22
Ryan Sidebottom
England
40
22
Daren Ganga
West Indies
40
22
Devon Smith
West Indies
41
21
Tillakaratne Dilshan
Sri Lanka
41
21
Denesh Ramdin
West Indies
42
20
Marlon Samuels
West Indies
42
20
Mohammad Hafeez
Pakistan
42
20
Adam Gilchrist
Australia
43
19
Habibul Bashar
Bangladesh
43
19
Faisal Iqbal
Pakistan
43
19
Imran Farhat
Pakistan
44
18
Marvan Atapattu
Sri Lanka
44
18
Andre Nel
South Africa
44
18
Mashrafe Mortaza
Bangladesh
45
17
Ricky Ponting
Australia
46
16
Shaun Pollock
South Africa
47
13
Shoaib Malik
Pakistan
47
13
Irfan Pathan
India
47
13
Shakib Al Hasan
Bangladesh
48
12
Mushfiqur Rahim
Bangladesh
48
12
Andrew Flintoff
England
48
12
Mohammad Sami
Pakistan
49
11
Jerome Taylor
West Indies
50
10
Daren Powell
West Indies
51
9
Malinda Warnapura
Sri Lanka
51
9
Paul Harris
South Africa
51
9
Shahid Nazir
Pakistan
51
9
Ross Taylor
New Zealand
51
9
Scott Styris
New Zealand
51
9
Craig Cumming
New Zealand
51
9
Shane Warne
Australia
51
9
Daniel Vettori
New Zealand
51
9
Liam Plunkett
England
52
8
Sreesanth
India
52
8
Brendon McCullum
New Zealand
52
8
Danish Kaneria
Pakistan
52
8
Naved-ul-Hasan
Pakistan
52
8
Farveez Maharoof
Sri Lanka
52
8
Darren Sammy
West Indies
53
7
Lasith Malinga
Sri Lanka
53
7
Yasir Arafat
Pakistan
53
7
Dale Steyn
South Africa
53
7
Virender Sehwag
India
53
7
Steve Harmison
England
53
7
Ravi Bopara
England
54
6
James Anderson
England
54
6
Justin Langer
Australia
54
6
Zaheer Khan
India
54
6
Dilhara Fernando
Sri Lanka
54
6
Ramnaresh Sarwan
West Indies
54
6
Mohammad Rafique
Bangladesh
55
5
Lou Vincent
New Zealand
55
5
Jacob Oram
New Zealand
55
5
Abdur Rehman
Pakistan
55
5
Upul Tharanga
Sri Lanka
55
5
Chris Tremlett
England
55
5
Monty Panesar
England
55
5
Shahadat Hossain
Bangladesh
55
5
Tushar Imran
Bangladesh
56
4
RP Singh
India
56
4
Stuart Clark
Australia
56
4
Thilan Samaraweera
Sri Lanka
56
4
Sohail Tanvir
Pakistan
56
4
Umar Gul
Pakistan
56
4
Mohammad Asif
Pakistan
57
3
Makhaya Ntini
South Africa
57
3
Michael Papps
New Zealand
57
3
Jehan Mubarak
Sri Lanka
57
3
Corey Collymore
West Indies
57
3
Matthew Hoggard
England
57
3
Mohammad Sharif
Bangladesh
58
2
Mehrab Hossain jnr
Bangladesh
58
2
Owais Shah
England
58
2
Khaled Mashud
Bangladesh
58
2
Brett Lee
Australia
58
2
Ramesh Powar
India
58
2
Muttiah Muralitharan
Sri Lanka
58
2
Iain O'Brien
New Zealand
58
2
Sylvester Joseph
West Indies
59
1
Shoaib Akhtar
Pakistan
59
1
Fidel Edwards
West Indies
59
1
Gautam Gambhir
India
59
1
Harbhajan Singh
India
59
1
Brad Hogg
Australia
59
1
Mitchell Johnson
Australia
59
1
Chris Read
England
59
1
Sajid Mahmood
England
59
1
Syed Rasel
Bangladesh
59
1
Abdur Razzak
Bangladesh
60
0
Chris Martin
New Zealand
60
0
Shane Bond
New Zealand
60
0
Enamul Haque jnr
Bangladesh
60
0
Stuart Broad
England
60
0
Glenn McGrath
Australia
60
0
Ishant Sharma
India
60
0
Munaf Patel
India
60
0
Vikram Singh
India
60
0
Andrew Hall
South Africa
60
0
Mark Gillespie
New Zealand
60
0
Boeta Dippenaar
South Africa