Batting Records

ODI Stats: Highest Individual Score by Debutant

Matthew Breetzke of South Africa, on his debut ODI game in 2025, scoring a brilliant match-saving 150 against New Zealand, is the highest individual ODI score made by a debutant cricket in the format. The Proteas youngster broke 47-years old record of Desmond Haynes.

It is incredibly challenging for a youngster to effect an innings of that calibre on a debut game, which is why the record stood atop for 45 years.

This article will list the top ten highest scores of debutant cricketers in One-Day Internationals.

Highest ODI Scores on Debut

PLAYER SCORE ON DEBUT INNINGS VS VENUE YEAR
Matthew Breetzke (SA) 150 1 New Zealand Lahore 2025
Desmond Haynes (WI) 148 1 Australia St John’s 1978
Rahmanullah Gurbaz (AFG) 127 1 Ireland Abu Dhabi 2021
Colin Ingram (SA) 124 1 Zimbabwe Bloemfontein 2010
Mark Chapman (HK) 124* 1 U.A.E. ICCA Dubai 2015
Martin Guptill (NZ) 122* 1 West Indies Auckland 2009
Andy Flower (ZIM) 115* 1 Sri Lanka New Plymouth 1992
Temba Bavuma (SA) 113 1 Ireland Benoni 2016
Phillip Hughes (AUS) 112 1 Sri Lanka Melbourne 2013
Abid Ali (PAK) 112 2 Australia Dubai (DSC) 2019

Key Stats

Matthew Breetzke’s 150 is also the highest individual ODI score on debut in a losing cause as South Africa lost that game against New Zealand by 6 wickets, followed by Andy Flower’s 115* against Sri Lanka in 1992.

Abid Ali’s 112, scored in Pakistan’s chase to Australia’s total of 277 in Dubai in 2019, is the highest debutant score while batting second in ODIs. Pakistan lost that game by just 6 runs.

And hence, Rob Nicol’s unbeaten 108 holds the record for the highest debutant score in a successful run chase in ODIs.