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 2010 for ODI
Position
Most Fours
Player Name
Team Name
1
124
Tillakaratne Dilshan
Sri Lanka
2
106
Hashim Amla
South Africa
3
90
Virat Kohli
India
3
90
Tamim Iqbal
Bangladesh
4
89
Andrew Strauss
England
5
88
Imrul Kayes
Bangladesh
6
87
Shane Watson
Australia
6
87
Paul Stirling
Ireland
7
85
Upul Tharanga
Sri Lanka
8
81
Kumar Sangakkara
Sri Lanka
9
79
Gautam Gambhir
India
10
73
Ricky Ponting
Australia
11
70
Shakib Al Hasan
Bangladesh
12
67
AB de Villiers
South Africa
13
66
Virender Sehwag
India
14
63
Brendan Taylor
Zimbabwe
15
62
Eoin Morgan
England
16
60
Cameron White
Australia
17
58
Suresh Raina
India
18
55
Mohammad Shahzad
Afghanistan
18
55
Tom Cooper
Netherlands
19
54
Dinesh Karthik
India
19
54
Michael Hussey
Australia
20
52
MS Dhoni
India
21
51
Mahela Jayawardene
Sri Lanka
22
49
Ashish Bagai
Canada
22
49
Junaid Siddique
Bangladesh
23
48
Ross Taylor
New Zealand
23
48
Chris Gayle
West Indies
24
45
Michael Clarke
Australia
25
42
Martin Guptill
New Zealand
25
42
Kamran Akmal
Pakistan
25
42
Shahid Afridi
26
41
Mohammad Hafeez
Pakistan
27
38
Brendon McCullum
New Zealand
27
38
Scott Styris
New Zealand
27
38
Mahmudullah
Bangladesh
27
38
Yuvraj Singh
India
28
37
Mushfiqur Rahim
Bangladesh
28
37
John Mooney
Ireland
29
36
Craig Kieswetter
England
29
36
Jacques Kallis
South Africa
30
34
Rohit Sharma
India
30
34
Brad Haddin
Australia
30
34
James Hopes
Australia
30
34
Narsingh Deonarine
West Indies
30
34
Graeme Smith
South Africa
31
32
Elton Chigumbura
Zimbabwe
31
32
Kevin O'Brien
Ireland
31
32
Gary Wilson
Ireland
31
32
Collins Obuya
Kenya
32
31
Steven Davies
England
32
31
Tatenda Taibu
Zimbabwe
32
31
Hamilton Masakadza
Zimbabwe
32
31
Tim Paine
Australia
33
30
Peter Ingram
New Zealand
34
29
Thilan Samaraweera
Sri Lanka
35
28
Umar Akmal
Pakistan
36
27
Abdul Razzaq
Pakistan
36
27
Shaun Marsh
Australia
37
26
Jonathan Trott
England
37
26
Paul Collingwood
England
37
26
Sachin Tendulkar
India
37
26
Salman Butt
Pakistan
37
26
Karim Sadiq
Afghanistan
37
26
Kieron Pollard
West Indies
37
26
Eric Szwarczynski
Netherlands
37
26
Alex Obanda
Kenya
38
25
Nawroz Mangal
Afghanistan
38
25
Craig Ervine
Zimbabwe
39
24
Raqibul Hasan
Bangladesh
39
24
Colin Ingram
South Africa
40
23
Bas Zuiderent
Netherlands
40
23
Daniel Vettori
New Zealand
40
23
Asad Shafiq
Pakistan
40
23
Yusuf Pathan
India
41
22
Jean-Paul Duminy
South Africa
41
22
Wesley Barresi
Netherlands
42
21
Fraser Watts
Scotland
42
21
Asghar Stanikzai
Afghanistan
42
21
Andrew White
Ireland
42
21
Hiral Patel
Canada
42
21
Kevin Pietersen
England
42
21
Mohammad Ashraful
Bangladesh
42
21
James Franklin
New Zealand
42
21
Shahriar Nafees
Bangladesh
43
20
Kyle Mills
New Zealand
43
20
Ravindra Jadeja
India
43
20
Murali Vijay
India
43
20
William Porterfield
Ireland
44
19
Alex Cusack
Ireland
44
19
Noor Ali Zadran
Afghanistan
44
19
Angelo Mathews
Sri Lanka
44
19
Shiv Chanderpaul
West Indies
44
19
Tim Bresnan
England
44
19
Fawad Alam
Pakistan
45
18
Naeem Islam
Bangladesh
45
18
Ramnaresh Sarwan
West Indies
45
18
Dale Richards
West Indies
45
18
Prosper Utseya
Zimbabwe
45
18
Morris Ouma
Kenya
45
18
Alexei Kervezee
Netherlands
46
16
Ryan ten Doeschate
Netherlands
46
16
Rakep Patel
Kenya
46
16
Neil McCallum
Scotland
46
16
Mashrafe Mortaza
Bangladesh
46
16
Alastair Cook
England
47
15
Samiullah Shenwari
Afghanistan
47
15
Mohammad Nabi
Afghanistan
47
15
Rizwan Cheema
Canada
48
14
Zubin Surkari
Canada
48
14
Trevin Bastiampillai
Canada
48
14
David Obuya
Kenya
48
14
Parthiv Patel
India
48
14
Gareth Hopkins
New Zealand
48
14
Richie Berrington
Scotland
49
13
Preston Mommsen
Scotland
49
13
Ollie Hairs
Scotland
49
13
Shahzaib Hasan
Pakistan
49
13
Nathan McCullum
New Zealand
49
13
Aftab Ahmed
Bangladesh
49
13
Jahurul Islam
Bangladesh
49
13
Ruvindu Gunasekera
Canada
49
13
Adrian Barath
West Indies
49
13
Suraj Randiv
Sri Lanka
50
12
Geoff Barnett
Canada
50
12
Charles Coventry
Zimbabwe
50
12
Jimmy Kamande
Kenya
50
12
Kane Williamson
New Zealand
50
12
Shahid Afridi
Pakistan
51
11
Mohammad Yousuf
Pakistan
51
11
Steven Smith
Australia
51
11
Thisara Perera
Sri Lanka
51
11
Johan Botha
South Africa
51
11
Denesh Ramdin
West Indies
51
11
Dwayne Bravo
West Indies
51
11
Loots Bosman
South Africa
51
11
Neil Broom
New Zealand
51
11
Chamu Chibhabha
Zimbabwe
52
10
Moneeb Iqbal
Scotland
52
10
Peter Borren
Netherlands
52
10
Darren Bravo
West Indies
52
10
Chamara Kapugedera
Sri Lanka
52
10
Thomas Odoyo
Kenya
52
10
Andre Botha
Ireland
52
10
Luke Wright
England
52
10
Sean Williams
Zimbabwe
52
10
Adam Voges
Australia
52
10
Ian Bell
England
52
10
Younis Khan
Pakistan
52
10
Imran Farhat
Pakistan
52
10
BJ Watling
New Zealand
52
10
Jacob Oram
New Zealand
52
10
Grant Elliott
New Zealand
53
9
Mitchell Johnson
Australia
53
9
Nathan Hauritz
Australia
53
9
Regis Chakabva
Zimbabwe
53
9
Shingi Masakadza
Zimbabwe
53
9
Javed Ahmadi
Afghanistan
53
9
Sunil Dhaniram
Canada
53
9
Trent Johnston
Ireland
53
9
Niall O'Brien
Ireland
53
9
Chamara Silva
Sri Lanka
53
9
Lasith Malinga
Sri Lanka
53
9
Graeme Cremer
Zimbabwe
53
9
Dwayne Smith
West Indies
53
9
Dinesh Chandimal
Sri Lanka
53
9
Darren Sammy
West Indies
53
9
Atse Buurman
Netherlands
53
9
David Miller
South Africa
54
8
Kyle Coetzer
Scotland
54
8
Pieter Seelaar
Netherlands
54
8
Nuwan Kulasekara
Sri Lanka
54
8
Michael Yardy
England
54
8
Umar Bhatti
Canada
54
8
Daryl Tuffey
New Zealand
54
8
Shoaib Malik
Pakistan
55
7
Matt Prior
England
55
7
Graeme Swann
England
55
7
Shabir Noori
Afghanistan
55
7
Andrew Poynter
Ireland
55
7
Vusi Sibanda
Zimbabwe
55
7
Dougie Lockhart
Scotland
55
7
Gordon Drummond
Scotland
56
6
Andre Fletcher
West Indies
56
6
Mohammad Shahzad
United Arab Emirates
56
6
Tom de Grooth
Netherlands
56
6
Albie Morkel
South Africa
56
6
Steve Tikolo
Kenya
56
6
Gavin Hamilton
England
56
6
Naved-ul-Hasan
Pakistan
56
6
Jamie How
New Zealand
56
6
Abdur Razzak
Bangladesh
57
5
Shafiul Islam
Bangladesh
57
5
Suhrawadi Shuvo
Bangladesh
57
5
Saurabh Tiwary
India
57
5
Wayne Parnell
South Africa
57
5
Wahab Riaz
Pakistan
57
5
Charl Langeveldt
South Africa
57
5
Keith Dabengwa
Zimbabwe
57
5
Ravi Rampaul
West Indies
57
5
Lendl Simmons
West Indies
57
5
Dominic Wesonga
Kenya
57
5
Nehemiah Odhiambo
Kenya
57
5
Jeevan Mendis
Sri Lanka
58
4
Gregor Maiden
Scotland
58
4
Matthew Parker
Scotland
58
4
Seren Waters
Kenya
58
4
Nikita Miller
West Indies
58
4
Lahiru Thirimanne
Sri Lanka
58
4
Tanmay Mishra
Kenya
58
4
Jimmy Hansra
Canada
58
4
Nitish Kumar
Canada
58
4
Calvert Hooper
Canada
58
4
Ravi Bopara
England
58
4
Ravichandran Ashwin
India
58
4
Shane Bond
New Zealand
58
4
Herschelle Gibbs
South Africa
58
4
Jesse Ryder
New Zealand
59
3
Umar Amin
Pakistan
59
3
Zulqarnain Haider
Pakistan
59
3
Umar Gul
Pakistan
59
3
Ryan Harris
Australia
59
3
Raees Ahmadzai
Afghanistan
59
3
James Hall
Ireland
59
3
Rory McCann
Ireland
59
3
Thilan Thushara
Sri Lanka
59
3
Ryan McLaren
South Africa
59
3
Wavell Hinds
West Indies
59
3
Nelson Odhiambo
Kenya
59
3
Mark Jonkman
Netherlands
59
3
Mudassar Bukhari
Netherlands
59
3
Roelof van der Merwe
Netherlands
59
3
Thilina Kandamby
Sri Lanka
60
2
Omer Hussain
Scotland
60
2
Majid Haq
Scotland
60
2
Bradley Kruger
Netherlands
60
2
Maurits Jonkman
Netherlands
60
2
Shanan Stewart
New Zealand
60
2
Elijah Otieno
Kenya
60
2
Stuart Matsikenyeri
Zimbabwe
60
2
Grant Flower
Zimbabwe
60
2
Ray Price
Zimbabwe
60
2
Alviro Petersen
South Africa
60
2
Morne Morkel
South Africa
60
2
Nigel Jones
Ireland
60
2
Alfred Luseno
Kenya
60
2
Jawad Dawood
Canada
60
2
Usman Limbada
Canada
60
2
Mirwais Ashraf
Afghanistan
60
2
Greg Lamb
Zimbabwe
60
2
Hamid Hassan
Afghanistan
60
2
Harvir Baidwan
Canada
60
2
Stuart Broad
England
60
2
Praveen Kumar
India
60
2
Ashish Nehra
India
60
2
Zaheer Khan
India
60
2
Saeed Ajmal
Pakistan
60
2
Iftikhar Anjum
Pakistan
60
2
Misbah-ul-Haq
Pakistan
60
2
Ian Butler
New Zealand
60
2
Shahadat Hossain
Bangladesh
61
1
Syed Rasel
Bangladesh
61
1
Tim Southee
New Zealand
61
1
Aaron Redmond
New Zealand
61
1
Shoaib Akhtar
Pakistan
61
1
Mark Boucher
South Africa
61
1
Sreesanth
India
61
1
Munaf Patel
India
61
1
Ishant Sharma
India
61
1
Pragyan Ojha
India
61
1
Ashok Dinda
India
61
1
James Anderson
England
61
1
John Hastings
Australia
61
1
Henry Osinde
Canada
61
1
Sandeep Jyoti
Canada
61
1
Balaji Rao
Canada
61
1
Aftab Alam
Afghanistan
61
1
Shapoor Zadran
Afghanistan
61
1
Timycen Maruma
Zimbabwe
61
1
Khaliq Dad
Afghanistan
61
1
Izatullah Dawlatzai
Afghanistan
61
1
Andy Balbirnie
Ireland
61
1
George Dockrell
Ireland
61
1
Robin Peterson
South Africa
61
1
Dale Steyn
South Africa
61
1
Lonwabo Tsotsobe
South Africa
61
1
Muttiah Muralitharan
Sri Lanka
61
1
Farveez Maharoof
Sri Lanka
61
1
David Bernard
West Indies
61
1
Jerome Taylor
West Indies
61
1
Travis Dowlin
West Indies
61
1
Sulieman Benn
West Indies
61
1
Hiren Varaiya
Kenya
61
1
James Ngoche
Kenya
61
1
Shem Ngoche
Kenya
61
1
Tim Gruijters
Netherlands
61
1
Dewald Nel
Scotland
61
1
Josh Davey
Scotland
61
1
Ed Rainsford
Zimbabwe
61
1
Ian Nicolson
Zimbabwe
62
0
Rusty Theron
South Africa
62
0
Ryan Flannigan
Scotland
62
0
Gordon Goudie
Scotland
62
0
Qasim Sheikh
Scotland
62
0
Ryan Watson
Scotland
62
0
Ross Lyons
Scotland
62
0
Khalid Latif
Pakistan
62
0
Bernard Loots
Netherlands
62
0
Tom Heggelman
Netherlands
62
0
Francis Otieno
Kenya
62
0
Adeel Raja
Netherlands
62
0
Mohammad Kashif
Netherlands
62
0
Runako Morton
West Indies
62
0
Kemar Roach
West Indies
62
0
Andy Blignaut
Zimbabwe
62
0
Chris Mpofu
Zimbabwe
62
0
Dilhara Fernando
Sri Lanka
62
0
Suranga Lakmal
Sri Lanka
62
0
Chanaka Welegedara
Sri Lanka
62
0
Ajantha Mendis
Sri Lanka
62
0
Rangana Herath
Sri Lanka
62
0
Peter Connell
Ireland
62
0
Albert van der Merwe
Ireland
62
0
Parth Desai
Canada
62
0
Keegan Meth
Zimbabwe
62
0
Shafiqullah
Afghanistan
62
0
Noor-ul-Haq
Afghanistan
62
0
Abdullah Mazari
Afghanistan
62
0
Khurram Chohan
Canada
62
0
Xavier Doherty
Australia
62
0
Peter Siddle
Australia
62
0
Doug Bollinger
Australia
62
0
Clint McKay
Australia
62
0
James Tredwell
England
62
0
Faisal Hossain
Bangladesh
62
0
Ajmal Shahzad
England
62
0
Boyd Rankin
England
62
0
Naman Ojha
India
62
0
Sudeep Tyagi
India
62
0
Shaun Tait
Australia
62
0
Umesh Yadav
India
62
0
Shikhar Dhawan
India
62
0
Pankaj Singh
India
62
0
Wriddhiman Saha
India
62
0
Abhimanyu Mithun
India
62
0
Amit Mishra
India
62
0
Harbhajan Singh
India
62
0
Mohammad Irfan
Pakistan
62
0
Sarfraz Ahmed
Pakistan
62
0
Abdur Rehman
Pakistan
62
0
Mohammad Amir
Pakistan
62
0
Mohammad Asif
Pakistan
62
0
Andy McKay
New Zealand
62
0
Hamish Bennett
New Zealand
62
0
Michael Mason
New Zealand
62
0
Nazmul Hossain
Bangladesh
62
0
Rubel Hossain
Bangladesh