South Africa Squads for 2024

Aiden Markram

Captain & Batsman

Ottniel Baartman

Bowler

Gerald Coetzee

Bowler

Quinton de Kock

Wicketkeeper & Batsman

Bjorn Fortuin

Bowler

Reeza Hendricks

Batsman

Marco Jansen

All-rounder

Heinrich Klaasen

Wicketkeeper & Batsman

Keshav Maharaj

Bowler

David Miller

Batsman

Anrich Nortje

Bowler

Kagiso Rabada

Bowler

Ryan Rickelton

Wicketkeeper & Batsman

Tabraiz Shamsi

Bowler

Tristan Stubbs

Batsman

Nandre Burger

Traveling Reserve

Lungi Ngidi

Travelling Reserve & Bowler