Top 5 batsmen with most 150+ scores in ODI cricket

Sagar PaulSagar Paul
October 20 2023
Top 5 batsmen with most 150+ scores in ODI cricket

Indian batsman Rohit Sharma holds the record for most 150+ scores in ODI cricket.

In the world of One Day International (ODI) cricket, scoring big runs is a constant pursuit. While centuries are highly celebrated, crossing the 150-runs mark is a remarkable testament to a batsman’s extraordinary talent and sheer dominance on the field. These individuals have left an indelible mark on the sport, showcasing their ability to go beyond the ordinary and reach for greatness.

When it comes to most centuries (100+ scores) in ODI cricket, we all know, Sachin Tendulkar sits at top of the chart with 49 to his name, while Virat Kohli is second with 48. Have you ever wondered which batsman has scored the most 150+ scores in ODI cricket ?

On that note, let’s delve into the list of top 5 batsmen with most 150+ scores in ODI cricket.

5. Sachin Tendulkar – (5 times)

Sachin Tendulkar 200
Sachin Tendulkar. (Image Source: BCCI)

Sachin Tendulkar achieved a remarkable feat in his career, scoring 150 runs or more on five separate occasions. Among these remarkable innings, one stands out as a double hundred, where he scored an unbeaten 200. He became first ever men’s cricketer to hit a double-century in ODI cricket in 2010, when he smashed 200* against South Africa in Gwalior.

Sachin Tendulkar’s 150+ scores: 186* vs NZ (1999), 152 vs NAM (2003), 163* vs NZ (2009), 175 vs AUS (2009), 200* vs SA (2010)

4. Virat Kohli (5 times) :

Virat Kohli century, ICC Cricket World Cup 2023
Virat Kohli. (Image Source: ICC)

Virat Kohli has demonstrated his excellence by scoring 150 runs or more in five instances during his career. What’s even more impressive is that he remained not-out in four of those innings. Among these outstanding performances, his highest score stands at 183 runs, showcasing his remarkable skill and consistency on the cricket field.

Virat Kohli’s 150+ scores: 183 vs PAK (2012), 154* vs NZ (2016), 160* vs SA (2018), 157* vs WI (2018), 166* vs SL (2023)

3. Chris Gayle (5 times) :

Chris Gayle 215
Chris Gayle. (Image Source: Getty Images)

Chris Gayle has had five instances in his career where he scored over 150 runs in an innings in ODI cricket. In two of those innings, he remained unbeaten. His highest individual score in an innings is a staggering 215 runs, which came against Zimbabwe in ICC Cricket World Cup 2015. He became first ever batsman to hit a double-century in ICC Cricket World Cup in 2015 showcasing his extraordinary batting abilities.

Chris Gayle’s 150+ scores: 150 vs KEN (2001), 153* vs ZIM (2003), 152* vs SA (2004), 215 vs ZIM (2015), 162 vs ENG (2019)

2. David Warner (7 times) :

David Warner
David Warner. (Image Source : Getty Images)

Australian opener David Warner’s ODI career is marked by his exceptional batting performances, where he has crossed the 150-runs mark on seven occasions. His highest individual score in a single innings stands at an impressive 179 runs, which he scored against Pakistan in 2017, a testament to his remarkable ability with the bat.

David Warner’s 150+ scores: 163 vs SL (2012), 178 vs AFG (2015), 173 vs SA (2016) 156 vs NZ (2016), 179 vs PAK (2017), 166 vs BAN (2019), 163 vs PAK (2023)

1. Rohit Sharma (8 times) :

Rohit Sharma
Rohit Sharma. (Image Source: ICC)

Rohit Sharma’s cricketing journey is nothing short of spectacular. He has notched up 150 runs or more in eight different innings in ODI cricket, with the remarkable distinction of remaining not out three times. Furthermore, he has achieved the rare feat of scoring 200 runs in an innings three times, with his highest score reaching an astonishing 264 runs. These extraordinary achievements highlights his incredible talent and consistency as a top-order batsman.

Rohit Sharma’s 150+ scores: 209 vs AUS (2013), 264 vs SL (2014), 150 vs SA (2015), 171* vs AUS (2016), 208* vs SL (2017), 152* vs WI (2018), 162 vs WI (2018), 159 vs WI (2019)

(All stats updated till 20th October, 2023)

For more updates, follow Khel Now Cricket on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.