Batsmen with most 150s in ODI cricket

The 150 runs are hard to come in ODI cricket. Only openers get the most opportunity to score more runs. If we classify the most 150+ scores in ODI cricket, we will be left with very few such innings. There have been only ninty 150+ scores in ODI cricket.

The most number of balls faced was 201 by Glenn Turner when an ODI innings comprised 60 overs. In 50 overs cricket, the most number of balls faced was 173 balls by Rohit Sharma in which he scored 264 runs.

Recently Rohit Sharma scored 171* against Australia in the first ODI match of the series, this is the highest individual ODI score against Australia in Australia.

We take a look at batsmen with most 150s in ODI cricket and there will be many surprises at the top.

9. Hashim Amla – 3


Amla is the fastest batsman to reach 1000, 2000, 3000, 4000, 5000 and 6000 ODI runs and he likely to continue this record-breaking spree in terms of ODI innings. He scored 6008 runs in 126 ODIs at an average of 52.

He already has 21 centuries in his name, 3 of which are 150+ scores, each one against Ireland, West Indies and England.