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 2021: Top Performers, Rankings & Full Stats
This page shows players with the most 50s during the 2021 season, ranking them by their on-field performances.
ALL FORMATS
2021
312 entries
1
15
Mohammad Rizwan
PAK
1 clear of Babar Azam
2
14
Babar Azam
PAK
1 off the lead
3
10
Virat Kohli
IND
5 off the lead
● LEADS
Mohammad Rizwan
PAK
15 · 1 ahead of Azam
↑ IN THE CHASE
1
player sits within 10% of the lead on most 50s
★ TOP-10 CUT-OFF
3
The mark at number ten — 302 entries sit below it
● NATION IN FRONT
India
7 of the top 50 · 18 teams represented
Most 50s — full list
312 entries, ranked
Table view
1
Mohammad Rizwan
PAK
15
2
Babar Azam
PAK
14
3
Virat Kohli
IND
10
4
Rohit Sharma
IND
9
4
Aiden Markram
SA
9
5
Rassie van der Dussen
SA
8
5
Tamim Iqbal
BAN
8
6
Dawid Malan
ENG
7
6
Rishabh Pant
IND
7
6
Pathum Nissanka
SL
7
6
Quinton de Kock
SA
7
7
Mitchell Marsh
AUS
6
7
KL Rahul
IND
6
7
Cheteshwar Pujara
IND
6
7
Jos Buttler
ENG
6
7
Joe Root
ENG
6
7
Mahmudullah
BAN
6
7
Mushfiqur Rahim
BAN
6
7
Evin Lewis
WI
6
8
Litton Das
BAN
5
8
David Warner
AUS
5
8
Charith Asalanka
SL
5
8
Martin Guptill
NZ
5
8
Devon Conway
NZ
5
8
Richie Berrington
SCO
5
8
Kushal Bhurtel
NEP
5
8
Hristo Lakov
BUL
5
8
Louis Bruce
GIB
5
9
Simon Ssesazi
UGA
4
9
George Munsey
SCO
4
9
Assad Vala
PNG
4
9
Wessly Madhevere
ZIM
4
9
Temba Bavuma
SA
4
9
David Miller
SA
4
9
Reeza Hendricks
SA
4
9
Harry Tector
IRE
4
9
Craig Williams
NAM
4
9
Tom Latham
NZ
4
9
Marnus Labuschagne
AUS
4
9
Shubman Gill
IND
4
9
Suryakumar Yadav
IND
4
9
Lahiru Thirimanne
SL
4
9
Dinesh Chandimal
SL
4
9
Dimuth Karunaratne
SL
4
9
Dhananjaya de Silva
SL
4
9
Wanindu Hasaranga
SL
4
9
Kraigg Brathwaite
WI
4
9
Shakib Al Hasan
BAN
4
9
Jason Roy
ENG
4
10
Ben Stokes
ENG
3
10
Rory Burns
ENG
3
10
Dominic Sibley
ENG
3
10
Dan Lawrence
ENG
3
10
Jason Holder
WI
3
10
Kieron Pollard
WI
3
10
Nkrumah Bonner
WI
3
10
Nicholas Pooran
WI
3
10
Jonny Bairstow
ENG
3
10
Soumya Sarkar
BAN
3
10
Mohammad Naim
BAN
3
10
Imam-ul-Haq
PAK
3
10
Fakhar Zaman
PAK
3
10
Azhar Ali
PAK
3
10
Shikhar Dhawan
IND
3
10
Shardul Thakur
IND
3
10
Oshada Fernando
SL
3
10
Danushka Gunathilaka
SL
3
10
Niroshan Dickwella
SL
3
10
Kusal Perera
SL
3
10
Steven Smith
AUS
3
10
Washington Sundar
IND
3
10
Aaron Finch
AUS
3
10
Will Young
NZ
3
10
Max O'Dowd
NED
3
10
Kane Williamson
NZ
3
10
William Porterfield
IRE
3
10
Paul Stirling
IRE
3
10
Andy Balbirnie
IRE
3
10
Lorcan Tucker
IRE
3
10
Hamza Tariq
CAN
3
10
Dean Elgar
SA
3
10
Janneman Malan
SA
3
10
Sikandar Raza
ZIM
3
10
Craig Ervine
ZIM
3
10
Regis Chakabva
ZIM
3
10
Irfan Karim
KEN
3
10
Najibullah Zadran
AFG
3
10
Saud Islam
UGA
3
10
Ramesh Satheesan
ROM
3
10
Taranjeet Singh
ROM
3
10
Zeeshan Kukikhel
HUN
3
11
Gyanendra Malla
NEP
2
11
Rexford Bakum
GHA
2
11
Mark Simpson-Parker
AST
2
11
Razmal Shigiwal
AST
2
11
Amoluk Singh Sehmbi
GHA
2
11
Sabawoon Davizi
CZR
2
11
Arun Ashokan
CZR
2
11
Habib Khan
EST
2
11
Muhammad Amin
ESW
2
11
Christopher James Delaney
GIB
2
11
Aslam Mohammad
GRC
2
11
Sesan Adedeji
NIG
2
11
Timothy Barker
LUX
2
11
Sami Sohail
MAW
2
11
Heinrich Sebastian Gericke
MLT
2
11
Not on record
MLT
2
11
Ivan Selemani
TNZ
2
11
Ronak Bharatibhai Patel
UGA
2
11
Eric Niyomugabo
RWA
2
11
Kyle Coetzer
SCO
2
11
Donald Tiripano
ZIM
2
11
Kyle Verreynne
SA
2
11
Brendan Taylor
ZIM
2
11
Gajanand Singh
USA
2
11
Steven Taylor
USA
2
11
Ibrahim Zadran
AFG
2
11
Aasif Sheikh
NEP
2
11
Rohit Paudel
NEP
2
11
Sandeep Goud
OMN
2
11
Aqib Sulehri
OMN
2
11
Zeeshan Maqsood
OMN
2
11
Jatinder Singh
OMN
2
11
Marc Taylor
BAH
2
11
Ben Cooper
NED
2
11
Rayyan Pathan
CAN
2
11
Navneet Dhaliwal
CAN
2
11
Curtis Campher
IRE
2
11
JJ Smit
NAM
2
11
Gerhard Erasmus
NAM
2
11
Kevin O'Brien
IRE
2
11
Allan Douglas
BER
2
11
Daryl Mitchell
NZ
2
11
Ishan Kishan
IND
2
11
Alex Carey
AUS
2
11
Avishka Fernando
SL
2
11
Angelo Mathews
SL
2
11
Ashen Bandara
SL
2
11
Bhanuka Rajapaksa
SL
2
11
Mayank Agarwal
IND
2
11
Shreyas Iyer
IND
2
11
Ajinkya Rahane
IND
2
11
Ravindra Jadeja
IND
2
11
Abdullah Shafique
PAK
2
11
Abid Ali
PAK
2
11
Faheem Ashraf
PAK
2
11
Haseeb Hameed
ENG
2
11
Fawad Alam
PAK
2
11
Jermaine Blackwood
WI
2
11
Shimron Hetmyer
WI
2
11
Rahkeem Cornwall
WI
2
11
Joshua Da Silva
WI
2
11
Kyle Mayers
WI
2
11
Shai Hope
WI
2
11
Zak Crawley
ENG
2
12
Lewis Gregory
ENG
1
12
Phil Salt
ENG
1
12
Mominul Haque
BAN
1
12
Moeen Ali
ENG
1
12
Chris Woakes
ENG
1
12
James Vince
ENG
1
12
Sam Curran
ENG
1
12
Ollie Pope
ENG
1
12
Alzarri Joseph
WI
1
12
Kieran Powell
WI
1
12
Chris Gayle
WI
1
12
Lendl Simmons
WI
1
12
Andre Russell
WI
1
12
Brandon King
WI
1
12
Eoin Morgan
ENG
1
12
Roston Chase
WI
1
12
Imran Butt
PAK
1
12
Noman Ali
PAK
1
12
Haider Ali
PAK
1
12
Shoaib Malik
PAK
1
12
Mohammad Mithun
BAN
1
12
Taskin Ahmed
BAN
1
12
Mosaddek Hossain
BAN
1
12
Mehidy Hasan
BAN
1
12
Shadman Islam
BAN
1
12
Saud Shakeel
PAK
1
12
Wriddhiman Saha
IND
1
12
Mohammed Shami
IND
1
12
Axar Patel
IND
1
12
Hardik Pandya
IND
1
12
Dasun Shanaka
SL
1
12
Cameron Green
AUS
1
12
William Pucovski
AUS
1
12
Dilruwan Perera
SL
1
12
Tim Paine
AUS
1
12
Deepak Chahar
IND
1
12
Krunal Pandya
IND
1
12
Marcus Stoinis
AUS
1
12
Travis Head
AUS
1
12
Marcus Harris
AUS
1
12
Matthew Wade
AUS
1
12
Glenn Maxwell
AUS
1
12
Henry Nicholls
NZ
1
12
Glenn Phillips
NZ
1
12
Scott Edwards
NED
1
12
Bas de Leede
NED
1
12
Mark Chapman
HK
1
12
Michael van Lingen
NAM
1
12
Ross Taylor
NZ
1
12
Tre Manders
BER
1
12
Delray Rawlins
BER
1
12
Kamau Leverock
BER
1
12
Simi Singh
IRE
1
12
Hiral Patel
CAN
1
12
Finn Allen
NZ
1
12
Stephan Myburgh
NED
1
12
Muhammad Younis
BHR
1
12
Sarfaraz Ali
BHR
1
12
Hadisullah Tarakhel
BEL
1
12
Muhammad Muneeb
BEL
1
12
Saber Zakhil
BEL
1
12
Aziz Mohammad
BEL
1
12
Maurice Castillo
BLI
1
12
Bernan Stephenson
BLI
1
12
Reginald Nehonde
BOT
1
12
Karabo Motlhanka
BOT
1
12
Omar Rassol
BUL
1
12
Ishan Silva
BUL
1
12
Prakash Mishra
BUL
1
12
Harrison Carlyon
JER
1
12
Jonty Jenner
JER
1
12
Alejandro Ferguson
ARG
1
12
Ramiro Escobar
ARG
1
12
Pedro Baron
ARG
1
12
Shahil Momin
AST
1
12
Dipendra Singh Airee
NEP
1
12
Tony Ura
PNG
1
12
Kushal Malla
NEP
1
12
Rahmanullah Gurbaz
AFG
1
12
Asghar Stanikzai
AFG
1
12
Monank Patel
USA
1
12
Aaron Jones
USA
1
12
Kashyap Prajapati
OMN
1
12
Ayaan Khan
OMN
1
12
Suraj Kumar
OMN
1
12
Sushant Modani
USA
1
12
Norman Vanua
PNG
1
12
Prince Masvaure
ZIM
1
12
Ryan Burl
ZIM
1
12
Andile Phehlukwayo
SA
1
12
Zubayr Hamza
SA
1
12
Heinrich Klaasen
SA
1
12
David Wiese
SA
1
12
Matthew Cross
SCO
1
12
Michael Leask
SCO
1
12
Rahmat Shah
AFG
1
12
Hashmatullah Shaidi
AFG
1
12
Nasir Jamal
AFG
1
12
Rashid Khan
AFG
1
12
Karim Janat
AFG
1
12
Chirag Suri
UAE
1
12
Sean Williams
ZIM
1
12
Milton Shumba
ZIM
1
12
Takudzwanashe Kaitano
ZIM
1
12
Rakep Patel
KEN
1
12
Martin Akayezu
RWA
1
12
Sajid Imran Cheema
SAR
1
12
Abdul Wahid
SAR
1
12
Leslie Dunbar
SER
1
12
Hamza Dar
SPN
1
12
Abhijit Venkatesh
SWE
1
12
Dipanjan Dey
SWE
1
12
Osama Mahmood
SWI
1
12
Arshaan A Jasani
TNZ
1
12
Riazat Ali Shah
UGA
1
12
Dinesh Nakrani
UGA
1
12
Deusdedit Muhumuza
UGA
1
12
Kassim Nassoro
TNZ
1
12
Jitin Pratap Singh
TNZ
1
12
Sivakumar Periyalwar
ROM
1
12
Filipe Antonio Cossa
MOZ
1
12
Jose Bulele
MOZ
1
12
Donnex Kansonkho
MAW
1
12
Virandeep Singh
MAL
1
12
Varun Thamotharam
MLT
1
12
Chimezie Nnamdi Onwuzulike
NIG
1
12
Wahidullah Sahak
NOR
1
12
Azhar Andani
POR
1
12
Mohammed Rizlan Iqbar
QTR
1
12
Sudeep Thakur
ROM
1
12
Satvik Nadigotla
ROM
1
12
Aniketh Pusthay
FIN
1
12
Nathan Grant Collins
FIN
1
12
Virk Ali
FRA
1
12
Usman Shahid
FRA
1
12
Michael John Richardson
GER
1
12
Talha Ahmed Khan
GER
1
12
Harmanjot Singh
GER
1
12
Vijayshankar Bangalore Chikkannaiah
GER
1
12
Sudesh Wickramasekara
CZR
1
12
Hamid Shah
DEN
1
12
Taranjit Bharaj
DEN
1
12
Zeeshan Sarwar
CYP
1
12
Roman Mazumder
CYP
1
12
Gurpratap Singh
CYP
1
12
Vyshakh Jagannivasan
CZR
1
12
Obed Harvey
GHA
1
12
James K Vifah
GHA
1
12
Mirza Ahsan
AST
1
12
Avinash Pai
GIB
1
12
Abhijeet Deepak Ahuja
HUN
1
12
Grant Stewart
ITL
1
12
Edson Daisy Silva
KUW
1
12
Mohammed Aslam
KUW
1
12
Maaz Khan
LES
1
12
Tony Whiteman
LUX
1
12
Joost Mees
LUX
1
Show all 312 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
ODI
India in New Zealand ODI Series
NZ
134 (41.0)
IND
113/7 (26.0)
›