Kwena Maphaka becomes youngest player to represent South Africa in ODI cricket

(Courtesy : ICC)
Kwena Maphaka picked up Saim Ayub as his maiden ODI wicket.
Four months after becoming South Africa‘s youngest-ever T20I player, pacer Kwena Maphaka became his country’s youngest-ever ODI player at the age of 18 years and 255 days when he made his ODI debut on December 19 against Pakistan in Cape Town.
South Africa, who lost the first ODI in Paarl, hosted Pakistan in the second ODI at Newlands on Thursday. With Kagiso Rabada resting for this match, the Proteas roped in Maphaka for his ODI debut.
The youngster received his debut ODI cap from senior paceman Rabada, who delivered a moving speech for the 18-year-old.
Aged 18 years and 255 days, Maphaka broke the record of Victor Mpitsang, who made his ODI debut at 18 years and 314 days in 1999.
Youngest ODI debutants for South Africa:
18y 255d – Kwena Maphaka vs PAK in 2024
18y 314d – Victor Mpitsang vs WI in 1999
18y 364d – Paul Adams vs ENG in 1996
Maphaka picked up Saim Ayub as his maiden ODI wicket, dismissing the Pakistani opener for 25 runs.
Left-arm pacer Kwena Maphaka has also been named in South Africa’s test squad to face Pakistan in a two-match test series.
It’s been a breakthrough year for Maphaka. He started the year with record-breaking show in the ICC Under-19 World Cup. He then made his debut for Mumbai Indians in the IPL 2024, becoming the franchise’s youngest player. He’s now made his debut in both white-ball formats for South Africa, and a test debut doesn’t seem far away either.
Recently, he was bought by Rajasthan Royals in the IPL 2025 mega auction for INR 1.5 crore.
For more updates, follow Khel Now Cricket on Facebook, Twitter, Instagram, Youtube; download the Khel Now Android App or IOS App and join our community on Whatsapp & Telegram.
Where passion meets insight — blending breaking news, in-depth strategic analysis, viral moments, and jaw-dropping plays into powerful sports content designed to entertain, inform, and keep you connected to your favorite teams and athletes. Expect daily updates, expert commentary and coverage that never leaves a fan behind.
- Why did Virat Kohli & Rohit Sharma not play in today's Vijay Hazare Trophy 2025-26 matches?
- When will Virat Kohli & Rohit Sharma next play for India?
- 8 Wickets in 4 Overs: Bhutan's Sonam Yeshey achieves big feat in T20I cricket; Know here
- 'Injured' Pat Cummins, Josh Hazlewood to be picked for T20 World Cup 2026, doubts over Tim David after injury rules him out of BBL 2025-26
- International cricketers who retired in 2025
- 'Injured' Pat Cummins, Josh Hazlewood to be picked for T20 World Cup 2026, doubts over Tim David after injury rules him out of BBL 2025-26
- International cricketers who retired in 2025
- New Zealand's Doug Bracewell retires from all forms of cricket
- IND vs NZ: Hardik Pandya, Jasprit Bumrah to miss ODIs against New Zealand due to THIS reason
- Will Virat Kohli play against Saurashtra in Vijay Hazare Trophy 2025-26 tomorrow?