First-class debut for Gauteng against Northerns
The Johannesburg-born batter debuted in the Sunfoil 3-Day Cup match against Northerns, which Wikipedia's cited report dates to 5-7 November 2015.
WikipediaSouth Africa's all-format keeper-opener. He came up the hard way through first-class cricket and now opens with clean, classy big-hitting.
Pull it in a MNY pack · from $45Sold only in packs: every card in a pack is a random player from the squad.South Africa's opening Test double-centurion and a franchise-league run machine, now opening for MI New York in Major League Cricket.
2015 — 2026 · in 3 chaptersDebuted for Gauteng in 2015 and topped the 2017-18 3-Day Cup run charts.
2 moments ▾The Johannesburg-born batter debuted in the Sunfoil 3-Day Cup match against Northerns, which Wikipedia's cited report dates to 5-7 November 2015.
WikipediaHe topped the Sunfoil 3-Day Cup run charts for Gauteng in 2017-18 with 562 runs in six matches; the season end year is used, so the date is approximate.
WikipediaMade his Test debut in 2022, then a career-best 259 against Pakistan in January 2025.
2 moments ▾Opening on day one at Kingsmead, he started with a reverse-sweep for four and made 21 with four fours before top-edging a hook off Ebadot Hossain.
The CitizenHis 259 was South Africa's first Test double-hundred since Hashim Amla's 201 in 2016, the second-highest score at Newlands, and won him Player of the Match in a total of 615.
ESPNcricinfoA second SA20 hundred, an IPL opener of 81, and an MI New York debut season in MLC.
4 moments ▾Opening at the Wanderers, he made 113 off 60 balls as MI Cape Town posted 234 and beat Joburg Super Kings; he became the only player with two SA20 hundreds.
India TVAt the Wankhede he made 81 off 43 balls before being run out, as Mumbai Indians beat Kolkata Knight Riders by six wickets with five balls left.
ESPNMI New York announced the South African wicketkeeper-batter as their first overseas signing, tipped to play a major part in defending their title.
MI New York3 matches, 46 runs, SR 139, best 35 off 21. MI New York finished fourth in the 2026 group stage (5 wins, 5 losses, 10 points) and lost the Eliminator to Washington Freedom on 15 July, who chased down 267 with eight balls to spare.
Times of Sports
This moment is on a cardUnsung Hero - Ryan RickeltonComing soon · drops in MNY packs