5 batsmen have achieved the most 150+ scores in ODI history, showcasing remarkable consistency and dominance. Among them, one holds the record for three double centuries, including the highest score of 264. These players have consistently delivered exceptional performances, setting new benchmarks in ODI cricket.
5. Sachin Tendulkar – 5

Sachin Tendulkar scored 150+ runs five times in ODI cricket, showcasing his dominance. His most iconic knock came in 2010 when he smashed an unbeaten 200 against South Africa in Gwalior, becoming the first men’s cricketer to score a double century in ODIs. This historic innings set a new benchmark in limited-overs cricket. Throughout his career, Tendulkar’s ability to convert big scores played a crucial role in India’s success, cementing his legacy as one of the greatest batsmen ever.
Score | Opponent | Year | Venue |
186* | New Zealand | 1999 | Hyderabad |
152 | Namibia | 2003 | Pietermaritzburg |
163* | New Zealand | 2009 | Christchurch |
175 | Australia | 2009 | Hyderabad |
200* | South Africa | 2010 | Gwalior |
4. Virat Kohli – 5

Virat Kohli has scored 150+ runs five times in ODI cricket, remaining unbeaten in four of those innings. His highest score of 183 exemplifies his remarkable skill and consistency. Known for his chasing prowess and ability to build big innings, Kohli’s performances have been instrumental in India’s success. His ability to accelerate under pressure and convert starts into match-winning knocks makes him one of the most dependable batsmen in ODI history, further solidifying his legacy as a modern-day great.
Score | Opponent | Year | Venue |
183 | Pakistan | 2012 | Mirpur |
154* | New Zealand | 2016 | Mohali |
160* | South Africa | 2018 | Cape Town |
157* | West Indies | 2018 | Visakhapatnam |
166* | Sri Lanka | 2023 | Thiruvananthapuram |
3. Chris Gayle – 5

Chris Gayle has scored 150+ runs five times in ODI cricket, remaining unbeaten in two of those innings. His highest score of 215 against Zimbabwe in the 2015 ICC Cricket World Cup made him the first batsman to hit a double century in the tournament’s history. Known for his explosive power-hitting, Gayle’s ability to dominate bowling attacks set him apart as one of the most destructive openers in ODI history, leaving a lasting impact on the game.
Score | Opponent | Year | Venue |
150 | Kenya | 2001 | Kingston |
153* | Zimbabwe | 2003 | Bulawayo |
152* | South Africa | 2004 | Johannesburg |
215 | Zimbabwe | 2015 | Canberra |
162 | England | 2019 | St George’s |
2. David Warner – 7

David Warner has crossed the 150-run mark seven times in ODI cricket, showcasing his consistency and aggressive batting style. His highest score of 179 against Pakistan in 2017 highlights his ability to dominate bowling attacks. Warner’s aggressive stroke play and ability to accelerate innings make him one of Australia’s most formidable openers in ODI history. His knack for converting starts into big scores has played a crucial role in Australia’s success on the international stage.
Score | Opponent | Year | Venue |
163 | Sri Lanka | 2012 | Melbourne |
178 | Afghanistan | 2015 | Perth |
173 | South Africa | 2016 | Centurion |
156 | New Zealand | 2016 | Auckland |
179 | Pakistan | 2017 | Dubai |
166 | Bangladesh | 2019 | Taunton |
163 | Pakistan | 2023 | Lahore |
1. Rohit Sharma – 8

Rohit Sharma’s cricketing journey is remarkable, having scored 150+ runs in eight different ODI innings, remaining not out three times. His most incredible feat is scoring 200+ runs three times, including his highest score of 264 runs, a record for the most runs in a single ODI innings. Rohit’s ability to score big runs consistently, coupled with his ability to accelerate when needed, makes him one of the most prolific top-order batsmen in ODI history.
Score | Opponent | Year | Venue |
209 | Australia | 2013 | Bangalore |
264 | Sri Lanka | 2014 | Kolkata |
150 | South Africa | 2015 | Kanpur |
171* | Australia | 2016 | Melbourne |
208* | Sri Lanka | 2017 | Mohali |
152* | West Indies | 2018 | Visakhapatnam |
162 | West Indies | 2018 | Mumbai |
159 | West Indies | 2019 | Port of Spain |