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 2004 for ODI
Position
Most Fours
Player Name
Team Name
1
114
Adam Gilchrist
Australia
2
104
Stephen Fleming
New Zealand
3
101
Sachin Tendulkar
India
4
93
Yasir Hameed
Pakistan
5
89
Kumar Sangakkara
Sri Lanka
6
88
Marcus Trescothick
England
7
87
Yuvraj Singh
India
7
87
Matthew Hayden
Australia
8
85
Rahul Dravid
India
9
83
Virender Sehwag
India
9
83
Inzamam-ul-Haq
Pakistan
10
82
Sanath Jayasuriya
Sri Lanka
11
80
Andrew Strauss
England
12
79
Sourav Ganguly
India
13
78
Chris Gayle
West Indies
14
77
VVS Laxman
India
15
76
Shoaib Malik
Pakistan
16
74
Ricky Ponting
Australia
17
71
Graeme Smith
South Africa
18
70
Ramnaresh Sarwan
West Indies
19
68
Andrew Symonds
Australia
20
66
Marvan Atapattu
Sri Lanka
21
64
Shiv Chanderpaul
West Indies
22
60
Jacques Kallis
South Africa
23
58
Mohammad Yousuf
Pakistan
23
58
Michael Clarke
Australia
24
54
Vikram Solanki
England
24
54
Saman Jayantha
Sri Lanka
25
52
Brian Lara
West Indies
25
52
Ricardo Powell
West Indies
25
52
Damien Martyn
Australia
26
51
Nathan Astle
New Zealand
27
50
Scott Styris
New Zealand
27
50
Abdul Razzaq
Pakistan
27
50
Mohammad Kaif
India
27
50
Mahela Jayawardene
Sri Lanka
28
49
Michael Vaughan
England
29
48
Andrew Flintoff
England
30
46
Stuart Matsikenyeri
Zimbabwe
31
42
Herschelle Gibbs
South Africa
31
42
Hamish Marshall
New Zealand
32
40
Avishka Gunawardene
Sri Lanka
33
38
Tatenda Taibu
Zimbabwe
34
37
Tillakaratne Dilshan
Sri Lanka
35
35
Brendan Taylor
Zimbabwe
36
34
Elton Chigumbura
Zimbabwe
37
33
Craig McMillan
New Zealand
37
33
Imran Farhat
Pakistan
38
32
Jacques Rudolph
South Africa
39
31
Salman Butt
Pakistan
39
31
Habibul Bashar
Bangladesh
40
30
Paul Collingwood
England
40
30
Geraint Jones
England
40
30
Mohammad Ashraful
Bangladesh
41
29
Chris Cairns
New Zealand
41
29
Dion Ebrahim
Zimbabwe
42
28
Khaled Mashud
Bangladesh
42
28
Moin Khan
Pakistan
43
27
Boeta Dippenaar
South Africa
43
27
Stuart Carlisle
Zimbabwe
44
25
Mathew Sinclair
New Zealand
45
24
Michael Papps
New Zealand
45
24
Younis Khan
Pakistan
45
24
Grant Flower
Zimbabwe
45
24
Sean Ervine
Zimbabwe
46
23
Heath Streak
Zimbabwe
46
23
Mark Boucher
South Africa
46
23
Rajin Saleh
Bangladesh
47
22
Dwayne Smith
West Indies
48
21
Vusi Sibanda
Zimbabwe
48
21
Shahid Afridi
48
21
Brendon McCullum
New Zealand
49
20
Darren Lehmann
Australia
50
18
Jacob Oram
New Zealand
50
18
Upul Chandana
Sri Lanka
51
17
Shaun Pollock
South Africa
51
17
Irfan Pathan
India
52
16
Mark Vermeulen
Zimbabwe
52
16
Barney Rogers
Zimbabwe
53
15
Javed Omar
Bangladesh
53
15
Khaled Mahmud
Bangladesh
54
14
Aftab Ahmed
Bangladesh
54
14
Nicky Boje
South Africa
54
14
Lance Klusener
South Africa
54
14
Michael Bevan
Australia
55
13
Ian Bell
England
55
13
Rob Key
England
55
13
Saleem Elahi
Pakistan
56
12
Manzarul Islam
Bangladesh
56
12
Nafees Iqbal
Bangladesh
56
12
Ian Harvey
Australia
56
12
Hemang Badani
India
56
12
Ajit Agarkar
India
57
11
Wavell Hinds
West Indies
57
11
Mluleki Nkala
Zimbabwe
58
10
Hamilton Masakadza
Zimbabwe
58
10
Daniel Vettori
New Zealand
58
10
Mushfiqur Rahman
Bangladesh
58
10
Mohammad Rafique
Bangladesh
58
10
Craig Cumming
New Zealand
58
10
Ashwell Prince
South Africa
59
9
Tapash Baisya
Bangladesh
59
9
Prosper Utseya
Zimbabwe
60
8
Alester Maregwede
Zimbabwe
60
8
Russel Arnold
Sri Lanka
60
8
Mohammad Tauqir
United Arab Emirates
60
8
Tabarak Dar
Hong Kong
60
8
Hannan Sarkar
Bangladesh
60
8
Chris Harris
New Zealand
60
8
Parthiv Patel
India
60
8
Rohan Gavaskar
India
61
7
Sridharan Sriram
India
61
7
Brad Hogg
Australia
61
7
Lakshmipathy Balaji
India
61
7
Harbhajan Singh
India
61
7
Brad Haddin
Australia
61
7
Alok Kapali
Bangladesh
61
7
Morris Ouma
Kenya
61
7
Nuwan Zoysa
Sri Lanka
61
7
Ridley Jacobs
West Indies
61
7
Devon Smith
West Indies
61
7
Dwayne Bravo
West Indies
62
6
Ian Bradshaw
West Indies
62
6
Andy Blignaut
Zimbabwe
62
6
Farveez Maharoof
Sri Lanka
62
6
Mashrafe Mortaza
Bangladesh
62
6
Matt Prior
England
62
6
Imran Nazir
Pakistan
62
6
Simon Katich
Australia
62
6
Ashley Giles
England
63
5
Kevin Pietersen
England
63
5
Murali Kartik
India
63
5
Joginder Sharma
India
63
5
Ramesh Powar
India
63
5
Shoaib Akhtar
Pakistan
63
5
Makhaya Ntini
South Africa
63
5
Robin Peterson
South Africa
63
5
Chaminda Vaas
Sri Lanka
63
5
Kennedy Otieno
Kenya
64
4
David Hemp
Bermuda
64
4
Afzaal Haider
Hong Kong
64
4
Albie Morkel
South Africa
64
4
Clayton Lambert
West Indies
64
4
Azhar Mahmood
Pakistan
64
4
Chris Read
England
65
3
Shane Watson
Australia
65
3
Michael Hussey
Australia
65
3
Ian Blackwell
England
65
3
Zaheer Khan
India
65
3
Ashish Nehra
India
65
3
Misbah-ul-Haq
Pakistan
65
3
Naved-ul-Hasan
Pakistan
65
3
Alan Dawson
South Africa
65
3
Taufeeq Umar
Pakistan
65
3
Faisal Hossain
Bangladesh
65
3
Kumar Dharmasena
Sri Lanka
65
3
Gary Brent
Zimbabwe
65
3
Douglas Hondo
Zimbabwe
65
3
Ravi Rampaul
West Indies
65
3
Manoj Cheruparambil
Hong Kong
65
3
Hitesh Modi
Kenya
65
3
Ravi Shah
Kenya
65
3
Ali Asad
United Arab Emirates
65
3
Rohan Alexander
U.S.A.
65
3
Syed Maqsood
United Arab Emirates
65
3
Ramveer Rai
United Arab Emirates
65
3
Mark Johnson
U.S.A.
65
3
Steve Massiah
U.S.A.
66
2
Rashid
U.S.A.
66
2
Thilina Kandamby
Sri Lanka
66
2
Asim Saeed
United Arab Emirates
66
2
Tim Smart
Hong Kong
66
2
Ray Price
Zimbabwe
66
2
Tinashe Panyangara
Zimbabwe
66
2
Travis Friend
Zimbabwe
66
2
Corey Collymore
West Indies
66
2
Courtney Browne
West Indies
66
2
Kyle Mills
New Zealand
66
2
Peter Fulton
New Zealand
66
2
Anil Kumble
India
66
2
MS Dhoni
India
66
2
Anthony McGrath
England
66
2
Brett Lee
Australia
66
2
Matthew Maynard
England
66
2
Darren Gough
England
66
2
Robert Croft
England
67
1
James Anderson
England
67
1
Steve Harmison
England
67
1
Michael Kasprowicz
Australia
67
1
Jason Gillespie
Australia
67
1
Bazid Khan
Pakistan
67
1
Andre Adams
New Zealand
67
1
Abdur Razzak
Bangladesh
67
1
Tareq Aziz
Bangladesh
67
1
Ryan Hinds
West Indies
67
1
Jermaine Lawson
West Indies
67
1
Kaushal Lokuarachchi
Sri Lanka
67
1
Tawanda Mupariwa
Zimbabwe
67
1
Blessing Mahwire
Zimbabwe
67
1
Thomas Odoyo
Kenya
67
1
Alexander French
Hong Kong
67
1
Ilyas Gull
Hong Kong
67
1
Sher Lama
Hong Kong
67
1
Roy Lamsam
Hong Kong
67
1
Najeeb Amar
Hong Kong
67
1
Rahul Sharma
Hong Kong
67
1
Arshad Ali
United Arab Emirates
67
1
Asghar Ali
United Arab Emirates
67
1
Brijal Patel
Kenya
67
1
Tony Reid
U.S.A.
67
1
Khurram Khan
United Arab Emirates
67
1
Aijaz Ali
U.S.A.
67
1
Jignesh Desai
U.S.A.
67
1
Ed Rainsford
Zimbabwe
67
1
Richard Staple
U.S.A.
68
0
Donovan Blake
U.S.A.
68
0
Nasir Javed
U.S.A.
68
0
Ryan Hurley
West Indies
68
0
Howard Johnson
U.S.A.
68
0
Sameer Zia
United Arab Emirates
68
0
Leon Romero
U.S.A.
68
0
Ragheb Aga
Kenya
68
0
Malhar Patel
Kenya
68
0
Peter Ongondo
Kenya
68
0
Martin Suji
Kenya
68
0
Steve Tikolo
Kenya
68
0
Abdul Rehman
United Arab Emirates
68
0
Fahad Usman
United Arab Emirates
68
0
Naeemuddin Aslam
United Arab Emirates
68
0
Rizwan Latif
United Arab Emirates
68
0
Khalid Khan
Hong Kong
68
0
Nadeem Ahmed
Hong Kong
68
0
Nasir Hameed
Hong Kong
68
0
Alex Wharf
England
68
0
Sylvester Joseph
West Indies
68
0
Chris Mpofu
Zimbabwe
68
0
Waddington Mwayenga
Zimbabwe
68
0
Gavin Ewing
Zimbabwe
68
0
Dilhara Fernando
Sri Lanka
68
0
Rangana Herath
Sri Lanka
68
0
Romesh Kaluwitharana
Sri Lanka
68
0
Muttiah Muralitharan
Sri Lanka
68
0
Vasbert Drakes
West Indies
68
0
Carlton Baugh
West Indies
68
0
Tino Best
West Indies
68
0
Fidel Edwards
West Indies
68
0
Mervyn Dillon
West Indies
68
0
Lasith Malinga
Sri Lanka
68
0
Nuwan Kulasekara
Sri Lanka
68
0
Nazmul Hossain
Bangladesh
68
0
Shahriar Hossain
Bangladesh
68
0
Daryl Tuffey
New Zealand
68
0
Ian Butler
New Zealand
68
0
Mohammad Sami
Pakistan
68
0
Gareth Hopkins
New Zealand
68
0
Shabbir Ahmed
Pakistan
68
0
Martin van Jaarsveld
South Africa
68
0
Charl Langeveldt
South Africa
68
0
Jean-Paul Duminy
South Africa
68
0
Andy Bichel
Australia
68
0
Glenn McGrath
Australia
68
0
Dinesh Karthik
India
68
0
Dinesh Mongia
India
68
0
Sanjay Bangar
India
68
0
Gareth Batty
England
68
0
Rikki Clarke
England
68
0
Sajid Mahmood
England
68
0
Hasibul Hossain
Bangladesh
68
0
Brad Williams
Australia