Most Fifties in ODI Cricket | List of Batters with Most 50s

Most fifties in ODI is a record held by the master blaster, Sachin Tendulkar. Legends of the game like Kumar Sangakkara, Jacques Kallis, and Rahul Dravid are on this list too. With 96 fifties, Sachin Tendulkar leads the way when it comes to the most 50 in ODI cricket.

Most Fifties in ODI Cricket

Batters can contribute a lot, especially if they score more than 50 in the ODI format. The following is the list of batters with the most fifties in ODI:

1. Sachin Tendulkar (India) – 96

No surprise at the top! Sachin Tendulkar, a genius with the bat, has the most fifties in ODI cricket history. The champion batter has scored 96 fifties in 452 innings. Sachin Tendulkar holds plenty of records, and this is just one of them.

  • Sachin Tendulkar’s ODI career spanned from 1989 to 2012, an illustrious career where he scored 18426 runs. 
  • He also holds the record for most ODI hundreds, scoring 49 of them. 
  • Sachin Tendulkar won one ODI World Cup, and that came in 2011. He was the player of the tournament in the 2003 ODI World Cup edition.

2. Kumar Sangakkara (Sri Lanka) – 93

  • Kumar Sangakkara, an elegant left-hander, is one of the legends of the game. 
  • In the 380 ODI innings, Sangakkara smashed 93 fifties and 25 hundreds. 
  • His ODI career spanned from 2000 to 2015, during which he managed to reach the ODI World Cup final twice but could not win the coveted trophy.

3. Jacques Kallis (South Africa) – 86

  • Jacques Kallis, one of the greatest all-rounders, played many crucial knocks for the South African team. 
  • His ODI career spanned from 1996 to 2014, during which he scored 86 fifties and 17 hundreds. 
  • Jacques Kallis never won an ODI World Cup but amassed an impressive 11,579 runs in his ODI career.

4. Rahul Dravid (India) – 83

  • Rahul Dravid, the wall, was one of the main reasons why India did well in the ODI format. 
  • He stepped up his game most of the time and ensured that India puts decent runs on the board. 
  • Rahul Dravid, in his 318 innings, scored 83 fifties and 12 hundreds. 
  • He made his ODI debut in 1996 and played his last ODI match in 2011.

As a player, Rahul Dravid never won the ODI World Cup, but he is currently the coach of the Indian cricket team and has the best chance to win the 2023 ODI World Cup as a coach.

5. Inzamam-ul-Haq (Pakistan) – 83

  • Inzamam-ul-Haq, a graceful batter, was in absolute control when he batted. 
  • In 1992, Inzamam was a part of Pakistan’s ODI World Cup winning squad. 
  • In his 350 ODI innings, Inzamam scored 83 fifties and 10 hundreds. Inzamam-ul-Haq smashed bowlers with ease, scoring 11,739 ODI runs from 1991 to 2007.

Most Fifties in World Cup ODI Cricket

Batters can win you matches, especially when they go on to score at least fifty runs. In crucial World Cup games, where the pressure is immense and expectations are high, only champions can perform consistently. The following is a list of such champion batters who have scored the most fifties in ODI World Cup history:

  • Sachin Tendulkar – 15
  • Shakib Al Hasan – 10
  • Jacques Kallis – 9
  • Herschelle Gibbs – 8
  • Virat Kohli – 8

Note: The ODI records mentioned above are till 16/10/2023.

Probable Batters to Score Most Fifties in ODI WC 2023

Looking at the current form and how the World Cup is going so far, the following batters could score the most fifties in the ODI World Cup 2023:

  • Joe Root
  • Virat Kohli
  • Mushfiqur Rahim
  • Pathum Nissanka
  • Rohit Sharma
Concluding Thoughts on Most Fifties in ODI

Players who have played the game for a long time and have been consistent, feature on the list of batters with the most fifties in ODI cricket. While the legends have already set the bar high, young talents like Shubman Gill are chasing excellence and might soon feature in the list of most fifties across formats.

FAQs on Most Fifties in ODI

Who has the most fifties in ODI cricket history?

Sachin Tendulkar, a batting genius, has the most 50s in ODI cricket history.


Rohit Sharma is a strong candidate to score the most 50+ scores in the ODI World Cup 2023.


Please rate the Article
Rating 1

Your page rank: 😀

Leave a Reply

Your email address will not be published. Required fields are marked *