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 50s in 2021 for ODI
Position
Most 50s
Player Name
Team Name
1
4
Tamim Iqbal
Bangladesh
1
4
Mahmudullah
Bangladesh
1
4
Harry Tector
Ireland
2
3
Imam-ul-Haq
Pakistan
2
3
Wanindu Hasaranga
Sri Lanka
2
3
Shikhar Dhawan
India
2
3
William Porterfield
Ireland
2
3
Andy Balbirnie
Ireland
2
3
Kariyawasam Asalanka
Sri Lanka
3
2
Sandeep Goud
Oman
3
2
Johannes Smit
Namibia
3
2
Rohit Paudel
Nepal
3
2
Steven Taylor
U.S.A.
3
2
Virat Kohli
India
3
2
Paul Stirling
Ireland
3
2
Assad Vala
P.N.G.
3
2
Kyle Coetzer
Scotland
3
2
Kieron Pollard
West Indies
3
2
Jason Roy
England
3
2
Gyanendra Malla
Nepal
3
2
David Miller
South Africa
3
2
Shai Hope
West Indies
3
2
Joe Root
England
3
2
Mushfiqur Rahim
Bangladesh
3
2
Shakib Al Hasan
Bangladesh
3
2
Craig Ervine
Zimbabwe
3
2
Regis Chakabva
Zimbabwe
3
2
Sikandar Raza
Zimbabwe
3
2
Rassie van der Dussen
South Africa
3
2
Janneman Malan
South Africa
3
2
Dawid Malan
England
3
2
Dhananjaya de Silva
Sri Lanka
3
2
George Munsey
Scotland
3
2
Avishka Fernando
Sri Lanka
3
2
Evin Lewis
West Indies
3
2
Rishabh Pant
India
3
2
Koralegedera Bandara
Sri Lanka
3
2
Curtis Campher
Ireland
3
2
Kyle Verreynne
South Africa
3
2
Zeeshan Maqsood
Oman
4
1
Jatinder Singh
Oman
4
1
Philip Salt
England
4
1
Saud Shakeel
Pakistan
4
1
Kashyap Prajapati
Oman
4
1
Ayaan Khan
Oman
4
1
Suraj Kumar
Oman
4
1
Ryan Burl
Zimbabwe
4
1
Wessly Madhevere
Zimbabwe
4
1
Pramod Rajapaksa
Sri Lanka
4
1
Devon Conway
New Zealand
4
1
Ishan Kishan
India
4
1
Suryakumar Yadav
India
4
1
Zak Crawley
England
4
1
Lewis Gregory
England
4
1
Nicholas Pooran
West Indies
4
1
Lorcan Tucker
Ireland
4
1
Deepak Chahar
India
4
1
Krunal Pandya
India
4
1
Rashid Khan
Afghanistan
4
1
Andile Phehlukwayo
South Africa
4
1
Hardik Pandya
India
4
1
Mosaddek Hossain
Bangladesh
4
1
Sam Curran
England
4
1
Alex Carey
Australia
4
1
Simi Singh
Ireland
4
1
Aiden Markram
South Africa
4
1
Zubayr Hamza
South Africa
4
1
Hashmatullah Shaidi
Afghanistan
4
1
Mohammad Mithun
Bangladesh
4
1
Quinton de Kock
South Africa
4
1
Temba Bavuma
South Africa
4
1
Dinesh Chandimal
Sri Lanka
4
1
Dimuth Karunaratne
Sri Lanka
4
1
Jason Holder
West Indies
4
1
Ben Stokes
England
4
1
Kannaur Rahul
India
4
1
Matthew Wade
Australia
4
1
Eoin Morgan
England
4
1
Jonny Bairstow
England
4
1
Babar Azam
Pakistan
4
1
Max O'Dowd
Netherlands
4
1
Kusal Perera
Sri Lanka
4
1
Reeza Hendricks
South Africa
4
1
James Vince
England
4
1
Matthew Cross
Scotland
4
1
Michael Leask
Scotland
4
1
Norman Vanua
P.N.G.
4
1
Richie Berrington
Scotland
4
1
Stephan Myburgh
Netherlands
4
1
Mohammad Rizwan
Pakistan
4
1
Monank Patel
U.S.A.
4
1
Kushal Bhurtel
Nepal
4
1
Aasif Sheikh
Nepal
4
1
Aqib Sulehri
Oman
4
1
Scott Edwards
Netherlands
4
1
Michael Lingen
Namibia