Scoring a century is still a big achievement for any batter, and when it comes in white-ball cricket, it becomes more difficult. With a limited overs to play and in the pressure of scoring quick runs can put any batter under pressure. But sometimes the situation of the match and flat tracks also help a batter score a century.
However, scoring a century and converting it into a big one is very rare. That is why there are many batters who can scored multiple hundreds but couldn’t even touch 150-run mark in the ODI cricket. Scoring 150 runs is not a daily sight in ODIs. But then, there are some batters who can touch this figure a number of times as well. Here we will talk about the batters with most 150 or more score in ODI cricket.
Most 150+ in ODI Cricket
Batter | Mts | 100s | 150s | HS |
---|---|---|---|---|
Rohit Sharma (IND) | 238 | 29 | 8 | 264 |
David Warner (AUS) | 141 | 19 | 6 | 179 |
Virat Kohli (IND) | 259 | 46 | 5 | 183 |
Sachin Tendulkar (IND) | 463 | 49 | 5 | 200* |
Chris Gayle (WI) | 301 | 25 | 5 | 215 |
Hashim Amla (SA) | 181 | 27 | 4 | 159 |
Sanath Jayasuriya (SL) | 445 | 28 | 4 | 189 |
5. Chris Gayle – 5 times
Veteran West Indian opener Chris Gayle is tied for fifth place. He has scored the joint-third most 150+ scores in 50-over cricket. Gayle is known for scoring big hundreds in the game of cricket. His test best of 333 and 175 in the IPL is among the top examples. Gayle has scored 25 centuries in his ODI career in 294 innings, and out of those 25, five are over 150 or more. His best score of 215 came in the 2015 ODI World Cup against Zimbabwe.
- 215 vs Zimbabwe, 2015
- 153* vs Zimbabwe, 2003
- 153 vs South Africa, 2004
- 152 vs Kenya, 2001
- 162 vs England, 2019
4. Sachin Tendulkar – 5 Times
The man who has the most ODI centuries is undoubtedly on this list. Sachin Tendulkar has also scored the joint-third most 150 or more scores in the history of the 50-over cricket. Overall in his career, he scored 49 ODI centuries in 452 innings. He has reached 150 or more five times in his career. He was the first ever batter to score an ODI double century, which came against South Africa in 2010.
- 200* vs South Africa, 2010
- 186* vs New Zealand, 1999
- 175 vs Australia, 2009
- 163* vs New Zealand, 2009
- 152 vs Namibia, 2003
3. Virat Kohli – 5 Times
The former Indian skipper Virat Kohli is another player with five scores of 150 or more in the ODI cricket. Virat is on his way to scoring the most ODI centuries in history and has already achieved most of these things in his 50-over career. He has scored 46 ODI century till now in just 259 innings with 12754 runs. Virat also has 64 half-centuries and a high score of 183, which came against Pakistan in the 2012 Asia Cup.
- 183 vs Pakistan, 2012
- 154* vs New Zealand, 2016
- 160* vs South Africa, 2018
- 157* vs West Indies, 2018
- 166* vs Sri Lanka, 2023
2. David Warner – 6 Times
David Warner, an Australian veteran opener, has the second-most 150-plus scores in 50-over cricket. He is a brilliant batter for Australia in the modern era, and he has performed all over the world. Warner has 19 centuries and 27 half-centuries in 141 innings. His highest score of 179 came against Pakistan in 2017 at the Adelaide Oval. He has also scored 6007 runs at 45.16.
- 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 Times
Scoring a century is a milestone, scoring 150 or more is rare, and scoring an ODI double century is the rarest thing in cricket history. And if a man has done it three times, that speaks volumes about him. Rohit Sharma is the only player on the planet with three double centuries in 50-over cricket. He has scored the highest individual score of 264 runs in ODIs, which came against Sri Lanka in 2014.
- 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