Plays for South Africa Under-19 while at Grey High School
A Port Elizabeth schoolboy who joined a cricket academy at six, he played for South Africa's Under-19 side in 2016 and was quickly contracted by the Warriors.
News24
A South African seamer with genuine pace and bounce — a wicket-taking new-ball threat with Proteas experience.
Pull it in a SO pack · from $45Sold only in packs: every card in a pack is a random player from the squad.South African quick from Port Elizabeth with Test, ODI and T20I caps, who made his Orcas debut in the last game of MLC 2026.
2016 — 2026 · in 3 chaptersFrom Grey High School he played for the South Africa Under-19s, took 16 wickets in the first Mzansi Super League and won its Young Player award.
3 moments ▾A Port Elizabeth schoolboy who joined a cricket academy at six, he played for South Africa's Under-19 side in 2016 and was quickly contracted by the Warriors.
News24A surprise draft pick for the Tshwane Spartans, he took 16 wickets in 10 matches in the 2018 Mzansi Super League.
WikipediaHe won the Young Player of the Year award for the Mzansi Super League at the Cricket South Africa awards in Pretoria. The month comes from Wikipedia; the page gives no date.
WikipediaHe made his Test debut for South Africa on Boxing Day 2020 at Centurion.
1 moment ▾Aged 22, he made his Test debut on Boxing Day at Centurion, picked with Kagiso Rabada and Beuran Hendricks unavailable. He already had ODI and T20I caps.
The HeraldA player-of-the-match 3 for 13 in the SA20 led to a Sunrisers deal, and he made his Orcas debut in the final MLC 2026 match.
3 moments ▾At the Wanderers he took a double-wicket maiden in the first over and finished with 3 for 13 as the Super Kings won by nine wickets.
Business DayAfter 12 wickets as an injury replacement for Joburg Super Kings, he signed for Sunrisers. The page gives no signing date, only its own date.
The CitizenHe played one MLC match, the final one against San Francisco Unicorns, bowling 3 overs for 32 and taking 1 wicket. Seattle Orcas finished fifth in the 2026 group stage (4 wins, 6 losses, 8 points) and did not reach the playoffs.
Statz
This moment is on a cardStar - Lutho SipamlaIn SO packs · from $45