
Highest Individual Score on ODI Debut. (This image is AI-generated)
Walking onto the field for your first ODI is a monumental occasion for any cricketer. While many players need some time to find their footing, a select few create history instantly by hitting a century in their debut match. Matthew Breetzke’s 150 stands as the highest individual score on ODI debut and proves unforgettable careers can begin with a single innings.
Top 5 Players with the Highest Individual Score on ODI Debut
| Player | Team | Opposition | Runs | Match Date |
|---|---|---|---|---|
| Matthew Breetzke | South Africa | New Zealand | 150 | 10 Feb 2025 |
| Desmond Haynes | West Indies | Australia | 148 | 22 Feb 1978 |
| Rahmanullah Gurbaz | Afghanistan | Ireland | 127 | 21 Jan 2021 |
| Mark Chapman | Hong Kong | U.A.E. | 124 | 16 Nov 2015 |
| Colin Ingram | South Africa | Zimbabwe | 124 | 15 Oct 2010 |
Matthew Breetzke – 150 Runs on ODI Debut
Matthew Breetzke scored a remarkable 150 in his first ODI match against New Zealand in Lahore, leading South Africa to a score of 304/6. He became the first player in history to achieve 150 runs on debut.
Desmond Haynes – 148 Runs on ODI Debut
Desmond Haynes achieved a remarkable 148 runs on his ODI debut against Australia in 1978 at St. John’s. For 47 years, this record was the highest debut score until Matthew Breetzke broke it with a score of 150 in 2025.
Rahmanullah Gurbaz – 127 Runs on ODI Debut
Rahmanullah Gurbaz scored 127 runs in his ODI debut against Ireland in Abu Dhabi in 2021. At the age of 19, he became the first Afghan to score a century on his debut and established a record for wicketkeepers.
Mark Chapman – 124 Runs on ODI Debut
Mark Chapman made his ODI debut for Hong Kong on November 16, 2015 in Dubai against the UAE where he scored a fantastic 124. At just 21, he struck 11 fours and 2 sixes, leading Hong Kong to a total of 298/4 and winning by 89 runs.
Colin Ingram – 124 Runs on ODI Debut
Colin Ingram had a remarkable ODI debut for South Africa against Zimbabwe in Bloemfontein back in 2010 where he scored 124 runs. Playing at number four, he struck 13 fours and a six to lead the Proteas to 351/6 and a 64‑run victory.





