Who Has the Most Fifties in International Cricket? (Test, ODI & T20I Rankings)

Who Has the Most Fifties in International Cricket? (Test, ODI & T20I Rankings)

Last updated: August 21, 2026

Sachin Tendulkar holds the record for the most half centuries in international cricket when you count all three formats together. He also tops the individual ODI list. Test cricket and T20I cricket each have their own separate leaders. This article gives you the complete picture, starting with the full combined list, followed by the top performers in each individual format.

Who Has The Most Half Centuries In International Cricket?

Sachin Tendulkar holds the record for the most fifties in One Day International cricket. He scored 96 half-centuries during his career. He also leads the combined tally across Tests, ODIs, and T20Is with 264 fifty-plus scores. That makes him the clear answer to this question, though Joe Root has now matched him in Test cricket alone. Below is the full list of every major batter who has crossed fifty runs most often across all three international formats combined.

Full List: Most Half Centuries In International Cricket (Combined Test, ODI, T20I)

This list covers every recognised batter with a high number of fifty-plus scores across Tests, ODIs, and T20Is. It reflects career spans stretching all the way from the 1970s to active players in 2026, so you get both the legends and today’s stars in one place.

RankPlayerCountrySpanMatches50+ Scores
1SR TendulkarIndia1989-2013664264
2V KohliIndia2008-2026562233
3RT PontingAustralia1995-2012560217
4KC SangakkaraSri Lanka2000-2015594216
5JH KallisSouth Africa1995-2014519211
6R DravidIndia1996-2012509194
7DPMD JayawardeneSri Lanka1997-2015652190
8JE RootEngland2012-2026390181
9S ChanderpaulWest Indies1994-2015454166
10BC LaraWest Indies1990-2007430164
11Inzamam-ul-HaqPakistan1991-2007499164
12RG SharmaIndia2007-2026514163
13AB de VilliersSouth Africa2004-2018420156
14KS WilliamsonNew Zealand2010-2026378151
15DA WarnerAustralia2009-2024383147
16CH GayleWest Indies1999-2021483147
17SC GangulyIndia1992-2008424145
18ST JayasuriyaSri Lanka1989-2011586145
19HM AmlaSouth Africa2004-2019349143
20Babar AzamPakistan2015-2026352142
21Mohammad YousufPakistan1998-2010381136
22ME WaughAustralia1988-2002372135
23SPD SmithAustralia2010-2026361134
24LRPL TaylorNew Zealand2006-2025454133
25AR BorderAustralia1978-1994429132
26DL HaynesWest Indies1978-1994354131
27SR WaughAustralia1985-2004493130
28GC SmithSouth Africa2002-2014347127
29IVA RichardsWest Indies1974-1991308125
30Javed MiandadPakistan1975-1996357124
31Younis KhanPakistan2000-2017408124
32MS DhoniIndia2004-2019538124
33MJ ClarkeAustralia2003-2015394122
34TM DilshanSri Lanka1999-2016497122
35Tamim IqbalBangladesh2007-2023391119
36PA de SilvaSri Lanka1984-2003401117
37AN CookEngland2006-2018257114
38AC GilchristAustralia1996-2008396114
39Shakib Al HasanBangladesh2006-2024447114
40G KirstenSouth Africa1993-2004286113
41SP FlemingNew Zealand1994-2008396112
42V SehwagIndia1999-2013374110
43AD MathewsSri Lanka2008-2025435110
44ML HaydenAustralia1993-2009273109
45IR BellEngland2004-2015287108
46M AzharuddinIndia1984-2000433108
47SM GavaskarIndia1971-1987233107
48Mushfiqur RahimBangladesh2005-2026480107
49Q de KockSouth Africa2012-2026325104
50MS AtapattuSri Lanka1990-2007360103
51HH GibbsSouth Africa1996-2010361101
52Saeed AnwarPakistan1989-200330299
53KP PietersenEngland2004-201427799
54MJ GuptillNew Zealand2009-202236799
55A FlowerZimbabwe1992-200327698
56GA GoochEngland1975-199524397
57Saleem MalikPakistan1982-199938696
58CG GreenidgeWest Indies1974-199123695
59DC BoonAustralia1984-199628895
60BKG MendisSri Lanka2015-202634095
61A RanatungaSri Lanka1982-200036295
62BB McCullumNew Zealand2002-201643295
63Misbah-ul-HaqPakistan2001-201727694
64MEK HusseyAustralia2004-201330294
65NJ AstleNew Zealand1995-200730892
66RB RichardsonWest Indies1983-199631092
67AJ StewartEngland1989-200330392
68RR SarwanWest Indies2000-201328691
69JC ButtlerEngland2011-202641990
70F du PlessisSouth Africa2011-202126289
71VVS LaxmanIndia1996-201222089
72MA TaylorAustralia1989-199921788
73Yuvraj SinghIndia2000-201740288
74TWM LathamNew Zealand2012-202629587
75LD ChandimalSri Lanka2010-202631986
76KL RahulIndia2014-202623985
77Mohammad HafeezPakistan2003-202139285
78G GambhirIndia2003-201624283
79AJ StraussEngland2003-201223181
80SR WatsonAustralia2002-201630781
81BA StokesEngland2011-202627981
82MN SamuelsWest Indies2000-201834581
83EJG MorganEngland2006-202237980

