First-class debut for Eastern Province
Born in Port Elizabeth and educated at Grey High School, he made his first-class debut for Eastern Province on 9 February 2017 in the 2016-17 Sunfoil 3-Day Cup.
Wikipedia
The South African batter who announced himself with record-breaking run-scoring on debut 𠡠clean, composed top-order accumulator.
Pull it in a SO pack · from $45Sold only in packs: every card in a pack is a random player from the squad.From Gqeberha's Grey High School to a world-record 150 on ODI debut, then an MLC debut 66 for the Seattle Orcas.
2017 — 2026 · in 3 chaptersEducated at Grey High School in Port Elizabeth, he debuted for Eastern Province in first-class cricket in February 2017 and was named in South Africa's squad for the 2018 Under-19 World Cup.
2 moments ▾Born in Port Elizabeth and educated at Grey High School, he made his first-class debut for Eastern Province on 9 February 2017 in the 2016-17 Sunfoil 3-Day Cup.
WikipediaThe Seattle Orcas profile records the batter as part of South Africa's squad for the 2018 Under-19 World Cup, a year after his first-class debut. The page gives no exact date.
Seattle OrcasHe debuted in T20Is against Australia in 2023, then in February 2025 made 150 on ODI debut against New Zealand in Lahore, the highest score by anyone on ODI debut.
2 moments ▾He made his T20I debut on 3 September 2023 against Australia, wearing cap number 99.
WikipediaOpening with Temba Bavuma in Lahore, he made 150 off 148 balls (11 fours, 5 sixes), passing Desmond Haynes's 148 as the highest score by a batter on ODI debut.
ICCHe scored 68 in the SA20 final win for Sunrisers Eastern Cape in January, then joined the Seattle Orcas and made 268 runs in 10 MLC matches.
4 moments ▾At Newlands on 25 January 2026 he made 68 off 49 balls as Sunrisers Eastern Cape beat Pretoria Capitals by six wickets for their third SA20 title.
TimesLIVEThe Orcas announced the wicketkeeper-batter on 14 April 2026 as a top-order option. The club says he has over 3,500 T20 runs and scored over 400 in SA20 Season 2.
Seattle OrcasBatting at three in Dallas on 19 June, he made 66 from 36 balls and added 89 with Tim Seifert as the Orcas chased 217 to beat Washington Freedom by five wickets.
USA CricketersPlayed all 10 games, scoring 268 runs at 29.78 and a strike rate of 154.02, with a top score of 66 and three fifties. Seattle Orcas finished fifth in the 2026 group stage (4 wins, 6 losses, 8 points) and did not reach the playoffs.
Seattle Orcas
This moment is on a cardFuture Star - Matthew BreetzkeIn SO packs · from $45