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.

PositionMost 50sPlayer NameTeam Name
196Sachin TendulkarIndia
11John EdrichEngland
12Keith StackpoleAustralia
11Alvin KallicharranWest Indies
12Ian ChappellAustralia
13Glenn TurnerNew Zealand
11Javed MiandadPakistan
11Asif IqbalUnited Arab Emirates
14Geoff BoycottEngland
13Majid KhanPakistan
14Gordon GreenidgeWest Indies
14Graeme WoodAustralia
14Sir Viv RichardsWest Indies
15Gordon GreenidgeWest Indies
17Kepler WesselsAustralia
112Sir Viv RichardsWest Indies
19Sunil GavaskarIndia
110Javed MiandadPakistan
19Andrew JonesNew Zealand
18Sir Richie RichardsonWest Indies
17Dean JonesAustralia
17Sanjay ManjrekarIndia
19Brian LaraWest Indies
18Mohammad AzharuddinIndia
19David BoonAustralia
16Brian LaraWest Indies
110Saeed AnwarPakistan
110Sourav GangulyIndia
18Michael BevanAustralia
111Mark WaughAustralia
113Gary KirstenSouth Africa
112Younis KhanPakistan
110Marvan AtapattuSri Lanka
111Mohammad YousufPakistan
19Inzamam-ul-HaqPakistan
110Kumar SangakkaraSri Lanka
112Kumar SangakkaraSri Lanka
113Sachin TendulkarIndia
18MS DhoniIndia
111Michael HusseyAustralia
17Kumar SangakkaraSri Lanka
110Jonathan TrottEngland
18Upul TharangaSri Lanka
115Misbah-ul-HaqPakistan
19Angelo MathewsSri Lanka
19Kane WilliamsonNew Zealand
17Steven SmithAustralia
17Quinton de KockSouth Africa
17Eoin MorganEngland
18Shai HopeWest Indies
15Aaron FinchAustralia
14Harry TectorIreland
18Merwe ErasmusNamibia
16Kusal MendisSri Lanka
110Babar AzamPakistan
15Matthew BreetzkeSouth Africa
12Shubman GillIndia
21Ben DuckettEngland
29Pathum SilvaSri Lanka
24Kariyawasam AsalankaSri Lanka
24Kongala VimukthiSri Lanka
27Paul StirlingIreland
23Kariyawasam AsalankaSri Lanka
26Shreyas IyerIndia
23Marnus LabuschagneAustralia
26Rahmat ShahAfghanistan
26Jason RoyEngland
26Kusal MendisSri Lanka
28Faf du PlessisSouth Africa
210Kumar SangakkaraSri Lanka
28Kumar SangakkaraSri Lanka
29Kumar SangakkaraSri Lanka
27David HusseyAustralia
29MS DhoniIndia
26Imrul KayesBangladesh
27Gautam GambhirIndia
212Graeme SmithSouth Africa
28Aftab AhmedBangladesh
28Michael ClarkeAustralia
28Adam GilchristAustralia
27Ricky PontingAustralia
28Daren GangaWest Indies
210Jacques KallisSouth Africa
211Jacques KallisSouth Africa
27Andy FlowerZimbabwe
210Inzamam-ul-HaqPakistan
25Inzamam-ul-HaqPakistan
29Grant FlowerZimbabwe
27Brian LaraWest Indies
29Sachin TendulkarIndia
28Inzamam-ul-HaqPakistan
26Dean JonesAustralia
26Martin CroweNew Zealand
24Desmond HaynesWest Indies
28Javed MiandadPakistan
27Saleem MalikPakistan
28David BoonAustralia
25Martin CroweNew Zealand
27Desmond HaynesWest Indies
26Kim HughesAustralia
23Gordon GreenidgeWest Indies
24Kepler WesselsAustralia
23Dilip VengsarkarIndia
293Kumar SangakkaraSri Lanka
23Alvin KallicharranWest Indies
22Alvin KallicharranWest Indies
21Derek RandallEngland
23Gordon GreenidgeWest Indies
21Brijesh PatelIndia
21Ian ChappellAustralia
386Jacques KallisSouth Africa
31Doug WaltersAustralia
32Mike BrearleyEngland
32John DysonAustralia
33Kim HughesAustralia
32Mudassar NazarPakistan
32Graham GoochEngland
35Steve SmithAustralia
36Allan BorderAustralia
34Desmond HaynesWest Indies
37Sunil GavaskarIndia
35Aravinda de SilvaSri Lanka
36Imran KhanPakistan
36Desmond HaynesWest Indies
35Arjuna RanatungaSri Lanka
33Geoff MarshAustralia
36Inzamam-ul-HaqPakistan
37Hansie CronjeSouth Africa
34Aamer SohailPakistan
38Hansie CronjeSouth Africa
38Rahul DravidIndia
36Arjuna RanatungaSri Lanka
39Andy FlowerZimbabwe
39Roger TwoseNew Zealand
39Sourav GangulyIndia
37Saeed AnwarPakistan
37Yasir HameedPakistan
37Jacques KallisSouth Africa
36Ramnaresh SarwanWest Indies
37Michael ClarkeAustralia
39Yuvraj SinghIndia
36Mahela JayawardeneSri Lanka
38Kumar SangakkaraSri Lanka
38Virat KohliIndia
36Kumar SangakkaraSri Lanka
38Darren BravoWest Indies
37Kane WilliamsonNew Zealand
37Eoin MorganEngland
35Dinesh ChandimalSri Lanka
35Fakhar ZamanPakistan
36Faf du PlessisSouth Africa
32Wessly MadhevereZimbabwe
35Jan Loftie-EatonNamibia
32Sandeep GoudBahamas
38Virat KohliIndia
33Michael BracewellNew Zealand
33Hashmatullah ShaidiAfghanistan
47Mohammad RizwanPakistan
44Marcus StoinisAustralia
46Chamu ChibhabhaZimbabwe
44Angelo MathewsSri Lanka
46Khurram KhanUnited Arab Emirates
46Eoin MorganEngland
47Mahela JayawardeneSri Lanka
45Tamim IqbalBangladesh
47AB de VilliersSouth Africa
48Chamara SilvaSri Lanka
45Misbah-ul-HaqPakistan
46Damien MartynAustralia
46Justin KempSouth Africa
46Chris GayleWest Indies
48Marvan AtapattuSri Lanka
47Mohammad YousufPakistan
46Ricky PontingAustralia
48Michael BevanAustralia
47Inzamam-ul-HaqPakistan
46Ajay JadejaIndia
47Michael BevanAustralia
45Vinod KambliIndia
45Neil FairbrotherEngland
44Allan LambEngland
45Aamer MalikPakistan
46Allan LambEngland
44Mohinder AmarnathIndia
44Sir Richie RichardsonWest Indies
45Roy DiasSri Lanka
41Allan BorderAustralia
483Rahul DravidIndia
582Ricky PontingAustralia
54Mudassar NazarPakistan
53Martin CroweNew Zealand
55Dilip VengsarkarIndia
54Desmond HaynesWest Indies
56Graham ThorpeEngland
55Vinod KambliIndia
56Alistair CampbellZimbabwe
57Sanath JayasuriyaSri Lanka
57Chris GayleWest Indies
55Marvan AtapattuSri Lanka
55Cameron WhiteAustralia
55MS DhoniIndia
54Ravi BoparaEngland
56Umar AkmalPakistan
55Hamilton MasakadzaZimbabwe
56Hashmatullah ShaidiAfghanistan
66Kumar SangakkaraSri Lanka
677Mahela JayawardeneSri Lanka
773MS DhoniIndia
872Sourav GangulyIndia