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 2008 for all time
Position
Most 50s
Player Name
Team Name
1
14
Virender Sehwag
India
1
14
MS Dhoni
India
2
13
Gautam Gambhir
India
3
12
Shiv Chanderpaul
West Indies
4
11
Graeme Smith
South Africa
4
11
Michael Hussey
Australia
4
11
Brendon McCullum
New Zealand
5
10
Alastair Cook
England
6
9
Andrew Symonds
Australia
6
9
Michael Clarke
Australia
6
9
Jacques Kallis
South Africa
7
8
Mahela Jayawardene
Sri Lanka
7
8
Ramnaresh Sarwan
West Indies
7
8
Paul Collingwood
England
8
7
Tamim Iqbal
Bangladesh
8
7
Ross Taylor
New Zealand
8
7
VVS Laxman
India
8
7
Hashim Amla
South Africa
9
6
Younis Khan
Pakistan
9
6
Misbah-ul-Haq
Pakistan
9
6
Shoaib Malik
Pakistan
9
6
Chris Gayle
West Indies
9
6
Sachin Tendulkar
India
9
6
Ricky Ponting
Australia
9
6
Jacob Oram
New Zealand
9
6
Jesse Ryder
New Zealand
10
5
Jamie How
New Zealand
10
5
Daniel Vettori
New Zealand
10
5
Ian Bell
England
10
5
Owais Shah
England
10
5
Shakib Al Hasan
Bangladesh
10
5
Sourav Ganguly
India
10
5
Matthew Hayden
Australia
10
5
Suresh Raina
India
10
5
Yuvraj Singh
India
10
5
Tillakaratne Dilshan
Sri Lanka
10
5
Kumar Sangakkara
Sri Lanka
10
5
Salman Butt
Pakistan
10
5
AB de Villiers
South Africa
10
5
Hamilton Masakadza
Zimbabwe
11
4
Raqibul Hasan
Bangladesh
11
4
Nasir Jamshed
Pakistan
11
4
Jean-Paul Duminy
South Africa
11
4
Thilan Samaraweera
Sri Lanka
11
4
Chamara Kapugedera
Sri Lanka
11
4
Rahul Dravid
India
11
4
Harbhajan Singh
India
11
4
Simon Katich
Australia
11
4
Shahriar Nafees
Bangladesh
11
4
Junaid Siddique
Bangladesh
11
4
Mohammad Ashraful
Bangladesh
11
4
Kevin Pietersen
England
11
4
Stephen Fleming
New Zealand
12
3
Andrew Strauss
England
12
3
Ravi Bopara
England
12
3
Stuart Broad
England
12
3
Mushfiqur Rahim
Bangladesh
12
3
Shaun Marsh
Australia
12
3
Andrew Flintoff
England
12
3
Adam Gilchrist
Australia
12
3
Rohit Sharma
India
12
3
Chamara Silva
Sri Lanka
12
3
Malinda Warnapura
Sri Lanka
12
3
Marlon Samuels
West Indies
12
3
Dwayne Bravo
West Indies
12
3
Mark Boucher
South Africa
12
3
Neil McKenzie
South Africa
12
3
Tatenda Taibu
Zimbabwe
12
3
Rizwan Cheema
Canada
12
3
Ryan Watson
Scotland
13
2
Eric Szwarczynski
Netherlands
13
2
Tom de Grooth
Netherlands
13
2
Mahela Udawatte
Sri Lanka
13
2
Niall O'Brien
Ireland
13
2
Chris Douglas
Bermuda
13
2
Ashish Bagai
Canada
13
2
Ashwell Prince
South Africa
13
2
Sanath Jayasuriya
Sri Lanka
13
2
Herschelle Gibbs
South Africa
13
2
Khurram Manzoor
Pakistan
13
2
Xavier Marshall
West Indies
13
2
Brendan Nash
West Indies
13
2
Brett Lee
Australia
13
2
Brad Haddin
Australia
13
2
Phil Jaques
Australia
13
2
David Hussey
Australia
13
2
Tim Ambrose
England
13
2
Scott Styris
New Zealand
13
2
Mohammad Yousuf
Pakistan
13
2
Daniel Flynn
New Zealand
13
2
Aaron Redmond
New Zealand
13
2
Chamu Chibhabha
Zimbabwe
13
2
Sean Williams
Zimbabwe
14
1
Shoaib Khan
Oman
14
1
FA Klokker
14
1
Shahid Afridi
14
1
Grant Elliott
New Zealand
14
1
Tim Southee
New Zealand
14
1
Kyle Mills
New Zealand
14
1
Matthew Bell
New Zealand
14
1
Mahmudullah
Bangladesh
14
1
Matt Prior
England
14
1
Aftab Ahmed
Bangladesh
14
1
Mehrab Hossain jnr
Bangladesh
14
1
Mitchell Johnson
Australia
14
1
Gavin Hamilton
England
14
1
Michael Vaughan
England
14
1
James Hopes
Australia
14
1
Luke Ronchi
New Zealand
14
1
Brad Hogg
Australia
14
1
Shane Watson
Australia
14
1
Brad Hodge
Australia
14
1
Robin Uthappa
India
14
1
Yusuf Pathan
India
14
1
Virat Kohli
India
14
1
Wasim Jaffer
India
14
1
Zaheer Khan
India
14
1
Anil Kumble
India
14
1
Leon Johnson
West Indies
14
1
Devon Smith
West Indies
14
1
Runako Morton
West Indies
14
1
Darren Sammy
West Indies
14
1
Sewnarine Chattergoon
West Indies
14
1
Michael Vandort
Sri Lanka
14
1
Jehan Mubarak
Sri Lanka
14
1
Thilan Thushara
Sri Lanka
14
1
Fawad Alam
Pakistan
14
1
Bazid Khan
Pakistan
14
1
Sohail Tanvir
Pakistan
14
1
Chaminda Vaas
Sri Lanka
14
1
Dale Steyn
South Africa
14
1
Sunil Dhaniram
Canada
14
1
Luke Wright
England
14
1
Phil Mustard
England
14
1
Kevin O'Brien
Ireland
14
1
Irving Romaine
Bermuda
14
1
Steven Outerbridge
Bermuda
14
1
Chris Foggo
Bermuda
14
1
Stuart Matsikenyeri
Zimbabwe
14
1
Vusi Sibanda
Zimbabwe
14
1
Brendan Taylor
Zimbabwe
14
1
William Porterfield
Ireland
14
1
Gary Wilson
Ireland
14
1
Ryan Haire
Ireland
14
1
Paul Stirling
Ireland
14
1
Alex Obanda
Kenya
14
1
Seren Waters
Kenya
14
1
Ryan ten Doeschate
Netherlands
14
1
Khurram Khan
United Arab Emirates
14
1
Amjad Ali
United Arab Emirates
14
1
Shawn Findlay
West Indies
14
1
Colin Smith
Scotland
14
1
Qasim Sheikh
Scotland