Home
Fixtures
Results
News
Teams
Players
Grounds
Rankings
Stats
▼ QUICK LINKS
Recent Series
▼
India in New Zealand T20I Series
Pakistan Triangular Series
Sri Lanka in Pakistan T20I Series
Australia in South Africa Test Series
West Indies in India T20I Series
West Indies in India ODI Series
Recent Teams
▼
India
New Zealand
TBA
Sri Lanka
England
Australia
Recent Players
▼
Azmatullah Omarzai
Rashid Khan
Daniel Jakiel
Tanzid Tamim
Mark Adair
Ibrahim Zadran
Sami Muhammad Sohail
Dhananjaya de Silva
Sediqullah Atal
Gamage Dinusha
Mehidy Hasan
Yasar Haroon
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 – Complete Cricket Stats & Records
This page lists the players with the most 50s in cricket history. These records highlight the most consistent and impactful performances across different eras.
ALL FORMATS
All-time
500 entries
1
164
Sachin Tendulkar
IND
71 clear of Kumar Sangakkara
3
93
Kumar Sangakkara
SL
71 off the lead
5
66
Shiv Chanderpaul
WI
98 off the lead
● LEADS
Sachin Tendulkar
IND
164 · 71 ahead of Sangakkara
↑ MOST ENTRIES
Kumar Sangakkara
SL
13 separate entries on this list · 245 different players in all
★ TOP-10 CUT-OFF
18
The mark at number ten — 490 entries sit below it
● NATION IN FRONT
Pakistan
14 of the top 50 · 9 teams represented
Most 50s — full list
500 entries, ranked
Table view
1
Sachin Tendulkar
IND
164
2
Sachin Tendulkar
IND
96
3
Kumar Sangakkara
SL
93
4
Sachin Tendulkar
IND
68
5
Shiv Chanderpaul
WI
66
6
Babar Azam
PAK
38
7
Rohit Sharma
IND
32
8
Misbah-ul-Haq
PAK
20
9
Sachin Tendulkar
IND
19
10
Kumar Sangakkara
SL
18
10
Shane Watson
AUS
18
10
Joe Root
ENG
18
13
Rahul Dravid
IND
17
13
Sourav Ganguly
IND
17
13
Gary Kirsten
SA
17
13
Younis Khan
PAK
17
13
Angelo Mathews
SL
17
13
Babar Azam
PAK
17
19
Javed Miandad
PAK
16
19
Kumar Sangakkara
SL
16
19
Misbah-ul-Haq
PAK
16
19
Ricky Ponting
AUS
16
19
Graeme Smith
SA
16
19
Sanath Jayasuriya
SL
16
25
Allan Border
AUS
15
25
Mark Waugh
AUS
15
25
Saeed Anwar
PAK
15
25
Hansie Cronje
SA
15
25
Mohammad Yousuf
PAK
15
25
Kumar Sangakkara
SL
15
25
Inzamam-ul-Haq
PAK
15
25
Joe Root
ENG
15
25
Joe Root
ENG
15
25
Paul Stirling
IRE
15
25
Mohammad Rizwan
PAK
15
25
Misbah-ul-Haq
PAK
15
25
Rahul Dravid
IND
15
25
Jacques Kallis
SA
15
25
Mark Waugh
AUS
15
25
Inzamam-ul-Haq
PAK
15
41
Sir Viv Richards
WI
14
41
Inzamam-ul-Haq
PAK
14
41
MS Dhoni
IND
14
41
Shreyas Iyer
IND
14
41
Babar Azam
PAK
14
41
Quinton de Kock
SA
14
41
Kane Williamson
NZ
14
41
Kane Williamson
NZ
14
41
Rahul Dravid
IND
14
50
Martin Guptill
NZ
13
50
Babar Azam
PAK
13
50
Gary Kirsten
SA
13
50
Sachin Tendulkar
IND
13
50
Karanbir Singh
AST
13
50
Kumar Sangakkara
SL
13
50
Kumar Sangakkara
SL
13
50
Gautam Gambhir
IND
13
50
Rahul Dravid
IND
13
59
Sunil Gavaskar
IND
12
59
Brian Lara
WI
12
59
Aamer Sohail
PAK
12
59
Sanath Jayasuriya
SL
12
59
Babar Azam
PAK
12
59
Sir Viv Richards
WI
12
59
Younis Khan
PAK
12
59
Kumar Sangakkara
SL
12
59
Mohammad Rizwan
PAK
12
59
Graeme Smith
SA
12
59
Quinton de Kock
SA
12
59
Jos Buttler
ENG
12
59
Virat Kohli
IND
12
59
Ricky Ponting
AUS
12
59
Marcus Trescothick
ENG
12
59
Ijaz Ahmed
PAK
12
59
Brian Lara
WI
12
59
Aravinda de Silva
SL
12
59
Chris Broad
ENG
12
78
Kepler Wessels
AUS
11
78
Andrew Jones
NZ
11
78
Muhammad Waseem
UAE
11
78
Yashasvi Jaiswal
IND
11
78
Allan Border
AUS
11
78
Mark Waugh
AUS
11
78
Mohammad Yousuf
PAK
11
78
Michael Hussey
AUS
11
78
Jacques Kallis
SA
11
78
Marvan Atapattu
SL
11
78
Andy Flower
ZIM
11
78
Inzamam-ul-Haq
PAK
11
78
Sir Richie Richardson
WI
11
78
Desmond Haynes
WI
11
92
Keith Fletcher
ENG
10
92
Kim Hughes
AUS
10
92
Sir Viv Richards
WI
10
92
Mohinder Amarnath
IND
10
92
Mark Taylor
AUS
10
92
Joe Root
ENG
10
92
Joe Root
ENG
10
92
Javed Miandad
PAK
10
92
Saeed Anwar
PAK
10
92
Sourav Ganguly
IND
10
92
Marvan Atapattu
SL
10
92
Kumar Sangakkara
SL
10
92
Jonathan Trott
ENG
10
92
Babar Azam
PAK
10
92
Mohammad Rizwan
PAK
10
92
Kumar Sangakkara
SL
10
92
Jacques Kallis
SA
10
92
Inzamam-ul-Haq
PAK
10
92
Shubman Gill
IND
10
92
Mahela Jayawardene
SL
10
92
Javed Miandad
PAK
10
92
Desmond Haynes
WI
10
114
Ian Chappell
AUS
9
114
David Gower
ENG
9
114
Desmond Haynes
WI
9
114
Keith Fletcher
ENG
9
114
Chetan Chauhan
IND
9
114
Inzamam-ul-Haq
PAK
9
114
Rahul Dravid
IND
9
114
Hansie Cronje
SA
9
114
Kannaur Rahul
IND
9
114
Yashasvi Jaiswal
IND
9
114
Sunil Gavaskar
IND
9
114
Andrew Jones
NZ
9
114
Brian Lara
WI
9
114
David Boon
AUS
9
114
Inzamam-ul-Haq
PAK
9
114
Angelo Mathews
SL
9
114
Kane Williamson
NZ
9
114
Mahammad Zalmai
AST
9
114
Suryakumar Yadav
IND
9
114
Babar Azam
PAK
9
114
Pathum Silva
SL
9
114
Kumar Sangakkara
SL
9
114
MS Dhoni
IND
9
114
Grant Flower
ZIM
9
114
Sachin Tendulkar
IND
9
114
Muhammad Waseem
UAE
9
114
Saleem Malik
PAK
9
114
Gordon Greenidge
WI
9
114
Gordon Greenidge
WI
9
114
Sunil Gavaskar
IND
9
144
Allan Border
AUS
8
144
Salman Agha
PAK
8
144
David Gower
ENG
8
144
Mark Waugh
AUS
8
144
Shiv Sunder Das
IND
8
144
Alastair Cook
ENG
8
144
Simon Katich
AUS
8
144
Shane Watson
AUS
8
144
Angelo Mathews
SL
8
144
Sir Richie Richardson
WI
8
144
Mohammad Azharuddin
IND
8
144
Michael Bevan
AUS
8
144
MS Dhoni
IND
8
144
Upul Tharanga
SL
8
144
Shai Hope
WI
8
144
Merwe Erasmus
NAM
8
144
Paul Stirling
IRE
8
144
Muhammad Waseem
UAE
8
144
Faf du Plessis
SA
8
144
Kumar Sangakkara
SL
8
144
Aftab Ahmed
BAN
8
144
Michael Clarke
AUS
8
144
Adam Gilchrist
AUS
8
144
Daren Ganga
WI
8
144
Inzamam-ul-Haq
PAK
8
144
Javed Miandad
PAK
8
144
David Boon
AUS
8
144
Scott Edwards
NED
8
144
Joe Root
ENG
8
144
Alastair Cook
ENG
8
144
Jonny Bairstow
ENG
8
144
Kim Hughes
AUS
8
144
Sir Viv Richards
WI
8
144
Sir Richie Richardson
WI
8
144
Desmond Haynes
WI
8
144
Sir Ian Botham
ENG
8
180
Ted Dexter
ENG
7
180
Brian Booth
AUS
7
180
Doug Walters
AUS
7
180
Keith Stackpole
AUS
7
180
Clive Lloyd
WI
7
180
Babar Azam
PAK
7
180
Harry Brook
ENG
7
180
Clem Hill
AUS
7
180
Ted Dexter
ENG
7
180
Brian Booth
AUS
7
180
Doug Walters
AUS
7
180
Ian Chappell
AUS
7
180
Sir Viv Richards
WI
7
180
Mohinder Amarnath
IND
7
180
Sir Viv Richards
WI
7
180
Graham Thorpe
ENG
7
180
Sourav Ganguly
IND
7
180
Chris Gayle
WI
7
180
Habibul Bashar
BAN
7
180
Chris Gayle
WI
7
180
Michael Hussey
AUS
7
180
Ian Bell
ENG
7
180
Azhar Ali
PAK
7
180
Kane Williamson
NZ
7
180
Dimuth Karunaratne
SL
7
180
Marnus Labuschagne
AUS
7
180
Harry Brook
ENG
7
180
Kepler Wessels
AUS
7
180
Dean Jones
AUS
7
180
Sanjay Manjrekar
IND
7
180
Kumar Sangakkara
SL
7
180
Steven Smith
AUS
7
180
Quinton de Kock
SA
7
180
Eoin Morgan
ENG
7
180
Virat Kohli
IND
7
180
Muhammad Waseem
UAE
7
180
Oscar Manishimwe
RWA
7
180
Paul Stirling
IRE
7
180
David Hussey
AUS
7
180
Gautam Gambhir
IND
7
180
Ricky Ponting
AUS
7
180
Andy Flower
ZIM
7
180
Brian Lara
WI
7
180
Saleem Malik
PAK
7
180
Desmond Haynes
WI
7
180
VVS Laxman
IND
7
180
Paul Collingwood
ENG
7
180
Shiv Chanderpaul
WI
7
180
Ramnaresh Sarwan
WI
7
180
Alec Stewart
ENG
7
180
Sanath Jayasuriya
SL
7
180
Mike Atherton
ENG
7
180
David Boon
AUS
7
180
Chris Tavaré
ENG
7
180
Kusal Mendis
SL
7
180
Graeme Wood
AUS
7
236
Sir Leonard Hutton
ENG
6
236
Sir Conrad Hunte
WI
6
236
John Edrich
ENG
6
236
Alan Knott
ENG
6
236
Gundappa Viswanath
IND
6
236
Sir Leonard Hutton
ENG
6
236
Sir Conrad Hunte
WI
6
236
Alan Knott
ENG
6
236
Gundappa Viswanath
IND
6
236
Clive Lloyd
WI
6
236
Desmond Haynes
WI
6
236
David Gower
ENG
6
236
Javed Miandad
PAK
6
236
Sir Viv Richards
WI
6
236
Mike Atherton
ENG
6
236
Inzamam-ul-Haq
PAK
6
236
Inzamam-ul-Haq
PAK
6
236
Martin Guptill
NZ
6
236
Cheteshwar Pujara
IND
6
236
Ravindra Jadeja
IND
6
236
Brian Lara
WI
6
236
Kusal Mendis
SL
6
236
Matthew Breetzke
SA
6
236
Babar Azam
PAK
6
236
Ishan Kishan
IND
6
236
Sikandar Raza
ZIM
6
236
Max O'Dowd
NED
6
236
Shreyas Iyer
IND
6
236
Kusal Mendis
SL
6
236
Rahmat Shah
AFG
6
236
Jason Roy
ENG
6
236
Imrul Kayes
BAN
6
236
Martin Crowe
NZ
6
236
Dean Jones
AUS
6
236
Kim Hughes
AUS
6
236
Ben Duckett
ENG
6
236
Usman Khawaja
AUS
6
236
Joe Denly
ENG
6
236
AB de Villiers
SA
6
236
Alastair Cook
ENG
6
236
VVS Laxman
IND
6
236
Jacques Kallis
SA
6
236
Chris Gayle
WI
6
236
Darren Lehmann
AUS
6
236
Marcus Trescothick
ENG
6
236
Shiv Chanderpaul
WI
6
236
Aamer Sohail
PAK
6
236
Mark Taylor
AUS
6
236
Dilip Vengsarkar
IND
6
236
Trevor Goddard
SA
6
236
Ishan Kishan
IND
6
236
Quinton de Kock
SA
6
236
Sir Viv Richards
WI
6
236
Alvin Kallicharran
WI
6
236
Alvin Kallicharran
WI
6
291
Arthur Morris
AUS
5
291
Collie Smith
WI
5
291
Ted Dexter
ENG
5
291
Ken Barrington
ENG
5
291
Seymour Nurse
WI
5
291
Ajit Wadekar
IND
5
291
Basil Butcher
WI
5
291
Wasim Raja
PAK
5
291
Dudley Nourse
SA
5
291
Arthur Morris
AUS
5
291
Collie Smith
WI
5
291
Ted Dexter
ENG
5
291
Ken Barrington
ENG
5
291
Seymour Nurse
WI
5
291
Ajit Wadekar
IND
5
291
Basil Butcher
WI
5
291
Basil D'Oliveira
ENG
5
291
Tony Greig
ENG
5
291
Wasim Raja
PAK
5
291
Allan Border
AUS
5
291
Greg Matthews
AUS
5
291
Saeed Anwar
PAK
5
291
Gordon Greenidge
WI
5
291
Aaron Finch
AUS
5
291
Joe Root
ENG
5
291
Kumar Sangakkara
SL
5
291
Chris Gayle
WI
5
291
Virat Kohli
IND
5
291
Tim Seifert
NZ
5
291
Shreyas Iyer
IND
5
291
Inzamam-ul-Haq
PAK
5
291
Martin Crowe
NZ
5
291
Zak Crawley
ENG
5
291
Rishabh Pant
IND
5
291
Mahela Jayawardene
SL
5
291
Shiv Chanderpaul
WI
5
291
Tatenda Taibu
ZIM
5
291
Andy Flower
ZIM
5
291
Jacques Kallis
SA
5
291
Mark Taylor
AUS
5
291
Graham Gooch
ENG
5
291
Gus Logie
WI
5
291
Clive Lloyd
WI
5
291
John Emburey
ENG
5
291
Gordon Greenidge
WI
5
291
Sir Viv Richards
WI
5
291
Geoff Boycott
ENG
5
291
Tony Greig
ENG
5
291
Alvin Kallicharran
WI
5
291
Ian Chappell
AUS
5
291
Ross Morgan
NZ
5
291
Geoff Boycott
ENG
5
291
Greg Chappell
AUS
5
291
Tony Greig
ENG
5
291
Basil D'Oliveira
ENG
5
291
Ian Chappell
AUS
5
347
Vijay Hazare
IND
4
347
Peter May
ENG
4
347
Imtiaz Ahmed
PAK
4
347
Peter May
ENG
4
347
Trevor Goddard
SA
4
347
Ken Barrington
ENG
4
347
Rohan Kanhai
WI
4
347
Fred Susskind
SA
4
347
Johnny Taylor
AUS
4
347
Bruce Mitchell
SA
4
347
Wally Hammond
ENG
4
347
Vijay Hazare
IND
4
347
Peter May
ENG
4
347
Imtiaz Ahmed
PAK
4
347
Peter May
ENG
4
347
Trevor Goddard
SA
4
347
Ken Barrington
ENG
4
347
Rohan Kanhai
WI
4
347
Desmond Haynes
WI
4
347
Ollie Pope
ENG
4
347
Harry Brook
ENG
4
347
Geoff Boycott
ENG
4
347
Gordon Greenidge
WI
4
347
Graeme Wood
AUS
4
347
Sir Viv Richards
WI
4
347
Harry Tector
IRE
4
347
Gautam Gambhir
IND
4
347
Matt Machan
SCO
4
347
Tim Seifert
NZ
4
347
Martin Guptill
NZ
4
347
Hashim Amla
SA
4
347
Michael Swart
NED
4
347
Brendon McCullum
NZ
4
347
Shubman Gill
IND
4
347
Kariyawasam Asalanka
SL
4
347
Desmond Haynes
WI
4
347
Kepler Wessels
AUS
4
347
Grant Flower
ZIM
4
347
Roshan Mahanama
SL
4
347
Bill Athey
ENG
4
347
Clive Lloyd
WI
4
347
Tony Greig
ENG
4
347
John Edrich
ENG
4
347
Greg Chappell
AUS
4
347
Rohan Kanhai
WI
4
347
Frank Worrell
WI
4
347
Geoff Pullar
ENG
4
347
Saeed Ahmed
PAK
4
347
Russell Endean
SA
4
347
Norman Yardley
ENG
4
347
Victor Trumper
AUS
4
347
Gordon Greenidge
WI
4
347
John Edrich
ENG
4
347
Saeed Ahmed
PAK
4
401
Sir Everton Weekes
WI
3
401
Graeme Pollock
SA
3
401
Tom Hayward
ENG
3
401
Dave Nourse
SA
3
401
Herbie Taylor
SA
3
401
Dave Nourse
SA
3
401
Herbert Sutcliffe
ENG
3
401
Sir Leonard Hutton
ENG
3
401
Denis Compton
ENG
3
401
Sir Everton Weekes
WI
3
401
Graeme Pollock
SA
3
401
Majid Khan
PAK
3
401
Glenn Turner
NZ
3
401
Steve Tikolo
KEN
3
401
Shane Watson
AUS
3
401
Stephan Baard
NAM
3
401
Mohammad Shahzad
AFG
3
401
Chirag Suri
UAE
3
401
Mohammad Hafeez
PAK
3
401
Stephan Myburgh
NED
3
401
Kariyawasam Asalanka
SL
3
401
Marnus Labuschagne
AUS
3
401
Gordon Greenidge
WI
3
401
Dilip Vengsarkar
IND
3
401
Gordon Greenidge
WI
3
401
Alvin Kallicharran
WI
3
401
Quinton de Kock
SA
3
401
Bruce Edgar
NZ
3
401
Bev Congdon
NZ
3
401
Charlie Davis
WI
3
401
Bob Cowper
AUS
3
401
Basil D'Oliveira
ENG
3
401
Mike Smith
ENG
3
401
Neil Harvey
AUS
3
401
Denis Atkinson
WI
3
401
Russell Endean
SA
3
401
Sir Everton Weekes
WI
3
401
Neil Harvey
AUS
3
401
Hanif Mohammad
PAK
3
401
Gerry Gomez
WI
3
401
Jock Cameron
SA
3
401
Wally Hammond
ENG
3
401
Herbert Sutcliffe
ENG
3
401
Bob Cowper
AUS
3
445
Walter Read
ENG
2
445
Arthur Shrewsbury
ENG
2
445
George Ulyett
ENG
2
445
Ranji
ENG
2
445
Jack Worrall
AUS
2
445
Wilfred Rhodes
ENG
2
445
Herbie Taylor
SA
2
445
Keith Stackpole
AUS
2
445
Ian Chappell
AUS
2
445
Marcus Trescothick
ENG
2
445
Hamilton Masakadza
ZIM
2
445
Virat Kohli
IND
2
445
Kyle Coetzer
SCO
2
445
David Warner
AUS
2
445
Mohammad Hafeez
PAK
2
445
Devon Smith
WI
2
445
Alvin Kallicharran
WI
2
445
Babar Azam
PAK
2
445
Geoff Boycott
ENG
2
445
Gerry Gomez
WI
2
445
Jeffrey Stollmeyer
WI
2
445
Frank Mann
ENG
2
445
Frank Woolley
ENG
2
445
Dodger Whysall
ENG
2
445
Philip Hands
SA
2
445
Monty Noble
AUS
2
445
Gordon White
SA
2
445
Geoff Boycott
ENG
2
473
Tup Scott
AUS
1
473
Billy Bates
ENG
1
473
Johnny Briggs
ENG
1
473
Bobby Abel
ENG
1
473
Bobby Peel
ENG
1
473
Albert Trott
AUS
1
473
Charles Wright
ENG
1
473
Len Braund
ENG
1
473
Johnny Tyldesley
ENG
1
473
Tip Snooke
SA
1
473
Gerald Hartigan
SA
1
473
John Edrich
ENG
1
473
Alvin Kallicharran
WI
1
473
Javed Miandad
PAK
1
473
Asif Iqbal
UAE
1
473
Graeme Smith
SA
1
473
Ross Taylor
NZ
1
473
Andrew Symonds
AUS
1
473
Derek Randall
ENG
1
473
Brijesh Patel
IND
1
473
Ian Chappell
AUS
1
473
Rusi Modi
IND
1
473
Bob Wyatt
ENG
1
473
Johnny Tyldesley
ENG
1
473
Ranji
ENG
1
473
Charles Leslie
ENG
1
473
Tom Hayward
ENG
1
473
Syd Gregory
AUS
1
Show all 500 ↓
Nothing matches that filter.
RECENT RESULTS
1 match
▲
show
‹
CPL
CPL 2026
KIN
PAT
›