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
Zimbabwe
India
England
Bangladesh
New Zealand
Recent Players
▼
Harry Brook
Brad Evans
Will Jacks
Joe Root
Sikandar Raza
Ishan Kishan
Abhishek Sharma
Daryl Mitchell
Axar Patel
Arshdeep Singh
Azmatullah Omarzai
Glenn Phillips
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 2025: Top Performers, Rankings & Full Stats
This page shows players with the most 50s during the 2025 season, ranking them by their on-field performances.
ALL FORMATS
2025
414 entries
1
13
Karanbir Singh
AST
4 clear of Bilal Zalmai
2
9
Bilal Zalmai
AST
4 off the lead
2
9
Shai Hope
WI
4 off the lead
● LEADS
Karanbir Singh
AST
13 · 4 ahead of Zalmai
↑ IN THE CHASE
0
players within 10% of the lead — Singh is out on their own
★ TOP-10 CUT-OFF
1
The mark at number ten — 404 entries sit below it
● NATION IN FRONT
England
6 of the top 50 · 22 teams represented
Most 50s — full list
414 entries, ranked
Table view
1
Karanbir Singh
AST
13
2
Bilal Zalmai
AST
9
2
Shai Hope
WI
9
2
Tanzid Hasan
BAN
9
2
Salman Agha
PAK
9
3
Babar Azam
PAK
8
3
Ben Duckett
ENG
8
3
Sikandar Raza
ZIM
8
3
Brian Bennett
ZIM
8
4
Ibrahim Zadran
AFG
7
4
Fiaz Ahmed
BHR
7
4
Asif Ali
BHR
7
4
Jermaine Baker
CIS
7
4
Jamie Smith
ENG
7
4
Harry Brook
ENG
7
4
Litton Das
BAN
7
4
Sahibzada Farhan
PAK
7
4
Alex Carey
AUS
7
4
Kusal Mendis
SL
7
4
Daryl Mitchell
NZ
7
4
Virandeep Singh
MAL
7
5
Devon Conway
NZ
6
5
Pathum Nissanka
SL
6
5
Rachin Ravindra
NZ
6
5
Saim Ayub
PAK
6
5
Ravindra Jadeja
IND
6
5
Mohammad Rizwan
PAK
6
5
Towhid Hridoy
BAN
6
5
Jos Buttler
ENG
6
5
Brandon King
WI
6
5
Prashant Kurup
BHR
6
5
Sean Williams
ZIM
6
5
Alishan Sharafu
UAE
6
5
Matthew Breetzke
SA
6
6
Harry Tector
IRE
5
6
Temba Bavuma
SA
5
6
Muhammad Waseem
UAE
5
6
Sohail Ahmed
BHR
5
6
Joe Root
ENG
5
6
Zak Crawley
ENG
5
6
Fakhar Zaman
PAK
5
6
KL Rahul
IND
5
6
Anshuman Rath
HK
5
6
Mark Chapman
HK
5
6
Shreyas Iyer
IND
5
6
Abhishek Sharma
IND
5
6
Abbas Ghani
HUN
5
7
Sami Sohail
MAW
4
7
Isaac Danladi
NIG
4
7
Zubair Ali
QTR
4
7
Travis Head
AUS
4
7
Rishabh Pant
IND
4
7
Tilak Varma
IND
4
7
Dinesh Chandimal
SL
4
7
Kamindu Mendis
SL
4
7
Cameron Green
AUS
4
7
Janith Liyanage
SL
4
7
Rohit Sharma
IND
4
7
Virat Kohli
IND
4
7
Jaker Ali
BAN
4
7
Saif Hassan
BAN
4
7
Parvez Hossain Emon
BAN
4
7
Roston Chase
WI
4
7
Mominul Haque
BAN
4
7
Milen Gogev
BUL
4
7
Roman Mazumder
CYP
4
7
Tadiwanashe Marumani
ZIM
4
7
Craig Ervine
ZIM
4
7
Kushal Bhurtel
NEP
4
7
Aasif Sheikh
NEP
4
7
Sediqullah Atal
AFG
4
7
Lorcan Tucker
IRE
4
7
Dewald Brevis
SA
4
7
Tristan Stubbs
SA
4
7
Aiden Markram
SA
4
7
Quinton de Kock
SA
4
7
Rassie van der Dussen
SA
4
8
Charith Asalanka
SL
3
8
Lhuan-dre Pretorius
SA
3
8
Paul Stirling
IRE
3
8
Yuvraj Samra
CAN
3
8
Monank Patel
USA
3
8
Marco Jansen
SA
3
8
Nick Welch
ZIM
3
8
Rakep Patel
KEN
3
8
Mangala Gunasekara
CYP
3
8
Hristo Lakov
BUL
3
8
Adil Butt
ESW
3
8
Michael Raikes
GIB
3
8
Jatinder Singh
OMN
3
8
Jacob Bethell
ENG
3
8
Sherfane Rutherford
WI
3
8
Phil Salt
ENG
3
8
Alick Athanaze
WI
3
8
Shan Masood
PAK
3
8
Shadman Islam
BAN
3
8
Hasan Nawaz
PAK
3
8
Hardik Pandya
IND
3
8
Saud Shakeel
PAK
3
8
Kamil Mishara
SL
3
8
Delray Rawlins
BER
3
8
Michael Bracewell
NZ
3
8
Kane Williamson
NZ
3
8
Tim Seifert
NZ
3
8
Tim David
AUS
3
8
Josh Inglis
AUS
3
8
Beau Webster
AUS
3
8
Yashasvi Jaiswal
IND
3
8
Shubman Gill
IND
3
8
Mitchell Marsh
AUS
3
8
Steven Smith
AUS
3
8
Didier Ndikubwimana
RWA
3
8
Abdul Waheed
SAR
3
8
Faisal Khan
SAR
3
8
Walid Ghauri
NOR
3
8
Gede Priandana
INS
3
8
Vinoth Ravindran
HUN
3
8
Luka Woods
SER
3
8
Imal Zuwak
SWE
3
8
Arun Yadav
TNZ
3
8
Ajith Augastin
TNZ
3
8
Raghav Dhawan
UGA
3
9
Muhammad Asim
2
9
Akshaykumar Yadav
THI
2
9
Ali Turkmen
TUR
2
9
Md Ariyan
ROM
2
9
Hamza Khan
RWA
2
9
Leslie Dunbar
SER
2
9
Aaftab Limdawala
MAW
2
9
Zeeshan Kukikhel
HUN
2
9
Zahir Mohammed
HUN
2
9
Kendel Kadowaki-Fleming
JAP
2
9
Esam Rahman
JAP
2
9
Saiteja Mukkamalla
USA
2
9
Matthew Stokes
GUE
2
9
Varun Thamotharam
MLT
2
9
Mehboob Ali
MLT
2
9
Sharn Gomes
POR
2
9
Dhavalkumar Norotam
POR
2
9
Syed Aziz
MAL
2
9
Ahmad Faiz
MAL
2
9
Alexander Dizija
SER
2
9
Daniel Gumyusenge
RWA
2
9
Adrian Nicholas Lascu
ROM
2
9
Ikramullah Khan
QTR
2
9
Muhammad Tanveer
QTR
2
9
Mitchell Starc
AUS
2
9
Sai Sudharsan
IND
2
9
Matthew Short
AUS
2
9
Marnus Labuschagne
AUS
2
9
Tom Latham
NZ
2
9
Will Young
NZ
2
9
Zeeshan Ali
HK
2
9
Babar Hayat
HK
2
9
Nizakat Khan
HK
2
9
Gerhard Erasmus
NAM
2
9
Mitchell Hay
NZ
2
9
Max O'Dowd
NED
2
9
Michael Levitt
NED
2
9
Najmul Hossain Shanto
BAN
2
9
Faheem Ashraf
PAK
2
9
Ben Stokes
ENG
2
9
Gudakesh Motie
WI
2
9
Justin Greaves
WI
2
9
Evin Lewis
WI
2
9
Aamir Kaleem
OMN
2
9
Hammad Mirza
OMN
2
9
Mark Simpson-Parker
AST
2
9
Razmal Shigiwal
AST
2
9
Ahmer Bin Nasir
BHR
2
9
Marc Taylor
BAH
2
9
Aqib Iqbal
AST
2
9
Isa Zaroo
BUL
2
9
Tenjin Rabgey
BHU
2
9
Ali Raza
BEL
2
9
Muhammad Muneeb
BEL
2
9
Iain Latin
GIB
2
9
Philip Raikes
GIB
2
9
Steffan Gooch
EST
2
9
Sachin Mandy
GER
2
9
Divyendra Singh
CZR
2
9
Adam Senn
CYP
2
9
Uday Hathinjar
CMB
2
9
Mahaj Chadha
CMB
2
9
Sharan Ramakrishnan
CZR
2
9
Rahul Chopra
UAE
2
9
Ben Curran
ZIM
2
9
Wessly Madhevere
ZIM
2
9
Rahmanullah Gurbaz
AFG
2
9
Azmatullah Omarzai
AFG
2
9
Darwish Rasooli
AFG
2
9
George Munsey
SCO
2
9
Mohammad Nabi
AFG
2
9
Rahmat Shah
AFG
2
9
Navneet Dhaliwal
CAN
2
9
Andy Balbirnie
IRE
2
9
Andy McBrine
IRE
2
9
Curtis Campher
IRE
2
9
Dilpreet Bajwa
CAN
2
9
Tony de Zorzi
SA
2
9
Ryan Rickelton
SA
2
9
Ali Nadeem
CAN
2
9
Heinrich Klaasen
SA
2
10
Senuran Muthusamy
SA
1
10
Wiaan Mulder
SA
1
10
David Bedingham
SA
1
10
Rubin Hermann
SA
1
10
Corbin Bosch
SA
1
10
Pargat Singh
CAN
1
10
Harsh Thaker
CAN
1
10
Cade Carmichael
IRE
1
10
Mark Adair
IRE
1
10
Kanwarpal Tathgur
CAN
1
10
Jaskaran Singh
CAN
1
10
Reeza Hendricks
SA
1
10
Kagiso Rabada
SA
1
10
Keshav Maharaj
SA
1
10
Brandon McMullen
SCO
1
10
Imran Mir
AFG
1
10
Basir Ahamad
NEP
1
10
Milind Kumar
USA
1
10
Rohit Paudel
NEP
1
10
Sundeep Jora
NEP
1
10
Dipendra Singh Airee
NEP
1
10
Sese Bau
PNG
1
10
Wellington Masakadza
ZIM
1
10
Ryan Burl
ZIM
1
10
Asif Khan
UAE
1
10
Dhiren Gondaria
KEN
1
10
Sachin Bhudia
KEN
1
10
Muhammad Zohaib
UAE
1
10
Ollie Hairs
SCO
1
10
Sazib Bhuiyan
CZR
1
10
Rico Ramadhasyena
CMB
1
10
Alexander Senn
CYP
1
10
Shah Abrar Hussain
CMB
1
10
Luqman Butt
CMB
1
10
Lakshit Gupta
CMB
1
10
Gaurav Singhdeo
COR
1
10
Deepak Rawat
COR
1
10
Sam Houghton
CRO
1
10
Charles Bevin
CRO
1
10
Shangeev Thanikaithasan
DEN
1
10
Taranjit Bharaj
DEN
1
10
Arslan Amjad
EST
1
10
Stuart Hook
EST
1
10
Habib Khan
EST
1
10
Jordan O'Brien
FIN
1
10
Aravind Mohan
FIN
1
10
Faraaz Mehti Abbas
FIN
1
10
Jamshid Nasiri
FRA
1
10
Musaddiq Ahmed
GER
1
10
Hassan Khan
GER
1
10
Hujeifa Jangariya
ESW
1
10
Oliver Nightingale
GUE
1
10
Tom Nightingale
GUE
1
10
Shaheryar Butt
BEL
1
10
Saber Zakhil
BEL
1
10
Aziz Mohammad
BEL
1
10
Burhan Niaz
BEL
1
10
Ranjung Mikyo Dorji
BHU
1
10
Namgang Chejay
BHU
1
10
Vinoo Balakrishnan
BOT
1
10
Luis Morais
BRZ
1
10
Manan Bashir
BUL
1
10
Imran Anwar
BHR
1
10
Hamid Safi
AST
1
10
Mansoor Safi
AST
1
10
Ranjit Singh
AST
1
10
Gregory Taylor
BAH
1
10
Kervon Hinds
BAH
1
10
Amar Naeem
AST
1
10
Vinayak Shukla
OMN
1
10
Harrison Carlyon
JER
1
10
Pedro Baron
ARG
1
10
Rovman Powell
WI
1
10
Kemar Roach
WI
1
10
Kraigg Brathwaite
WI
1
10
Shimron Hetmyer
WI
1
10
Matthew Forde
WI
1
10
Amir Jangoo
WI
1
10
Ackeem Auguste
WI
1
10
Tagenarine Chanderpaul
WI
1
10
Brydon Carse
ENG
1
10
Jordan Cox
ENG
1
10
Ollie Pope
ENG
1
10
Jofra Archer
ENG
1
10
Emilio Gay
ENG
1
10
Mushfiqur Rahim
BAN
1
10
Jamie Overton
ENG
1
10
Soumya Sarkar
BAN
1
10
Mehidy Hasan
BAN
1
10
Imam-ul-Haq
PAK
1
10
Hussain Talat
PAK
1
10
Mohammad Nawaz
PAK
1
10
Tanzim Hasan Sakib
BAN
1
10
Mahmudul Hasan Joy
BAN
1
10
Mohammad Haris
PAK
1
10
Naseem Shah
PAK
1
10
Khushdil Shah
PAK
1
10
Abdullah Shafique
PAK
1
10
Karun Nair
IND
1
10
Axar Patel
IND
1
10
Sanju Samson
IND
1
10
Noah Croes
NED
1
10
Zach Lion-Cachet
NED
1
10
Rhys Mariu
NZ
1
10
Muhammad Abbas
NZ
1
10
Tim Robinson
NZ
1
10
Nikolaas Davin
NAM
1
10
Louren Steenkamp
NAM
1
10
Jan Nicol Loftie-Eaton
NAM
1
10
JJ Smit
NAM
1
10
Jan Frylinck
NAM
1
10
Mitchell Santner
NZ
1
10
Glenn Phillips
NZ
1
10
Terryn Fray
BER
1
10
Onias Bascome
BER
1
10
Marcus Scotland
BER
1
10
Tre Manders
BER
1
10
Nishan Madushka
SL
1
10
Kusal Perera
SL
1
10
Jeffrey Vandersay
SL
1
10
Dasun Shanaka
SL
1
10
Avishka Fernando
SL
1
10
Wanindu Hasaranga
SL
1
10
Cooper Connolly
AUS
1
10
Mitchell Owen
AUS
1
10
Jake Weatherald
AUS
1
10
Angelo Mathews
SL
1
10
Shivam Dube
IND
1
10
Akash Deep
IND
1
10
Washington Sundar
IND
1
10
Glenn Maxwell
AUS
1
10
Usman Khawaja
AUS
1
10
Marcus Stoinis
AUS
1
10
Matt Renshaw
AUS
1
10
Muhammad Asim
QTR
1
10
Imal Liyanage
QTR
1
10
Vasu Saini
ROM
1
10
Ramesh Satheesan
ROM
1
10
Sivakumar Periyalwar
ROM
1
10
Avishka Iroshan
ROM
1
10
Sean Solia
SAM
1
10
Waji Ul Hassan
SAR
1
10
Zain Ul Abidin
SAR
1
10
Wintley Burton
SER
1
10
Darshit Patankar
MLT
1
10
Selim Salau
NIG
1
10
Ali Rahmon
NIG
1
10
Ibrahim Rahimi
NOR
1
10
Sher Sahak
NOR
1
10
Conrad Greenshields
POR
1
10
Mirza Mohammed Baig
QTR
1
10
Khizer Ahmed
NOR
1
10
Arashdeep Samra
PHL
1
10
Amanpreet Sirah
PHL
1
10
Miggy Podosky
PHL
1
10
Daniel Smith
PHL
1
10
Andrew Donovan
PHL
1
10
Rockey Dianish
MLT
1
10
Sanjay Wagh
MEX
1
10
Kaushal Kumar
MEX
1
10
Lourenco Salomone
MOZ
1
10
Pyae Phyo Wai
MYM
1
10
Ko Ko Lin Thu
MYM
1
10
Sulaimon Runsewe
NIG
1
10
Salim Nihute
MAW
1
10
Aslam Khan
MAL
1
10
Anjar Tadarus
INS
1
10
Justin Mosca
ITL
1
10
Sabaorish Ravichandran
JAP
1
10
Abhishek Anand
JAP
1
10
Clinto Anto
KUW
1
10
Mohammed Aslam
KUW
1
10
Ravija Sandaruwan
KUW
1
10
Shiv Gill
LUX
1
10
Advyth Manepalli
LUX
1
10
Muhammad Usman
HUN
1
10
Matthew Ainsworth
HUN
1
10
Arslan Basharat
HUN
1
10
Gaurav Tiwari
INS
1
10
Dharma Kesuma
INS
1
10
Padmakar Surve
INS
1
10
Braithyn Pecic
SER
1
10
Yatharth Chauhan
SWE
1
10
Ahmed Hassan
SWI
1
10
Faheem Nazir
SWI
1
10
Diyon Johnson
SWI
1
10
Harsha Deshan
SWI
1
10
Mukesh Suthar
TNZ
1
10
Owen Groves
SER
1
10
Yegbeh Jalloh
SIL
1
10
Raymond Coker
SIL
1
10
Abass Gbla
SIL
1
10
John Bangura
SIL
1
10
Hari Kukreja
SIN
1
10
Hamza Dar
SPN
1
10
Sami Rahmani
SWE
1
10
Saeed Ahmed
SWE
1
10
Ilyas Ataullah
TUR
1
10
Muhammad Fahad
TUR
1
10
Robinson Obuya
UGA
1
10
Alpesh Ramjani
UGA
1
10
Riazat Ali Shah
UGA
1
10
Kiatiwut Suttisan
THI
1
10
Sameera Maduranga
KOR
1
10
Balage Dilruksha
KOR
1
10
Yahya Suhail
TLS
1
10
Phillip Stroud
FLK
1
10
Jerome Daley
TCI
1
10
Shrideep Mangela
UGA
1
10
Sumeet Verma
UGA
1
10
Jakir Patel
1
Show all 414 ↓
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)
›