Season Pass
Athlete
Connor Esterhuizen card
Athlete

Connor Esterhuizen

San Francisco Unicorns
bronze card · edition of 245
Fan Favorite - Connor Esterhuizen

A 24-year-old South African batter-keeper who arrived as a marquee replacement — a clean-striking top-order talent on the up.

Pull it in a SFU pack · from $45Sold only in packs: every card in a pack is a random player from the squad.
Read Connor’s story →
Plays for
San Francisco Unicorns
Team →
Storyboard

Connor Esterhuizen’s story

A Johannesburg wicketkeeper-batter who went from the Lions to the Proteas in 2026 and joined the Unicorns as a late MLC replacement.

2022 — 2026 · in 2 chapters
  1. 012022–2025Lions and SA20Educated at St John's College and Wits University, he debuted for the Lions in 2022, helped MI Cape Town win SA20 and hit a first-class 203 in October 2025.
  2. 022026Proteas and a UnicornHe debuted for South Africa in March, was named Player of the Series in New Zealand, joined Gujarat Titans, then the Unicorns in June.
01Chapter 1 · 2022–2025

Lions and SA20

Educated at St John's College and Wits University, he debuted for the Lions in 2022, helped MI Cape Town win SA20 and hit a first-class 203 in October 2025.

3 moments
  1. 2022
    27 Mar 2022DebutProfessional

    List A debut for the Lions: 52 off 58

    Wikipedia says he made his List A debut on 27 March 2022 against the Dolphins, scoring 52 off 58 balls. He came through St John's College and Wits University.

    Wikipedia
  2. 2025
    2025WinProfessional

    Helps MI Cape Town win the SA20

    A Jan 2026 profile says he helped MI Cape Town win the third SA20 and filled Nicholas Pooran's first-choice keeper-batter role. The page gives no date, so the year is inferred.

    Business Report
  3. 10 Oct 2025RecordProfessionalBig moment

    Scores 203 and shares a record 330 for the Lions

    His first double-century came off 332 balls at Kingsmead; he and Delano Potgieter added 330 for the seventh wicket, a South African first-class record for that wicket.

    SuperSport
Where the story is nowMLC 2026 season: 3 matches, 24 runs12 Jul 2026 · Statz