Tendulkar’s total of 264 half-centuries across formats remains untouched even after more than a decade since his retirement. Kohli sits second and is still active, so his number keeps climbing with every series he plays. Now let’s look at how each individual format breaks down on its own.

Most Half Centuries In ODI Cricket

One Day International cricket rewards batters who build long innings without taking too many early risks. That pattern explains why Tendulkar dominates this format. He played 452 ODI innings and reached fifty on 96 separate occasions, a mark nobody has come close to touching even years after his retirement. Here are the top 10 batters with the most ODI fifties.

Top 10 Batters With Most ODI Fifties

RankPlayerCountryInnings50s
1Sachin TendulkarIndia45296
2Kumar SangakkaraSri Lanka38093
3Jacques KallisSouth Africa31486
4Rahul DravidIndia31883
5Inzamam-ul-HaqPakistan35083
6Ricky PontingAustralia36582
7Mahela JayawardeneSri Lanka41877
8Virat KohliIndia29276
9Sanath JayasuriyaSri Lanka43368
10Chris GayleWest Indies30163

Kumar Sangakkara sits just behind Tendulkar with 93 fifties. Jacques Kallis and Rahul Dravid also feature near the top, and both players built their careers on patience rather than flashy strokeplay. Inzamam-ul-Haq rounds out the top five, proving that Pakistan’s middle order once carried serious weight in ODI cricket. Overall, most 50 in ODI cricket belongs to batters who played long careers and consistently occupied crease time.

Most Half Centuries In Test Cricket

Test cricket demands a different kind of skill. Batters must survive difficult bowling conditions across five days, so patience and technique matter more than raw aggression. Tendulkar still shares the top spot here, but the gap has closed significantly in recent seasons. Here is how the top Test batters compare.

Top Players With Most Test Fifties

RankPlayerCountry50+ ScoresBreakdown
1Sachin TendulkarIndia11968 fifties + 51 hundreds
2Joe RootEngland11968 fifties + 41 hundreds (still active)
3Jacques KallisSouth Africa10358 fifties + 45 hundreds
4Ricky PontingAustralia10362 fifties + 41 hundreds

Joe Root has been chasing this record for years, and as of 2026 he has officially equalled Tendulkar’s tally of 119 Test fifty plus scores. That is a remarkable achievement considering Root has played far fewer years of international cricket than Tendulkar did. Since Root remains an active player for England, this record could change again before the year is over. Jacques Kallis and Ricky Ponting complete the list, both finishing with 103 scores each, showing how South African and Australian batting once dominated this format too.

Most Half Centuries In T20I Cricket

T20I cricket is the newest format, so these totals naturally look smaller compared to Tests and ODIs. Even so, a clear leader has already emerged. Mohammad Rizwan of Pakistan now holds the record for most T20I fifties, and his tally keeps growing every year because Pakistan plays a heavy T20I schedule.

