Batsmen with most 150+ scores in ODIs
Only two batsmen have struck more than five scores of 150 or more in ODI cricket.
Rohit Sharma 8
Rohit Sharma leads the charts with 8 150 plus scores in ODI cricket. This of course includes his three double centuries as well. On eight occasions when he has crossed 150 runs in ODI cricket, Sharma has aggregated 1475 runs at an average of 295.
He has faced 1172 balls at a strike rate of 125.85, hitting 136 boundaries and 67 sixes. His best was the iconic 264 against Sri Lanka, which is also the record for the highest individual score in ODI cricket.
David Warner 6
David Warner is next with 6 150 plus scores in ODI cricket. Apart from Rohit Sharma, Warner is the only batsman to have more than five 150 plus scores in ODI cricket.
Warner has scored 1015 runs from the six occasions with the best of 179. He averages 169.16 on occasions when he crosses the 150 run mark in ODIs. The Australian opener has faced 829 balls and has made his runs at a strike rate of 122.43 with 102 boundaries and 21 sixes.
Chris Gayle 5
Chris Gayle is another name, quite popular for going big. Gayle made his ODI debut in 2001 and played his last one day match in the 2019 World Cup. He has scored five 150 scores in ODI cricket while remaining not out on two occasions.
Gayle has scored 834 runs on these five occasions combined, with the best of 215 which came in the 2015 World Cup. Gayle averages 278 while striking at 11 7.96 from 707 deliveries with 69 boundaries and 36 sixes.
Sachin Tendulkar 5
How could Sachin Tendulkar not be part of any elite batting list! Tendulkar has made five scores of 150 or more in ODI cricket between 1999 and 2010; 2010 being the year when his unbeaten knock of 200 not out arrived and he became the first batsman to reach the milestone in one day cricket.
Tendulkar averages 438 when he crosses the 150 mark in ODI cricket. This is also due to his three unbeaten knocks of 150 or more. The Little Master has scored 876 runs from 722 balls at a strike rate of 121.32 with the help of 98 fours and 15 sixes.
HashimAmla has 4 150+ scores in ODIs.