Stories
5 Oldest ODI Debutants: World Record Unbroken for 30 Years!

N
News18•23-09-2026, 10:32
5 Oldest ODI Debutants: World Record Unbroken for 30 Years!
- •Netherlands' Nolan Clarke holds the world record for the oldest ODI debut at 47 years and 240 days, set in 1996.
- •England's Norman Gifford debuted in ODIs at 44 years and 359 days against Australia in 1985.
- •Hong Kong's Rahul Sharma made his ODI debut at 43 years and 306 days during the Asia Cup in 2004.
- •Namibia's JL Lou debuted in the 2003 Cricket World Cup at 43 years and 236 days against Zimbabwe.
- •Netherlands' Flavian Aponso also debuted in the same match as Nolan Clarke, at 43 years and 112 days, a rare occurrence.
Key Questions Answered
Netherlands player Nolan Clarke holds the unbroken world record for the oldest debut in ODI cricket history, making his debut at 47 years and 240 days old against New Zealand in Vadodara on February 17, 1996.
Former England spin legend Norman Gifford holds the record for the oldest ODI debut among major Test-playing nations, playing his first match against Australia at 44 years and 359 days old.
Nolan Clarke and Flavian Aponso both made their ODI debuts in the same World Cup match against New Zealand in Vadodara on February 17, 1996, marking a rare event of two players debuting at over 43 years old in one game.





