Most Fifties in ICC World Cup – Players With Most Half Centuries in ODI Cricket

Who are the players who have scored the most fifties in ICC World Cup history? You might be surprised by some of the names on this list. Below will reveal the list of players with most half centuries in the ODI Cricket World Cup, and what makes them so successful in this format. 

Sachin Tendulkar (India) holds the record of making the most fifties in ODI World Cup. His 21 fifties in the ODI World Cup is the most by any batsman in history.

Sachin Tendulkar leads the list  followed by Virat Kohli, Shakib Al Hasan, Rohit Sharma, Kumar Sangakkara, and David Warner.Let’s check out the top players with the most half-centuries in the World Cup, including the highest individual score. 

Also read, Highest Individual Score in ODI World Cup for India

Most Fifties in ODI World Cup History

Batsmen with Most Fifties in World Cup History

Here are the details on Most 50s in ODI World Cup History.

1. Sachin Tendulkar – 21 Fifites

Sachin Tendulkar is the greatest ODI World Cup batsman of all time. He holds the records for most runs, centuries, half-centuries, and appearances in the tournament.

Over six World Cups records, Tendulkar played in 45 matches and scored 2,278 runs at an average of 56.95. He has scored six centuries and 21 half-centuries in world cup history so far.

Also read, India Highest Score in ODI World Cup History

2. Virat Kholi – 17 Half Centuries

Virat Kohli the Indian cricket sensation is second in the list of players with most fifties in ODI World Cup history, behind Sachin Tendulkar (21 fifties).He has scored 17 fifties in 35 matches, averaging 58.25 with a strike rate of 87.24. 

Kohli has been in remarkable form in the 2023 World Cup, playing many brilliant innings. He has already scored four centuries in the tournament, and is on track to break Tendulkar’s record for most runs in a single World Cup.

3. Shakib Al Hasan 

Shakib Al Hasan, widely recognized as one of the finest contemporary all-rounders and possibly the best in white-ball cricket, has been a prominent figure for Bangladesh over nearly two decades. His stellar performances in the ODI format, especially in ICC Cricket World Cup tournaments, highlight his reliability as a key player.

Shakib has not only made significant contributions with the bat but has also showcased his prowess as a vital bowler for Bangladesh. In the World Cup, he stands as the third player with the most half-centuries, accumulating an impressive total of 13 fifties in 36 matches at an average of 41.62.

His ability to consistently deliver with both bat and ball makes him a crucial asset for Bangladesh, and his bowling records further attest to his all-round capabilities, having taken 12 wickets in the prestigious tournament. 

4. Rohit Sharma 

Rohit Sharma is fourth in the list of players with the most half-centuries in ODI World Cup matches, with an impressive record of 13 fifties in 25 games. His remarkable performances have been pivotal for India in the World Cup since 2015, contributing significantly to the team’s success in the tournament.

Sharma’s consistency as a prolific run-scorer underscores his importance in the squad, especially in the high-pressure scenarios of the World Cup. Recognized as one of the explosive and dynamic batsmen in international cricket, he not only possesses the ability to score fifties consistently but also to bat for extended periods, forming crucial partnerships that are integral in the context of high-scoring World Cup matches. 

Most 50 Runs in ODI World Cup

Here are the list of Batsmen with most Fifties in the cricket World Cups.

#PlayerTeamSpanMatchesInnNot OutsRunsHigh ScoreAvgSR50sDucks4s6s
1Sachin TendulkarIndia1992-201145444227815256.9588.9821224127
2Virat KohliIndia2011-202336367157310758.2587.2417114111
3Shakib Al HasanBangladesh2007-2023363641332124*41.6282.2713112812
4Rohit SharmaIndia2015-202325252142014061.73102.9713215045
5Kumar SangakkaraSri Lanka2003-201537358153212456.7486.5512114714
6David WarnerAustralia2015-202327272149117859.64100.471115237
7Steven SmithAustralia2011-202332283110210544.0889.371111019
8Ricky PontingAustralia1996-2011464241743140*45.8679.9511114531
9AB de VilliersSouth Africa2007-2015232231207162*63.52117.2910412137
10Herschelle GibbsSouth Africa1999-200725234106714356.1587.3810110628
11Jacques KallisSouth Africa1996-2011363271148128*45.9274.401028613
12Faf du PlessisSouth Africa2011-20192321592610957.8786.5497411
13Martin CroweNew Zealand1983-199221215880100*55.0083.5791827
14Graham GoochEngland1979-19922121189711544.8563.2591804
15Joe RootEngland2015-202326252103412144.9588.1591886
16Javed MiandadPakistan1975-199633305108310343.3268.0292723


Who has the most fifties in ODI World Cup history?

Sachin Tendulkar holds the record for Most fifties in ODI Cricket World Cup History.

Rivcky John

A prominent figure in sports journalism for the last two decades. Cricket Analyst & Writing News, Features, Match Previews/Reviews/Reports, And Opinion Pieces on Cricket. You can connect with him on Facebook also.