ODI World Cup: Top 5 players with most half-centuries in World Cup history

In the ongoing ODI World Cup 2023, the batters have been phenomenal throughout the tournament. With each passing match, all previous batting records are shattered in the tournament.

author-image
Mathew K
New Update
Most Fifties in ODI World Cup

Most Fifties in ODI World Cup (source: Twitter)

In the ongoing ODI World Cup 2023, the batters have been phenomenal throughout the tournament. With each passing match, all previous batting records are shattered in the tournament. From star India batter Virat Kohli to Quinton de Kock, everyone used all their batting experience to outshine the opposition in the ongoing tournament.

Advertisment

However, young batters like Kusal Mendis and Rachin Ravindra also shined with the bat, and they single-handedly led their team to the last game. So, ahead of the final game of the tournament, we will discuss the top 5 players with the highest number of half-centuries in the history of the tournament.

#5. Kumar Sangakkara (12 in 37 innings)

Kumar Sangakkara

Advertisment

Legendary Sri Lankan batter Kumar Sangakkara has been phenomenal throughout his career. In his career, Sangakkara has played 37 matches in the ODI World Cup and scored 1532 runs. However, he has been one of the most consistent performers in the tournament's history, with 12 fifties. His highest score is 124 runs.

#4. Shakib Al Hasan (13 in 36 innings)

Shakib Al Hasan

Advertisment

Bangladesh skipper Shakib Al Hasan had a poor performance in the ongoing ODI World Cup 2023. However, in the past, he has been one of the most consistent performers, averaging half a century in every three games. Playing middle-order, his stats remain unbelievable. He has scored 1332 runs in 36 innings, including 13 half-centuries.

#3. Rohit Sharma (13 in 27 innings)

Rohit Sharma

India skipper Rohit Sharma has been phenomenal in the ongoing ODI World Cup. After a record-breaking performance in 2019, Rohit became the second batter to score 500+ runs in two consecutive seasons. In the ongoing tournament, he smashed 550 runs with a strike rate of 121+. His selfless batting approach has helped India continue their dominance in the tournament. However, Rohit has scored 1528 runs in 27 innings in the tournament with the help of 13 half-centuries and seven centuries.

#2. Virat Kohli (16 in 36 innings)

Virat Kohli

With a record 50th ODI century against New Zealand, Star India batter Virat Kohli broke Sachin Tendulkar's record for most runs in a single edition of the ODI World Cup. He also became the first batter to score 700+ runs in a single edition. In his World Cup career, Kohli has scored 1741 runs in 36 innings with 16 half-centuries and five centuries.

#1. Sachin Tendulkar (21 in 45 innings)

Sachin Tendulkar

Legendary India batter Sachin Tendulkar has been one of the most consistent performers in the history of the ODI World Cup. In his 24-year-long career, Sachin has participated in six ODI World Cups. In his World Cup career, Sachin smashed a half-century at a rate of one in every two games. He has scored 21 half-centuries and six centuries in his 45-match-long World Cup career. He is also the highest run-scorer in the history of the ODI World Cup, with 2278 runs.

Virat Kohli ODI World Cup 2023