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
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Josh Tongue
Abhishek Sharma
Ishan Kishan
Rashid Khan
Azmatullah Omarzai
Axar Patel
Ben Duckett
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 50s in 2012: Top Performers, Rankings & Full Stats
This page shows players with the most 50s during the 2012 season, ranking them by their on-field performances.
ALL FORMATS
2012
186 entries
1
13
Martin Guptill
NZ
3 clear of David Warner
2
10
David Warner
AUS
3 off the lead
2
10
Mahela Jayawardene
SL
3 off the lead
● LEADS
Martin Guptill
NZ
13 · 3 ahead of Warner
↑ IN THE CHASE
0
players within 10% of the lead — Guptill is out on their own
★ TOP-10 CUT-OFF
2
The mark at number ten — 176 entries sit below it
● NATION IN FRONT
Australia
8 of the top 50 · 13 teams represented
Most 50s — full list
186 entries, ranked
Table view
1
Martin Guptill
NZ
13
2
David Warner
AUS
10
2
Mahela Jayawardene
SL
10
2
Ian Bell
ENG
10
2
Virat Kohli
IND
10
2
Shane Watson
AUS
10
3
Gautam Gambhir
IND
9
3
Tamim Iqbal
BAN
9
3
Jonathan Trott
ENG
9
3
Kumar Sangakkara
SL
9
3
Angelo Mathews
SL
9
4
Upul Tharanga
SL
8
4
Michael Clarke
AUS
8
4
Brendon McCullum
NZ
8
4
Dinesh Chandimal
SL
8
4
Chris Gayle
WI
8
4
Marlon Samuels
WI
8
4
MS Dhoni
IND
8
4
Michael Hussey
AUS
8
5
Shakib Al Hasan
BAN
7
5
Matthew Wade
AUS
7
5
David Hussey
AUS
7
5
Graeme Smith
SA
7
6
Faf du Plessis
SA
6
6
Hashim Amla
SA
6
6
Tillakaratne Dilshan
SL
6
6
Alastair Cook
ENG
6
6
Matt Prior
ENG
6
6
Nasir Hossain
BAN
6
6
Mohammad Hafeez
PAK
6
7
Misbah-ul-Haq
PAK
5
7
Asad Shafiq
PAK
5
7
Mahmudullah
BAN
5
7
Suresh Raina
IND
5
7
Azhar Ali
PAK
5
7
Ravi Bopara
ENG
5
7
Shiv Chanderpaul
WI
5
7
Kevin Pietersen
ENG
5
7
AB de Villiers
SA
5
7
Kane Williamson
NZ
5
7
Michael Swart
NED
5
8
Rob Nicol
NZ
4
8
Jamie Atkinson
HK
4
8
Irfan Ahmed
HK
4
8
Not on record
NAM
4
8
Paul Stirling
IRE
4
8
Ed Cowan
AUS
4
8
George Bailey
AUS
4
8
Lahiru Thirimanne
SL
4
8
Ross Taylor
NZ
4
8
BJ Watling
NZ
4
8
Kieron Pollard
WI
4
8
Dwayne Smith
WI
4
8
Darren Sammy
WI
4
8
Younis Khan
PAK
4
8
Nasir Jamshed
PAK
4
8
Umar Akmal
PAK
4
8
Mohammad Shahzad
AFG
4
9
Paras Khadka
NEP
3
9
Brendan Taylor
ZIM
3
9
Collins Obuya
KEN
3
9
Alex Obanda
KEN
3
9
Jacques Kallis
SA
3
9
Calum MacLeod
SCO
3
9
Sachin Tendulkar
IND
3
9
Ravichandran Ashwin
IND
3
9
Darren Bravo
WI
3
9
Dwayne Bravo
WI
3
9
Sir Jack Hobbs
ENG
3
9
Frank Woolley
ENG
3
9
Alex Hales
ENG
3
9
Ed Joyce
ENG
3
9
Eoin Morgan
ENG
3
9
Jonny Bairstow
ENG
3
9
Peter Forrest
AUS
3
9
Thilan Samaraweera
SL
3
9
Ruvindu Gunasekera
CAN
3
9
Stephan Myburgh
NED
3
9
Alexei Kervezee
NED
3
9
Jacques Rudolph
SA
3
10
Henry Davids
SA
2
10
Hamilton Masakadza
ZIM
2
10
Jean-Paul Duminy
SA
2
10
Alviro Petersen
SA
2
10
Charlie Llewellyn
SA
2
10
Tom Cooper
NED
2
10
William Porterfield
IRE
2
10
Thisara Perera
SL
2
10
Taufeeq Umar
PAK
2
10
James Franklin
NZ
2
10
Daniel Flynn
NZ
2
10
Janeiro Tucker
BER
2
10
Luke Wright
ENG
2
10
Andrew Strauss
ENG
2
10
Wilfred Rhodes
ENG
2
10
Narsingh Deonarine
WI
2
10
Rohit Sharma
IND
2
10
Virender Sehwag
IND
2
10
Yuvraj Singh
IND
2
10
Ricky Ponting
AUS
2
10
Imran Farhat
PAK
2
10
Shahid Afridi
PAK
2
10
Karim Sadiq
AFG
2
10
Kyle Coetzer
SCO
2
10
Shaiman Anwar
UAE
2
10
Jatinder Singh
OMN
2
10
Not on record
USA
2
11
Not on record
USA
1
11
Zeeshan Siddiqui
OMN
1
11
Frederik Andreas Klokker
DEN
1
11
Rizwan Tariq Mahmood
DEN
1
11
Not on record
ITL
1
11
Pradeep Airee
NEP
1
11
Anil Mandal
NEP
1
11
Tony Ura
PNG
1
11
Assad Vala
PNG
1
11
Richie Berrington
SCO
1
11
Mohammad Nabi
AFG
1
11
Samiullah Shenwari
AFG
1
11
Jan Stander
SCO
1
11
Asghar Stanikzai
AFG
1
11
Duncan Allan
KEN
1
11
Khurram Khan
UAE
1
11
Swapnil Patil
UAE
1
11
Morris Ouma
KEN
1
11
Tanmay Mishra
KEN
1
11
Regis Chakabva
ZIM
1
11
Imran Nazir
PAK
1
11
Jahurul Islam
BAN
1
11
Naeem Islam
BAN
1
11
VVS Laxman
IND
1
11
Shoaib Malik
PAK
1
11
Brett Lee
AUS
1
11
Mitchell Johnson
AUS
1
11
Phillip Hughes
AUS
1
11
Ryan Harris
AUS
1
11
Mitchell Starc
AUS
1
11
Adnan Akmal
PAK
1
11
Manoj Tiwary
IND
1
11
Charles Macartney
AUS
1
11
Warren Bardsley
AUS
1
11
Charles Kelleway
AUS
1
11
Tino Best
WI
1
11
Andre Russell
WI
1
11
Kraigg Brathwaite
WI
1
11
Kirk Edwards
WI
1
11
Assad Fudadin
WI
1
11
Reggie Spooner
ENG
1
11
Johnson Charles
WI
1
11
C.B. Fry
ENG
1
11
Craig Kieswetter
ENG
1
11
Michael Lumb
ENG
1
11
Mushfiqur Rahim
BAN
1
11
Nick Compton
ENG
1
11
Joe Root
ENG
1
11
Samit Patel
ENG
1
11
Stuart Broad
ENG
1
11
Graeme Swann
ENG
1
11
Dion Stovell
BER
1
11
Dimuth Karunaratne
SL
1
11
Jeevan Mendis
SL
1
11
Lionel Cann
BER
1
11
Jesse Ryder
NZ
1
11
Jacob Oram
NZ
1
11
Glenn Maxwell
AUS
1
11
Chamara Kapugedera
SL
1
11
Tharanga Paranavitana
SL
1
11
Nuwan Kulasekara
SL
1
11
Prasanna Jayawardene
SL
1
11
Gary Wilson
IRE
1
11
Nitish Kumar
CAN
1
11
Gerrie Snyman
NAM
1
11
Sarel Burger
NAM
1
11
Craig Williams
NAM
1
11
Christoffel Viljoen
NAM
1
11
Wesley Barresi
NED
1
11
Kruger van Wyk
NZ
1
11
Nathan McCullum
NZ
1
11
Dave Nourse
SA
1
11
Gordon White
SA
1
11
Herbie Taylor
SA
1
11
Vernon Philander
SA
1
11
Elton Chigumbura
ZIM
1
11
Richard Levi
SA
1
11
Tatenda Taibu
ZIM
1
11
Colin Ingram
SA
1
Show all 186 ↓
Nothing matches that filter.