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 all time
Position
Most 50s
Player Name
Team Name
1
15
Mohammad Rizwan
Pakistan
2
14
Babar Azam
Pakistan
3
10
Virat Kohli
India
4
9
Rohit Sharma
India
4
9
Aiden Markram
South Africa
5
8
Rassie van der Dussen
South Africa
5
8
Tamim Iqbal
Bangladesh
6
7
Quinton de Kock
South Africa
6
7
Dawid Malan
England
6
7
Rishabh Pant
India
6
7
Pathum Silva
Sri Lanka
7
6
Evin Lewis
West Indies
7
6
Mahmudullah
Bangladesh
7
6
Jos Buttler
England
7
6
Mushfiqur Rahim
Bangladesh
7
6
Joe Root
England
7
6
Kannaur Rahul
India
7
6
Cheteshwar Pujara
India
7
6
Mitchell Marsh
Australia
8
5
David Warner
Australia
8
5
Martin Guptill
New Zealand
8
5
Litton Das
Bangladesh
8
5
Richie Berrington
Scotland
8
5
Devon Conway
New Zealand
8
5
Kariyawasam Asalanka
Sri Lanka
8
5
Kushal Bhurtel
Nepal
8
5
Hristo Lakov
8
5
L Bruce
9
4
S Ssesazi
9
4
Craig Williams
Namibia
9
4
Wessly Madhevere
Zimbabwe
9
4
Assad Vala
P.N.G.
9
4
David Miller
South Africa
9
4
Jason Roy
England
9
4
Reeza Hendricks
South Africa
9
4
Dhananjaya de Silva
Sri Lanka
9
4
George Munsey
Scotland
9
4
Shubman Gill
India
9
4
Harry Tector
Ireland
9
4
Suryakumar Yadav
India
9
4
Marnus Labuschagne
Australia
9
4
Wanindu Hasaranga
Sri Lanka
9
4
Tom Latham
New Zealand
9
4
Shakib Al Hasan
Bangladesh
9
4
Temba Bavuma
South Africa
9
4
Kraigg Brathwaite
West Indies
9
4
Lahiru Thirimanne
Sri Lanka
9
4
Dinesh Chandimal
Sri Lanka
9
4
Dimuth Karunaratne
Sri Lanka
10
3
Niroshan Dickwella
Sri Lanka
10
3
Jason Holder
West Indies
10
3
Craig Ervine
Zimbabwe
10
3
Regis Chakabva
Zimbabwe
10
3
Sikandar Raza
Zimbabwe
10
3
Najibullah Zadran
Afghanistan
10
3
William Porterfield
Ireland
10
3
Paul Stirling
Ireland
10
3
Andy Balbirnie
Ireland
10
3
Hamza Tariq
Canada
10
3
Irfan Karim
Kenya
10
3
Ben Stokes
England
10
3
Azhar Ali
Pakistan
10
3
Dean Elgar
South Africa
10
3
Kane Williamson
New Zealand
10
3
Soumya Sarkar
Bangladesh
10
3
Shikhar Dhawan
India
10
3
Aaron Finch
Australia
10
3
Steven Smith
Australia
10
3
Jonny Bairstow
England
10
3
Oshada Fernando
Sri Lanka
10
3
Janneman Malan
South Africa
10
3
Washington Sundar
India
10
3
Lorcan Tucker
Ireland
10
3
Shardul Thakur
India
10
3
Rory Burns
England
10
3
Imam-ul-Haq
Pakistan
10
3
Fakhar Zaman
Pakistan
10
3
Nicholas Pooran
West Indies
10
3
Max O'Dowd
Netherlands
10
3
Nkrumah Bonner
West Indies
10
3
Kusal Perera
Sri Lanka
10
3
Kieron Pollard
West Indies
10
3
William Young
New Zealand
10
3
Daniel Lawrence
England
10
3
Dominic Sibley
England
10
3
Mohammad Sheikh
Bangladesh
10
3
Saud Islam
10
3
Taranjeet Singh
10
3
R Satheesan
10
3
Zeeshan Kukikhel
11
2
Ishan Kishan
India
11
2
R Bakum
11
2
S Davizi
11
2
A Ashokan
11
2
Marc Taylor
11
2
Amoluk Singh
11
2
Gajanand Singh
U.S.A.
11
2
Steven Taylor
U.S.A.
11
2
Habib Khan
11
2
Muhammad Amin
11
2
S Adedeji
11
2
TC Barker
11
2
Sami Sohail
11
2
CJ Delany
11
2
Aslam Mohammad
11
2
HS Gericke
11
2
RB Patel
11
2
II Selemani
11
2
E Niyomugabo
11
2
Zak Crawley
England
11
2
Joshua Silva
West Indies
11
2
Kyle Mayers
West Indies
11
2
Abdullah Shafique
Pakistan
11
2
Koralegedera Bandara
Sri Lanka
11
2
Pramod Rajapaksa
Sri Lanka
11
2
Curtis Campher
Ireland
11
2
Kyle Verreynne
South Africa
11
2
Sandeep Goud
Oman
11
2
Aqib Sulehri
Oman
11
2
Zeeshan Maqsood
Oman
11
2
Jatinder Singh
Oman
11
2
Johannes Smit
Namibia
11
2
Merwe Erasmus
Namibia
11
2
Navneet Dhaliwal
Canada
11
2
Aasif Sheikh
Nepal
11
2
Rohit Paudel
Nepal
11
2
Allan Douglas
Bermuda
11
2
Mark Simpson-Parker
11
2
Razmal Shigiwal
11
2
Gyanendra Malla
Nepal
11
2
Kyle Coetzer
Scotland
11
2
Shai Hope
West Indies
11
2
Ben Cooper
Netherlands
11
2
Avishka Fernando
Sri Lanka
11
2
Abid Ali
Pakistan
11
2
Shimron Hetmyer
West Indies
11
2
Rahkeem Cornwall
West Indies
11
2
Mayank Agarwal
India
11
2
Shreyas Iyer
India
11
2
Haseeb Hameed
England
11
2
Ibrahim Zadran
Afghanistan
11
2
Daryl Mitchell
New Zealand
11
2
Faheem Ashraf
Pakistan
11
2
Alex Carey
Australia
11
2
Ajinkya Rahane
India
11
2
Ravindra Jadeja
India
11
2
Rayyan Pathan
Canada
11
2
Kevin O'Brien
Ireland
11
2
Donald Tiripano
Zimbabwe
11
2
Brendan Taylor
Zimbabwe
11
2
Fawad Alam
Pakistan
11
2
Jermaine Blackwood
West Indies
11
2
Angelo Mathews
Sri Lanka
12
1
Kieran Powell
West Indies
12
1
Chris Gayle
West Indies
12
1
Lendl Simmons
West Indies
12
1
Andre Russell
West Indies
12
1
Dilruwan Perera
Sri Lanka
12
1
Asghar Stanikzai
Afghanistan
12
1
Sean Williams
Zimbabwe
12
1
Rahmat Shah
Afghanistan
12
1
Hashmatullah Shaidi
Afghanistan
12
1
Nasir Jamal
Afghanistan
12
1
Mohammad Mithun
Bangladesh
12
1
Taskin Ahmed
Bangladesh
12
1
Hiral Patel
Canada
12
1
Stephan Myburgh
Netherlands
12
1
Rakep Patel
Kenya
12
1
Wriddhiman Saha
India
12
1
Axar Patel
India
12
1
Tim Paine
Australia
12
1
Mohammed Shami
India
12
1
Matthew Wade
Australia
12
1
Glenn Maxwell
Australia
12
1
Eoin Morgan
England
12
1
Ross Taylor
New Zealand
12
1
Shoaib Malik
Pakistan
12
1
Moeen Ali
England
12
1
Chris Woakes
England
12
1
Mominul Haque
Bangladesh
12
1
Marcus Harris
Australia
12
1
Glenn Phillips
New Zealand
12
1
Rahmanullah Gurbaz
Afghanistan
12
1
Cameron Green
Australia
12
1
William Pucovski
Australia
12
1
Simi Singh
Ireland
12
1
Zubayr Hamza
South Africa
12
1
Heinrich Klaasen
South Africa
12
1
Prince Masvaure
Zimbabwe
12
1
Deepak Chahar
India
12
1
Krunal Pandya
India
12
1
Roston Chase
West Indies
12
1
Sam Curran
England
12
1
Ollie Pope
England
12
1
Mehidy Hasan
Bangladesh
12
1
Shadman Islam
Bangladesh
12
1
Alzarri Joseph
West Indies
12
1
Rashid Khan
Afghanistan
12
1
Andile Phehlukwayo
South Africa
12
1
Karim Janat
Afghanistan
12
1
Marcus Stoinis
Australia
12
1
Travis Head
Australia
12
1
Hardik Pandya
India
12
1
Mosaddek Hossain
Bangladesh
12
1
Henry Nicholls
New Zealand
12
1
Matthew Cross
Scotland
12
1
Michael Leask
Scotland
12
1
Norman Vanua
P.N.G.
12
1
Tony Ura
P.N.G.
12
1
David Wiese
South Africa
12
1
James Vince
England
12
1
Mark Chapman
Hong Kong
12
1
Mirza Ahsan
12
1
Harrison Carlyon
12
1
Jonty Jenner
12
1
Muhammad Younis
12
1
Sarfaraz Ali
12
1
Hadisullah Tarakhel
12
1
Muhammad Muneeb
12
1
Saber Zakhil
12
1
Aziz Babakrkhail
12
1
Maurice Castillo
12
1
Bernan Stephenson
12
1
Reginald Nehonde
12
1
Karabo Motlhanka
12
1
Omar Rassol
12
1
Ishan Silva
12
1
Prakash Mishra
12
1
Scott Edwards
Netherlands
12
1
Bas Leede
Netherlands
12
1
Michael Lingen
Namibia
12
1
Tre Manders
Bermuda
12
1
Delray Rawlins
Bermuda
12
1
Kamau Leverock
Bermuda
12
1
Dipendra Airee
Nepal
12
1
Kushal Malla
Nepal
12
1
Takudzwanashe Kaitano
Zimbabwe
12
1
Chirag Suri
United Arab Emirates
12
1
Alejandro Ferguson
12
1
Ramiro Escobar
12
1
Pedro Baron
12
1
Philip Salt
England
12
1
Saud Shakeel
Pakistan
12
1
Kashyap Prajapati
Oman
12
1
Ayaan Khan
Oman
12
1
Suraj Kumar
Oman
12
1
Ryan Burl
Zimbabwe
12
1
Milton Shumba
Zimbabwe
12
1
Lewis Gregory
England
12
1
Finnley Allen
New Zealand
12
1
Brandon King
West Indies
12
1
Imran Butt
Pakistan
12
1
Noman Ali
Pakistan
12
1
Haider Ali
Pakistan
12
1
M Akayezu
12
1
Sajid Cheema
12
1
LA Dunbar
12
1
Hamza Dar
12
1
A Venkatesh
12
1
Dipanjan Dey
12
1
Osama Mahmood
12
1
AA Jasani
12
1
K Nassoro
12
1
Jitin Singh
12
1
Riazat Ali Shah
12
1
DM Nakrani
12
1
D Muhumuza
12
1
FA Cossa
12
1
J Bulele
12
1
D Kansonkho
12
1
Virandeep Singh
12
1
VP Thamotharam
12
1
CN Onwuzulike
12
1
Wahidullah Sahak
12
1
Azhar Andani
12
1
Mohammed Rizlan
12
1
S Thakur
12
1
S Periyalwar
12
1
S Nadigotla
12
1
A Pusthay
12
1
NG Collins
12
1
Virk Ali
12
1
Usman Shahid
12
1
MJ Richardson
12
1
Talha Khan
12
1
H Singh
12
1
VB Chikkannaiah
12
1
Monank Patel
U.S.A.
12
1
Aaron Jones
U.S.A.
12
1
Sushant Modani
U.S.A.
12
1
Zeeshan Sarwar
12
1
R Mazumder
12
1
Gurpratap Singh
12
1
V Jagannivasan
12
1
O Harvey
12
1
JK Vifah
12
1
Shahil Momin
12
1
S Wickramasekara
12
1
HAM Shah
12
1
TS Bharaj
12
1
BA Pai
12
1
Abhijeet Ahuja
12
1
ED Silva
12
1
MNM Aslam
12
1
Maaz Khan
12
1
T Whiteman
12
1
J Mees