Top Players With Most T20I Fifties

RankPlayerCountry50s
1Mohammad RizwanPakistan30
2Jos ButtlerEngland28
3Muhammad WaseemUAE26
4Suryakumar YadavIndia25

Jos Buttler follows closely behind Rizwan, representing England’s aggressive batting approach in this format. Muhammad Waseem of the UAE has also climbed into the top three, which shows how associate nations are producing serious white-ball talent. Suryakumar Yadav represents India near the top as well, proving that fast scoring and consistency can absolutely go hand in hand. This is the format where most 50 in T20I records are still being actively written, since younger players get more opportunities every season.

Why These Fifty Records Matter So Much

A century grabs headlines, but fifties form the real backbone of a batter’s consistency. Anyone who scores fifty runs regularly contributes to team wins even without the glory of a big hundred. That is exactly why fans and analysts track Most Half Centuries in international cricket so closely, because it reveals reliability rather than just brilliance on a single day.

Coaches also use this statistic to judge a player’s temperament. A batter who converts starts into fifties again and again demonstrates real mental toughness. On the other hand, a player who gets out cheaply after a promising start usually never appears on these lists at all.

How Modern Players Are Chasing These Records

Virat Kohli remains the closest active threat to Tendulkar’s combined record. He already sits second on the all format list with 233 fifty-plus scores, and since he continues to play regularly, he could eventually challenge the top spot altogether.

Joe Root is doing something similar within Test cricket alone. Because he plays nearly every Test match for England, each series adds directly to his tally. Many fans now expect him to overtake Tendulkar outright within the next year or two if his current form continues.

Meanwhile, Mohammad Rizwan benefits from playing a huge volume of matches every single year. T20I cricket is now the most frequently played format worldwide, so his fifty count could grow much faster than older generations who competed in far fewer T20I matches during their careers.

Conclusion

To sum it up, Sachin Tendulkar remains the undisputed leader for most half centuries in international cricket, thanks to his massive tally of 264 fifty-plus scores across Tests, ODIs, and T20Is combined. He also holds the individual record for most 50s in ODI cricket with 96 half-centuries. Joe Root has matched him in Tests, while Mohammad Rizwan leads the most 50s in the T20I list with 30 fifties. Virat Kohli remains the biggest modern threat to Tendulkar’s all-format record, since he is still active and adding to his tally. As cricket keeps evolving, these numbers will continue changing, but for now, Tendulkar’s legacy still stands tall at the very top of most half-centuries in international cricket.

Frequently Asked Questions

Who has the most half-centuries in international cricket overall? 

Sachin Tendulkar holds this record with 264 fifty-plus scores across Tests, ODIs, and T20Is combined.

Who has the most 50s in ODI cricket? 

Sachin Tendulkar leads with 96 half-centuries in One Day International cricket.

Who has the most 50s in Test cricket? 

Sachin Tendulkar and Joe Root are tied with 119 fifty-plus scores each in Test cricket.

Who has the most 50s in T20I cricket? 

Mohammad Rizwan of Pakistan leads this format with 30 half-centuries.

Is Virat Kohli close to breaking Tendulkar’s record? 

Yes, Kohli currently sits second on the combined list with 233 fifty-plus scores and remains an active player.

Why are half centuries considered an important stat? 

Fifties show consistency and reliability, proving a batter can contribute runs regularly rather than only scoring big hundreds occasionally.

Will Joe Root break Tendulkar’s Test record soon? 

It is possible. Root has already matched Tendulkar’s tally and continues playing regular Test cricket for England.

How many innings did Tendulkar need to reach 96 ODI fifties? 

He reached this mark across 452 ODI innings during his long international career.

Hi, I'm Rohan Mehta. I have over 6 years of experience researching and writing about cricket. My expertise includes international cricket, IPL, PSL, ICC tournaments, player statistics, match records, and cricket history. I recently launched this platform to share accurate, well-researched, and engaging cricket content with fans around the world. Every article is carefully fact-checked using trusted cricket sources and official records to ensure readers receive reliable and up-to-date information.

Post Comment