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 2022 for Test
Position
Most 50s
Player Name
Team Name
1
12
Babar Azam
Pakistan
2
8
Scott Edwards
Netherlands
3
7
Imam-ul-Haq
Pakistan
3
7
Litton Das
Bangladesh
4
6
Rahmat Shah
Afghanistan
4
6
Shreyas Iyer
India
4
6
Steven Smith
Australia
4
6
Cameron Green
Australia
5
5
Ollie Pope
England
5
5
Saud Shakeel
Pakistan
5
5
Usman Khawaja
Australia
5
5
Shakib Al Hasan
Bangladesh
5
5
Dinesh Chandimal
Sri Lanka
5
5
Kraigg Brathwaite
West Indies
5
5
Tom Blundell
New Zealand
5
5
Kusal Mendis
Sri Lanka
6
4
Travis Head
Australia
6
4
Max O'Dowd
Netherlands
6
4
Rishabh Pant
India
6
4
Najibullah Zadran
Afghanistan
6
4
Dimuth Karunaratne
Sri Lanka
6
4
Niroshan Dickwella
Sri Lanka
6
4
Temba Bavuma
South Africa
6
4
Dean Elgar
South Africa
6
4
Ben Stokes
England
6
4
David Warner
Australia
6
4
Salman Agha
Pakistan
6
4
Pathum Silva
Sri Lanka
6
4
William Young
New Zealand
6
4
Devon Conway
New Zealand
6
4
Keegan Petersen
South Africa
6
4
Shamarh Brooks
West Indies
6
4
Alex Carey
Australia
6
4
Daryl Mitchell
New Zealand
7
3
Oshada Fernando
Sri Lanka
7
3
Harry Tector
Ireland
7
3
Zak Crawley
England
7
3
Marnus Labuschagne
Australia
7
3
Vikramjit Singh
Netherlands
7
3
Finnley Allen
New Zealand
7
3
Kyle Verreynne
South Africa
7
3
Kariyawasam Asalanka
Sri Lanka
7
3
Cheteshwar Pujara
India
7
3
Tom Latham
New Zealand
7
3
Hashmatullah Shaidi
Afghanistan
7
3
Tom Cooper
Netherlands
7
3
Henry Nicholls
New Zealand
7
3
Ben Duckett
England
8
2
Nurul Hasan
Bangladesh
8
2
Sikandar Raza
Zimbabwe
8
2
Shai Hope
West Indies
8
2
Mohammad Rizwan
Pakistan
8
2
David Miller
South Africa
8
2
Sarfraz Ahmed
Pakistan
8
2
Mominul Haque
Bangladesh
8
2
Martin Guptill
New Zealand
8
2
Joe Root
England
8
2
Mushfiqur Rahim
Bangladesh
8
2
Ravichandran Ashwin
India
8
2
Shikhar Dhawan
India
8
2
Alexander Lees
England
8
2
Mahmudul Joy
Bangladesh
8
2
Yasir Chowdhury
Bangladesh
8
2
Bas Leede
Netherlands
8
2
Shubman Gill
India
8
2
Ben Foakes
England
8
2
Najmul Hossain Shanto
Bangladesh
8
2
Afif Hossain
Bangladesh
8
2
Kamindu Mendis
Sri Lanka
8
2
Abdullah Shafique
Pakistan
8
2
Brandon King
West Indies
8
2
Rahmanullah Gurbaz
Afghanistan
8
2
Ishan Kishan
India
9
1
Wanindu Hasaranga
Sri Lanka
9
1
Aiden Markram
South Africa
9
1
Heinrich Klaasen
South Africa
9
1
Rassie van der Dussen
South Africa
9
1
Akeal Hosein
West Indies
9
1
Romario Shepherd
West Indies
9
1
Daniel Lawrence
England
9
1
Zakir Hasan
Bangladesh
9
1
Shadab Khan
Pakistan
9
1
Liam Livingstone
England
9
1
Mehidy Hasan
Bangladesh
9
1
Roston Chase
West Indies
9
1
John Campbell
West Indies
9
1
Fakhar Zaman
Pakistan
9
1
Ben McDermott
Australia
9
1
Sarel Erwee
South Africa
9
1
Marco Jansen
South Africa
9
1
Colin Ackermann
Netherlands
9
1
Innocent Kaia
Zimbabwe
9
1
Afghanistan
9
1
Philip Salt
England
9
1
Anil Nidamanuru
Netherlands
9
1
Tagenarine Chanderpaul
West Indies
9
1
Yannic Cariah
West Indies
9
1
Harry Brook
England
9
1
Jamie Overton
England
9
1
Ryan Burl
Zimbabwe
9
1
Wessly Madhevere
Zimbabwe
9
1
Ajinkya Rahane
India
9
1
Kannaur Rahul
India
9
1
Jonny Bairstow
England
9
1
Tamim Iqbal
Bangladesh
9
1
Virat Kohli
India
9
1
Jos Buttler
England
9
1
Kane Williamson
New Zealand
9
1
Ish Sodhi
New Zealand
9
1
Azhar Ali
Pakistan
9
1
Quinton de Kock
South Africa
9
1
Angelo Mathews
Sri Lanka
9
1
Jermaine Blackwood
West Indies
9
1
Craig Ervine
Zimbabwe
9
1
Regis Chakabva
Zimbabwe
9
1
Kieron Pollard
West Indies
9
1
Jason Roy
England
9
1
Reeza Hendricks
South Africa
9
1
Stephan Myburgh
Netherlands
9
1
Michael Rippon
Netherlands
9
1
Matt Henry
New Zealand
9
1
George Dockrell
Ireland
9
1
Andy Balbirnie
Ireland
9
1
Andy McBrine
Ireland
9
1
Sanju Samson
India
9
1
Dhananjaya de Silva
Sri Lanka
9
1
Washington Sundar
India
9
1
Nicholas Pooran
West Indies
9
1
Keshav Maharaj
South Africa
9
1
Hanuma Vihari
India