When Rohit Sharma goes big, he goes bigger. Rohit Sharma broke the records of Sachin Tendulkar and David Warner by scoring a total of 8 150+ scores in ODIs respectively.
So here we are going to have a check on the batsmen with most 150+ scores in ODI.
#7 Hashim Amla – 4
Hashim Amla of South Africa is the holder of multiple batting records when it comes to ODI cricket. He has scored 26 ODI centuries in 155 innings he has played.
And out of this 26 centuries, he has gone over the mark of 150, 4 times.
Hashim Amla’s highest score in ODI – 159 runs against Ireland.
He has 4 scores between 150-159.
List of Hashim Amla’s 150+ ODI scores
- 159 vs Ireland, 2015
- 154 vs Sri Lanka, 2017
- 153* vs West Indies, 2015
- 150 vs England, 2012
#6 Sanath Jayasuriya – 4
Sanath Jayasuriya of Sri Lanka is considered an ODI master during his times. He has played a mighty 455 ODI matches in which he has scored 28 centuries with an high score of 189 against India.
His score of 189 against India is the highest score by any Sri Lankan batsman in ODI.
List of Sanath Jayasuriya’s 150+ ODI scores
- 189 vs India, 2000
- 157 vs Netherlands, 2006
- 152 vs England, 2006
- 151* vs India, 1997
#5 Virat Kohli – 5
You can’t ignore Virat Kohli’s name in any batting record charts nowadays. His records in ODI cricket is next to none, when it comes to the pace at which he scores those centuries.
You can look at how his batting stats improve every year here –> Virat Kohli Runs (Year by Year)
List of Virat Kohli’s 150 ODI Scores
- 183 vs Pakistan, 2012
- 154* vs New Zealand, 2016
- 160* vs South Africa, 2018
- 157* vs West Indies, 2018
- 166* vs Sri lanka, 2023
#4 Chris Gayle – 5
The attacking batsman from the Jamaican Island has scored multiple big scores in cricket across the formats. His 333 in Test and 175 in IPL are his talking points.
He has also scored 5 150+ scores in ODI including a double century innings of 215.
The only West Indian player to score a 200 in ODIs.
List of Chris Gayle’s 150+ Scores
- 215 vs Zimbabwe, 2015
- 153* vs Zimbabwe, 2003
- 153 vs South Africa, 2004
- 152 vs Kenya, 2001
- 162 vs England, 2019
#3 Sachin Tendulkar – 5
There is no record in international cricket without his name in it. Still topping almost every batting records, Sachin Tendulkar also leads this list along with the other two.
Sachin Tendulkar has scored 49 ODI centuries in cricket apart from 51 in Test Matches.
List of Sachin Tendulkar’s 150+ ODI scores
- 200* vs South Africa, 2010
- 186* vs New Zealand, 1999
- 175 vs Australia, 2009
- 163* vs New Zealand, 2009
- 152 vs Namibia, 2003
#2 David Warner – 6
David Warner, the Australian opener has his craze for scoring bigs when it comes to ODI cricket. He has played numerous match winning innings for his team including 6 150+ scores.
David Warner’s highest score in ODI is 179 against Pakistan at Adelaide, 2017.
List of David Warner’s 150+ ODI scores
- 179 vs Pakistan, 2017
- 178 vs Afghanistan, 2015
- 173 vs South Africa, 2016
- 163 vs Sri Lanka, 2012
- 156 vs New Zealand, 2016
- 166 vs Bangladesh, 2019
#1 Rohit Sharma – 8
Finally comes the player who has this habit of scoring big daddy hundreds whenever he is in flow. Rohit Sharma, the ODI monster has three double centuries in ODI by this day.
Rohit Sharma has scored the highest score in ODI of 264, which is the best by any batsman in the format.
List of Rohit Sharma’s 150+ ODI scores
- 264 vs Sri Lanka, 2014
- 209 vs Australia, 2013
- 208* vs Sri Lanka, 2017
- 171* vs Australia, 2016
- 150 vs South Africa, 2015
- 152* vs West Indies, 2018
- 162 vs West Indies, 2018
- 159 vs West Indies, 2019