Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
On This Day
AI Insight
▼ QUICK LINKS
On This Day
▼
Records of the Day
Innings & bowling
Milestones of the Day
Career landmarks
Cricket AI Insight
AI analysis
Recent Series
▼
ICC Cricket World Cup
New Zealand in England ODI Series
New Zealand in England T20I Series
The Ashes
Bangladesh in England Test Match
Pakistan in England ODI Series
Recent Teams
▼
TBA
India
Zimbabwe
Bangladesh
England
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Gerhard Erasmus
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
ODI 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
T20 World Cup
▼
World Cup 2026
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
Yearwise Records
▼
2026 Stats
2025 Stats
2024 Stats
2023 Stats
2022 Stats
2021 Stats
2020 Stats
2019 Stats
2018 Stats
All-Time Stats
All archives →
Most Fours in 2012: Top Performers, Rankings & Full Stats
This page shows players with the most fours during the 2012 season, ranking them by their on-field performances.
ODI
2012
309 entries
1
118
Tillakaratne Dilshan
SL
24 clear of Kumar Sangakkara
2
94
Kumar Sangakkara
SL
24 off the lead
3
92
Virat Kohli
IND
26 off the lead
● LEADS
Tillakaratne Dilshan
SL
118 · 24 ahead of Sangakkara
↑ IN THE CHASE
0
players within 10% of the lead — Dilshan is out on their own
★ TOP-10 CUT-OFF
59
The mark at number ten — 299 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 9 teams represented
Most Fours — full list
309 entries, ranked
Table view
1
Tillakaratne Dilshan
SL
118
2
Kumar Sangakkara
SL
94
3
Virat Kohli
IND
92
4
David Warner
AUS
87
5
Upul Tharanga
SL
76
6
Alastair Cook
ENG
74
7
Mahela Jayawardene
SL
69
8
Hashim Amla
SA
66
9
Dinesh Chandimal
SL
61
10
Ian Bell
ENG
59
11
Gautam Gambhir
IND
55
12
David Hussey
AUS
51
12
AB de Villiers
SA
51
13
Michael Clarke
AUS
50
13
Marlon Samuels
WI
50
14
Nasir Jamshed
PAK
45
15
Tamim Iqbal
BAN
43
15
Martin Guptill
NZ
43
16
Mohammad Hafeez
PAK
41
17
Michael Hussey
AUS
39
18
Rob Nicol
NZ
38
19
MS Dhoni
IND
37
19
Brendon McCullum
NZ
37
20
Angelo Mathews
SL
36
20
Suresh Raina
IND
36
21
Sachin Tendulkar
IND
35
21
Azhar Ali
PAK
35
22
Misbah-ul-Haq
PAK
34
22
Peter Forrest
AUS
34
23
Lahiru Thirimanne
SL
33
24
BJ Watling
NZ
32
25
George Bailey
AUS
31
26
Matthew Wade
AUS
30
26
Virender Sehwag
IND
30
26
Umar Akmal
PAK
30
26
Ravi Bopara
ENG
30
27
Eoin Morgan
ENG
29
27
Kieron Pollard
WI
29
27
Shane Watson
AUS
29
27
Faf du Plessis
SA
29
28
Graeme Smith
SA
28
28
Jonathan Trott
ENG
28
29
Kevin Pietersen
ENG
27
29
Chris Gayle
WI
27
30
Andre Russell
WI
26
30
Imran Farhat
PAK
26
30
Mushfiqur Rahim
BAN
26
31
Kane Williamson
NZ
25
32
Darren Sammy
WI
24
33
Darren Bravo
WI
23
33
Shakib Al Hasan
BAN
23
33
Anamul Haque
BAN
23
33
Younis Khan
PAK
23
34
Asad Shafiq
PAK
22
34
Mahmudullah
BAN
22
34
Dwayne Bravo
WI
22
34
Daniel Christian
AUS
22
34
Jean-Paul Duminy
SA
22
35
Johnson Charles
WI
19
35
Nasir Hossain
BAN
19
36
Nuwan Kulasekara
SL
18
36
Karim Sadiq
AFG
18
37
Ross Taylor
NZ
17
37
Thisara Perera
SL
17
37
Shahid Afridi
PAK
17
37
Dwayne Smith
WI
17
38
Craig Kieswetter
ENG
16
38
Brett Lee
AUS
16
38
Alexei Kervezee
NED
16
39
Irfan Pathan
IND
15
39
Adrian Barath
WI
15
40
Michael Swart
NED
14
40
Brendan Taylor
ZIM
14
41
Calum MacLeod
SCO
13
41
Shaiman Anwar
UAE
13
41
Craig Williams
NAM
13
41
Not on record
NAM
13
41
Jeevan Mendis
SL
13
42
Rohit Sharma
IND
12
42
Kevin O'Brien
IRE
12
42
Paul Stirling
IRE
12
42
Jacques Kallis
SA
12
42
Jacob Oram
NZ
12
42
Tanmay Mishra
KEN
12
42
Mohammad Shahzad
AFG
12
43
Ravichandran Ashwin
IND
11
43
Kieran Powell
WI
11
43
Sunil Narine
WI
11
43
Ed Joyce
ENG
11
44
Elton Chigumbura
ZIM
10
45
Alex Obanda
KEN
9
45
Asghar Stanikzai
AFG
9
45
Daniel Flynn
NZ
9
45
Tom Latham
NZ
9
45
Devon Thomas
WI
9
45
Sohag Gazi
BAN
9
45
James Franklin
NZ
9
45
Javed Ahmadi
AFG
9
46
Manoj Tiwary
IND
8
46
Clint McKay
AUS
8
46
Naeem Islam
BAN
8
46
Jahurul Islam
BAN
8
46
Nathan McCullum
NZ
8
46
Andrew Ellis
NZ
8
46
Rohan Mustafa
UAE
8
46
Amjad Ali
UAE
8
47
Khurram Khan
UAE
7
47
Collins Obuya
KEN
7
47
Albie Morkel
SA
7
47
Robin Peterson
SA
7
47
Not on record
NAM
7
47
Christoffel Viljoen
NAM
7
47
Mominul Haque
BAN
7
47
Umar Gul
PAK
7
47
Carlton Baugh
WI
7
47
Samit Patel
ENG
7
47
Samiullah Shenwari
AFG
7
48
Ravi Rampaul
WI
6
48
Sarfraz Ahmed
PAK
6
48
Sachithra Senanayake
SL
6
48
Glenn Maxwell
AUS
6
48
Ruvindu Gunasekera
CAN
6
48
Hiral Patel
CAN
6
48
Tom Cooper
NED
6
48
Wayne Parnell
SA
6
48
Alviro Petersen
SA
6
48
Vikrant Shetty
UAE
6
48
Kyle Coetzer
SCO
6
49
Gordon Goudie
SCO
5
49
Mohammad Nabi
AFG
5
49
Ray Price
ZIM
5
49
Rakep Patel
KEN
5
49
Stephan Myburgh
NED
5
49
Jimmy Hansra
CAN
5
49
Mitchell Starc
AUS
5
49
Lasith Malinga
SL
5
49
Chamara Kapugedera
SL
5
49
Saeed Ajmal
PAK
5
49
Nazimuddin
BAN
5
49
Lendl Simmons
WI
5
50
Jonny Bairstow
ENG
4
50
Shoaib Malik
PAK
4
50
Hammad Azam
PAK
4
50
Ravindra Jadeja
IND
4
50
Rustam Bhatti
CAN
4
50
Sarel Burger
NAM
4
50
Wesley Barresi
NED
4
50
Tim Southee
NZ
4
50
Dean Elgar
SA
4
50
Tatenda Taibu
ZIM
4
50
Josh Davey
SCO
4
50
Not on record
UAE
4
50
Swapnil Patil
UAE
4
50
Najibullah Zadran
AFG
4
51
Dawlat Zadran
AFG
3
51
Amjad Javed
UAE
3
51
Craig Wallace
SCO
3
51
Nawroz Mangal
AFG
3
51
Colin Ingram
SA
3
51
Shingi Masakadza
ZIM
3
51
Peter Borren
NED
3
51
Damodar Daesrath
CAN
3
51
Justin Ontong
SA
3
51
Zeeshan Siddiqi
CAN
3
51
Not on record
NAM
3
51
William Porterfield
IRE
3
51
Gary Wilson
IRE
3
51
John Mooney
IRE
3
51
Dhammika Prasad
SL
3
51
Abdur Rehman
PAK
3
51
Mashrafe Mortaza
BAN
3
51
Chris Woakes
ENG
3
51
Tim Bresnan
ENG
3
51
Steven Finn
ENG
3
52
Graeme Swann
ENG
2
52
Farveez Maharoof
SL
2
52
James Pattinson
AUS
2
52
Steven Smith
AUS
2
52
Zaheer Khan
IND
2
52
Praveen Kumar
IND
2
52
Andrew White
IRE
2
52
Alex Cusack
IRE
2
52
Durand Soraine
CAN
2
52
Tyson Gordon
CAN
2
52
Usman Limbada
CAN
2
52
Tim Murtagh
IRE
2
52
Dean Brownlie
NZ
2
52
Mudassar Bukhari
NED
2
52
David Obuya
KEN
2
52
Prosper Utseya
ZIM
2
52
Malcolm Waller
ZIM
2
52
Tino Mawoyo
ZIM
2
52
Preston Mommsen
SCO
2
52
Morris Ouma
KEN
2
52
Nehemiah Odhiambo
KEN
2
52
Duncan Allan
KEN
2
52
Irfan Karim
KEN
2
52
Gulbadin Naib
AFG
2
52
Mirwais Ashraf
AFG
2
52
Shabir Noori
AFG
2
53
Lucas Oluoch
KEN
1
53
Arshad Ali
UAE
1
53
Noor Ali Zadran
AFG
1
53
Fraser Watts
SCO
1
53
Majid Haq
SCO
1
53
Jan Stander
SCO
1
53
Ragheb Aga
KEN
1
53
Keegan Meth
ZIM
1
53
Shem Ngoche
KEN
1
53
Hamilton Masakadza
ZIM
1
53
Johan Botha
SA
1
53
Morne Morkel
SA
1
53
Tom de Grooth
NED
1
53
Gerrie Snyman
NAM
1
53
Jesse Ryder
NZ
1
53
Tarun Nethula
NZ
1
53
Michael Bates
NZ
1
53
Colin de Grandhomme
NZ
1
53
Adam Milne
NZ
1
53
Nitish Kumar
CAN
1
53
Junaid Siddiqui
CAN
1
53
George Dockrell
IRE
1
53
Niall O'Brien
IRE
1
53
Trent Johnston
IRE
1
53
Gerhard Erasmus
NAM
1
53
Umesh Yadav
IND
1
53
Vinay Kumar
IND
1
53
Nathan Lyon
AUS
1
53
Pat Cummins
AUS
1
53
Ajinkya Rahane
IND
1
53
Ricky Ponting
AUS
1
53
Rangana Herath
SL
1
53
Kyle Mills
NZ
1
53
Seekkuge Prasanna
SL
1
53
Stuart Broad
ENG
1
53
Kemar Roach
WI
1
53
Tino Best
WI
1
53
Veerasammy Permaul
WI
1
53
Sohail Tanvir
PAK
1
53
Aizaz Cheema
PAK
1
53
Wahab Riaz
PAK
1
54
Adnan Akmal
PAK
0
54
Junaid Khan
PAK
0
54
Kamran Akmal
PAK
0
54
Jade Dernbach
ENG
0
54
Shahadat Hossain
BAN
0
54
Abdur Razzak
BAN
0
54
Elias Sunny
BAN
0
54
Rubel Hossain
BAN
0
54
Shafiul Islam
BAN
0
54
Denesh Ramdin
WI
0
54
James Anderson
ENG
0
54
James Tredwell
ENG
0
54
Boyd Rankin
ENG
0
54
Jos Buttler
ENG
0
54
Shaminda Eranga
SL
0
54
Nuwan Pradeep
SL
0
54
Kosala Kulasekara
SL
0
54
Ajantha Mendis
SL
0
54
Suranga Lakmal
SL
0
54
Dilhara Fernando
SL
0
54
Rahul Sharma
HK
0
54
Xavier Doherty
AUS
0
54
Ryan Harris
AUS
0
54
Mitchell Johnson
AUS
0
54
Ben Hilfenhaus
AUS
0
54
Pragyan Ojha
IND
0
54
Parthiv Patel
IND
0
54
Yuvraj Singh
IND
0
54
Rahat Ali
PAK
0
54
Not on record
NAM
0
54
Bernard Scholtz
NAM
0
54
Not on record
NAM
0
54
Not on record
NAM
0
54
Not on record
NAM
0
54
Henry Osinde
CAN
0
54
Rizwan Cheema
CAN
0
54
Jeremy Gordon
CAN
0
54
Darren Ramsammy
CAN
0
54
Andy McKay
NZ
0
54
Doug Bracewell
NZ
0
54
Timm van der Gugten
NED
0
54
Not on record
NED
0
54
Ahsan Malik
NED
0
54
Pieter Seelaar
NED
0
54
Eric Szwarczynski
NED
0
54
Trent Boult
NZ
0
54
Ryan McLaren
SA
0
54
Dale Steyn
SA
0
54
Stuart Matsikenyeri
ZIM
0
54
Lonwabo Tsotsobe
SA
0
54
Vernon Philander
SA
0
54
Nelson Odhiambo
KEN
0
54
James Ngoche
KEN
0
54
Brian Vitori
ZIM
0
54
Regis Chakabva
ZIM
0
54
Kyle Jarvis
ZIM
0
54
Gordon Drummond
SCO
0
54
Richie Berrington
SCO
0
54
Safyaan Sharif
SCO
0
54
Hiren Varaiya
KEN
0
54
Saqib Ali
UAE
0
54
Ahmed Raza
UAE
0
54
Manjula Guruge
UAE
0
54
Mohammad Naveed
UAE
0
54
Izatullah Dawlatzai
AFG
0
54
Shapoor Zadran
AFG
0
54
Amir Hamza
AFG
0
54
Zakiullah Zaki
AFG
0
Show all 309 ↓
Nothing matches that filter.