First-class debut for KwaZulu-Natal Inland in Namibia
Cricinfo lists his first-class debut as KZN-Inland in Windhoek, 4 to 6 March 2010, with a List A debut there on 7 March.
ESPNcricinfo
A US-domestic all-rounder and useful middle-order option with the bat who can roll his arm over when the team needs it.
Pull it in a TSK pack · from $45Sold only in packs: every card in a pack is a random player from the squad.A Durban-born all-rounder who made his first-class debut at 17, scored a hundred for the Dolphins and built a second career in American cricket with the Texas Super Kings.
2010 — 2026 · in 3 chaptersEducated at Maritzburg College, he debuted for KZN-Inland in 2010 and became a Dolphins all-rounder, scoring a maiden first-class hundred off 96 balls in 2018.
2 moments ▾Cricinfo lists his first-class debut as KZN-Inland in Windhoek, 4 to 6 March 2010, with a List A debut there on 7 March.
ESPNcricinfoHe reached 100 off 96 balls with 11 fours and four sixes against the Highveld Lions, lifting the Dolphins to 379. The date is the article date, not the day of play.
ESPNcricinfoHe moved to the United States in 2021, captained the Chicago Tigers in Minor League Cricket, was picked in the 2023 MLC draft and starred for Texas against Seattle in 2024.
4 moments ▾He left South Africa in April 2021 on a three-year deal with Michigan Cricket Stars, for the inaugural Minor League Cricket season.
WikipediaWikipedia credits him with 272 runs and 17 wickets for the Tigers, who lost the quarter-final 2-1 to the Strikers. Season dates are not given.
WikipediaHe was among the players the Texas-based franchise took in the draft at Space Center Houston on 19 March 2023, ahead of the inaugural MLC season.
WisdenHe hit 45 off 27 balls and took 2/23 from three overs as Texas won by 37 runs in the last league game of 2024, finishing on 177/8 to Seattle's 140/9.
ESPNcricinfoA squad man in a tough season for Texas, he was seen in the XI late in the group stage as the franchise went out.
1 moment ▾Reports show him out for 0 off 1 ball v Seattle on 5 July and 6 off 8 v LA Knight Riders on 12 July. Other games not checked. Texas Super Kings finished sixth of six in the 2026 group stage (3 wins, 7 losses, 6 points) and missed the playoffs.
USA Cricketers
This moment is on a cardFan Favorite - Calvin SavageIn TSK packs · from $45