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 ODI
Position
Most Fours
Player Name
Team Name
1
118
Tillakaratne Dilshan
Sri Lanka
2
94
Kumar Sangakkara
Sri Lanka
3
92
Virat Kohli
India
4
87
David Warner
Australia
5
76
Upul Tharanga
Sri Lanka
6
74
Alastair Cook
England
7
69
Mahela Jayawardene
Sri Lanka
8
66
Hashim Amla
South Africa
9
61
Dinesh Chandimal
Sri Lanka
10
59
Ian Bell
England
11
55
Gautam Gambhir
India
12
51
David Hussey
Australia
12
51
AB de Villiers
South Africa
13
50
Michael Clarke
Australia
13
50
Marlon Samuels
West Indies
14
45
Nasir Jamshed
Pakistan
15
43
Martin Guptill
New Zealand
15
43
Tamim Iqbal
Bangladesh
16
41
Mohammad Hafeez
Pakistan
17
39
Michael Hussey
Australia
18
38
Rob Nicol
New Zealand
19
37
Brendon McCullum
New Zealand
19
37
MS Dhoni
India
20
36
Suresh Raina
India
20
36
Angelo Mathews
Sri Lanka
21
35
Azhar Ali
Pakistan
21
35
Sachin Tendulkar
India
22
34
Peter Forrest
Australia
22
34
Misbah-ul-Haq
Pakistan
23
33
Lahiru Thirimanne
Sri Lanka
24
32
BJ Watling
New Zealand
25
31
George Bailey
Australia
26
30
Matthew Wade
Australia
26
30
Virender Sehwag
India
26
30
Ravi Bopara
England
26
30
Umar Akmal
Pakistan
27
29
Faf du Plessis
South Africa
27
29
Eoin Morgan
England
27
29
Shane Watson
Australia
27
29
Kieron Pollard
West Indies
28
28
Jonathan Trott
England
28
28
Graeme Smith
South Africa
29
27
Kevin Pietersen
England
29
27
Chris Gayle
West Indies
30
26
Andre Russell
West Indies
30
26
Mushfiqur Rahim
Bangladesh
30
26
Imran Farhat
Pakistan
31
25
Kane Williamson
New Zealand
32
24
Darren Sammy
West Indies
33
23
Darren Bravo
West Indies
33
23
Younis Khan
Pakistan
33
23
Shakib Al Hasan
Bangladesh
33
23
Anamul Haque
Bangladesh
34
22
Mahmudullah
Bangladesh
34
22
Daniel Christian
Australia
34
22
Asad Shafiq
Pakistan
34
22
Jean-Paul Duminy
South Africa
34
22
Dwayne Bravo
West Indies
35
19
Johnson Charles
West Indies
35
19
Nasir Hossain
Bangladesh
36
18
Nuwan Kulasekara
Sri Lanka
36
18
Karim Sadiq
Afghanistan
37
17
Dwayne Smith
West Indies
37
17
Thisara Perera
Sri Lanka
37
17
Ross Taylor
New Zealand
37
17
Shahid Afridi
38
16
Brett Lee
Australia
38
16
Craig Kieswetter
England
38
16
Alexei Kervezee
Netherlands
39
15
Adrian Barath
West Indies
39
15
Irfan Pathan
India
40
14
Brendan Taylor
Zimbabwe
40
14
Michael Swart
Netherlands
41
13
Craig Williams
Namibia
41
13
Shaiman Anwar
United Arab Emirates
41
13
Jeevan Mendis
Sri Lanka
41
13
Calum MacLeod
Scotland
42
12
Kevin O'Brien
Ireland
42
12
Paul Stirling
Ireland
42
12
Tanmay Mishra
Kenya
42
12
Mohammad Shahzad
Afghanistan
42
12
Rohit Sharma
India
42
12
Jacob Oram
New Zealand
42
12
Jacques Kallis
South Africa
43
11
Ravichandran Ashwin
India
43
11
Ed Joyce
England
43
11
Kieran Powell
West Indies
43
11
Sunil Narine
West Indies
44
10
Elton Chigumbura
Zimbabwe
45
9
Javed Ahmadi
Afghanistan
45
9
Asghar Stanikzai
Afghanistan
45
9
Alex Obanda
Kenya
45
9
Devon Thomas
West Indies
45
9
Sohag Gazi
Bangladesh
45
9
James Franklin
New Zealand
45
9
Tom Latham
New Zealand
45
9
Daniel Flynn
New Zealand
46
8
Jahurul Islam
Bangladesh
46
8
Naeem Islam
Bangladesh
46
8
Manoj Tiwary
India
46
8
Clint McKay
Australia
46
8
Amjad Ali
United Arab Emirates
46
8
Nathan McCullum
New Zealand
46
8
Andrew Ellis
New Zealand
46
8
Rohan Mustafa
United Arab Emirates
47
7
Khurram Khan
United Arab Emirates
47
7
Christoffel Viljoen
Namibia
47
7
Collins Obuya
Kenya
47
7
Samiullah Shenwari
Afghanistan
47
7
Carlton Baugh
West Indies
47
7
Mominul Haque
Bangladesh
47
7
Samit Patel
England
47
7
Umar Gul
Pakistan
47
7
Albie Morkel
South Africa
47
7
Robin Peterson
South Africa
48
6
Wayne Parnell
South Africa
48
6
Alviro Petersen
South Africa
48
6
Sarfraz Ahmed
Pakistan
48
6
Glenn Maxwell
Australia
48
6
Sachithra Senanayake
Sri Lanka
48
6
Ravi Rampaul
West Indies
48
6
Ruvindu Gunasekera
Canada
48
6
Hiral Patel
Canada
48
6
Tom Cooper
Netherlands
48
6
Vikrant Shetty
United Arab Emirates
48
6
Kyle Coetzer
Scotland
49
5
Gordon Goudie
Scotland
49
5
Stephan Myburgh
Netherlands
49
5
Rakep Patel
Kenya
49
5
Jimmy Hansra
Canada
49
5
Lendl Simmons
West Indies
49
5
Ray Price
Zimbabwe
49
5
Mohammad Nabi
Afghanistan
49
5
Mitchell Starc
Australia
49
5
Nazimuddin
Bangladesh
49
5
Saeed Ajmal
Pakistan
49
5
Lasith Malinga
Sri Lanka
49
5
Chamara Kapugedera
Sri Lanka
50
4
Dean Elgar
South Africa
50
4
Shoaib Malik
Pakistan
50
4
Tim Southee
New Zealand
50
4
Jonny Bairstow
England
50
4
Ravindra Jadeja
India
50
4
Tatenda Taibu
Zimbabwe
50
4
Rustam Bhatti
Canada
50
4
Najibullah Zadran
Afghanistan
50
4
Wesley Barresi
Netherlands
50
4
Sarel Burger
Namibia
50
4
Josh Davey
Scotland
50
4
Hammad Azam
Pakistan
50
4
Swapnil Patil
United Arab Emirates
51
3
Amjad Javed
United Arab Emirates
51
3
Craig Wallace
Scotland
51
3
Colin Ingram
South Africa
51
3
Peter Borren
Netherlands
51
3
William Porterfield
Ireland
51
3
Gary Wilson
Ireland
51
3
Dawlat Zadran
Afghanistan
51
3
Damodar Daesrath
Canada
51
3
Zeeshan Siddiqi
Canada
51
3
John Mooney
Ireland
51
3
Nawroz Mangal
Afghanistan
51
3
Shingi Masakadza
Zimbabwe
51
3
Chris Woakes
England
51
3
Steven Finn
England
51
3
Tim Bresnan
England
51
3
Mashrafe Mortaza
Bangladesh
51
3
Abdur Rehman
Pakistan
51
3
Justin Ontong
South Africa
51
3
Dhammika Prasad
Sri Lanka
52
2
Farveez Maharoof
Sri Lanka
52
2
Dean Brownlie
New Zealand
52
2
Graeme Swann
England
52
2
Praveen Kumar
India
52
2
Zaheer Khan
India
52
2
James Pattinson
Australia
52
2
Steven Smith
Australia
52
2
Tino Mawoyo
Zimbabwe
52
2
Prosper Utseya
Zimbabwe
52
2
Tyson Gordon
Canada
52
2
Usman Limbada
Canada
52
2
Gulbadin Naib
Afghanistan
52
2
Shabir Noori
Afghanistan
52
2
Durand Soraine
Canada
52
2
Mirwais Ashraf
Afghanistan
52
2
Malcolm Waller
Zimbabwe
52
2
Alex Cusack
Ireland
52
2
Andrew White
Ireland
52
2
David Obuya
Kenya
52
2
Nehemiah Odhiambo
Kenya
52
2
Tim Murtagh
Ireland
52
2
Morris Ouma
Kenya
52
2
Duncan Allan
Kenya
52
2
Irfan Karim
Kenya
52
2
Mudassar Bukhari
Netherlands
52
2
Preston Mommsen
Scotland
53
1
Jan Stander
Scotland
53
1
Fraser Watts
Scotland
53
1
Majid Haq
Scotland
53
1
Tarun Nethula
New Zealand
53
1
Michael Bates
New Zealand
53
1
Colin de Grandhomme
New Zealand
53
1
Adam Milne
New Zealand
53
1
Arshad Ali
United Arab Emirates
53
1
Tom de Grooth
Netherlands
53
1
Lucas Oluoch
Kenya
53
1
Gerrie Snyman
Namibia
53
1
Shem Ngoche
Kenya
53
1
Ragheb Aga
Kenya
53
1
George Dockrell
Ireland
53
1
Niall O'Brien
Ireland
53
1
Nitish Kumar
Canada
53
1
Junaid Siddiqui
Canada
53
1
Trent Johnston
Ireland
53
1
Hamilton Masakadza
Zimbabwe
53
1
Keegan Meth
Zimbabwe
53
1
Noor Ali Zadran
Afghanistan
53
1
Kemar Roach
West Indies
53
1
Veerasammy Permaul
West Indies
53
1
Tino Best
West Indies
53
1
Nathan Lyon
Australia
53
1
Pat Cummins
Australia
53
1
Umesh Yadav
India
53
1
Vinay Kumar
India
53
1
Ajinkya Rahane
India
53
1
Ricky Ponting
Australia
53
1
Stuart Broad
England
53
1
Jesse Ryder
New Zealand
53
1
Kyle Mills
New Zealand
53
1
Aizaz Cheema
Pakistan
53
1
Wahab Riaz
Pakistan
53
1
Sohail Tanvir
Pakistan
53
1
Seekkuge Prasanna
Sri Lanka
53
1
Rangana Herath
Sri Lanka
53
1
Johan Botha
South Africa
53
1
Morne Morkel
South Africa
53
1
Merwe Erasmus
Namibia
54
0
Rahat Ali
54
0
Junaid Khan
54
0
Ryan McLaren
South Africa
54
0
Dale Steyn
South Africa
54
0
Lonwabo Tsotsobe
South Africa
54
0
Vernon Philander
South Africa
54
0
Shaminda Eranga
Sri Lanka
54
0
Nuwan Pradeep
Sri Lanka
54
0
Kosala Kulasekara
Sri Lanka
54
0
Suranga Lakmal
Sri Lanka
54
0
Dilhara Fernando
Sri Lanka
54
0
Ajantha Mendis
Sri Lanka
54
0
Kamran Akmal
Pakistan
54
0
Adnan Akmal
Pakistan
54
0
Andy McKay
New Zealand
54
0
Doug Bracewell
New Zealand
54
0
Trent Boult
New Zealand
54
0
James Anderson
England
54
0
James Tredwell
England
54
0
Boyd Rankin
England
54
0
Jos Buttler
England
54
0
Shahadat Hossain
Bangladesh
54
0
Abdur Razzak
Bangladesh
54
0
Rubel Hossain
Bangladesh
54
0
Shafiul Islam
Bangladesh
54
0
Elias Sunny
Bangladesh
54
0
Parthiv Patel
India
54
0
Yuvraj Singh
India
54
0
Pragyan Ojha
India
54
0
Xavier Doherty
Australia
54
0
Ryan Harris
Australia
54
0
Mitchell Johnson
Australia
54
0
Ben Hilfenhaus
Australia
54
0
Denesh Ramdin
West Indies
54
0
Brian Vitori
Zimbabwe
54
0
Regis Chakabva
Zimbabwe
54
0
Stuart Matsikenyeri
Zimbabwe
54
0
Kyle Jarvis
Zimbabwe
54
0
Jade Dernbach
England
54
0
Rahul Sharma
Hong Kong
54
0
Rizwan Cheema
Canada
54
0
Jeremy Gordon
Canada
54
0
Darren Ramsammy
Canada
54
0
Izatullah Dawlatzai
Afghanistan
54
0
Shapoor Zadran
Afghanistan
54
0
Henry Osinde
Canada
54
0
Amir Hamza
Afghanistan
54
0
Zakiullah Zaki
Afghanistan
54
0
Nelson Odhiambo
Kenya
54
0
James Ngoche
Kenya
54
0
Hiren Varaiya
Kenya
54
0
Pieter Seelaar
Netherlands
54
0
Eric Szwarczynski
Netherlands
54
0
Timm van der Gugten
Netherlands
54
0
Ahsan Malik
Netherlands
54
0
Saqib Ali
United Arab Emirates
54
0
Ahmed Raza
United Arab Emirates
54
0
Manjula Guruge
United Arab Emirates
54
0
Bernard Scholtz
Namibia
54
0
Mohammad Naveed
United Arab Emirates
54
0
Gordon Drummond
Scotland
54
0
Richie Berrington
Scotland
54
0
Safyaan Sharif
Scotland