Skip to content
Live Scores
Series
Fixtures
News
Grounds
Players
Teams
Rankings
Points Table
Search players, teams, series, grounds
Live Scores
Series
Fixtures
News
Grounds
Players
Teams
Rankings
Points Table
Loading…
CSA Pro T20 Cup 2026
22 Sept – 14 Nov 2026 · 70 matches · Ongoing
Matches
Points Table
Stats
Squads
Loading…
Home
›
Series
›
CSA Pro T20 Cup 2026
›
Squads
Northern Cape
T20
Gerhardus Maree
Wicket-keeper
Tahir Isaacs
Wicket-keeper
Steve Stolk
Batter
Nonelela Yikha
Batter
Kyle Jacobs
Batter
Blake Simpson
All-rounder
Romano Terblanche
All-rounder
Charl Prinsloo
Bowler
Johan Van Dyk
Bowler
Odirile Modimokoane
Bowler
Tshepo Ntuli
Bowler
Ronan Hermann
Wicket-keeper
Johannes van Dyk
Bowler
Liam Doherty
Batter
Ruan van Rooyen
All-rounder
Orapeleng Motlhoaring
All-rounder
Abel Mokwena
All-rounder
Tristan van Rensburg
Batter
Jordan Neill
All-rounder
Limpopo
T20
Shelton Ngobeni
Wicket-keeper
Atwell Mokgoloboto
Batter
Liam Peters
Batter
Tylor Trenoweth
Batter
Abdullah Bayoumy
Batter
CP Klijnhans
Batter
Don Radebe
All-rounder
Marcello Piedt
All-rounder
Ernest Kemm
All-rounder
Kyle Landsberg
All-rounder
Maphekgola Pootona
Bowler
Lesego Kokohlabana
Bowler
Irvin Hlompo Modimokoane
Bowler
Christoffel Klijnhans
Batter
Thomas Mayes
Batter
Keenan Vieira
Batter
Raynard van Tonder
Batter
Lukas van Rensburg
Wicket-keeper
Ximus du Plooy
All-rounder
Christiaan Oberholzer
All-rounder
Warriors
T20
Matthew De Villiers
Batter
Jordan Hermann
Batter
Sibonelo Makhanya
Batter
Jp King
All-rounder
Patrick Kruger
All-rounder
Andile Mokgakane
Batter
Muhammad Manack
All-rounder
Beuran Hendricks
Bowler
Gideon Peters
Bowler
Kerwin Mungroo
Bowler
Thomas Kaber
All-rounder
Wesley Bedja
Bowler
Jean du Plessis
Wicket-keeper
Matthew Boast
All-rounder
Modiri Litheko
All-rounder
Duanne Olivier
Bowler
Jason Raubenheimer
All-rounder
North West Dragons
T20
Meeka Eel Prince
Batter
Rubin Hermann
Wicket-keeper
Ruan de Swardt
Wicket-keeper
Lesiba Ngoepe
Batter
Diego Rosier
Batter
Wihan Lubbe
All-rounder
Onke Nyaku
All-rounder
Ludwich Schuld
Batter
Caleb Seleka
Bowler
Daryn Dupavillon
Bowler
Shimane Alfred Mothoa
Bowler
Mthiwekhaya Nabe
Bowler
Nealan van Heerden
Bowler
Dian Forrester
All-rounder
Juan James
All-rounder
Raynard van Tonder
Batter
Lutendo Tsanwani
Bowler
Paul James
All-rounder
Jade de Klerk
Bowler
Titans
T20
Sinethemba Qeshile
Batter
Leus du Plooy
Batter
Dewald Brevis
Batter
Dayyaan Galiem
All-rounder
Donovan Ferreira
Wicket-keeper
Lethabo Phahlamohlaka
Wicket-keeper
Eathan Bosch
Bowler
Beyers Swanepoel
All-rounder
Aphiwe Mnyanda
Bowler
Junior Dala
Bowler
Tabraiz Shamsi
Bowler
Rivaldo Moonsamy
Batter
Lhuan dre Pretorius
Wicket-keeper
Kegan Lion Cachet
Wicket-keeper
Tshepang Dithole
Wicket-keeper
Keegan Petersen
Batter
Andile Phehlukwayo
All-rounder
Evan Jones
All-rounder
Tsepo Ndwandwa
Bowler
Duan Jansen
Bowler
Janco Smit
All-rounder
Esosa Aihevba
Bowler
Western Province
T20
Edward Moore
Batter
Valentine Kitime
Batter
Joshua van Heerden
Batter
Daniel Smith
Wicket-keeper
Kashief Joseph
Bowler
George Linde
All-rounder
Mihlali Mpongwana
All-rounder
Oliver Whitehead
All-rounder
Raeeq Daniels
All-rounder
Tshepo Moreki
Bowler
Jody Lawrence
Bowler
Bongi Mfunelwa
Wicket-keeper
Jiveshan Pillay
Batter
Mbulelo Dube
Bowler
Josh Breed
Bowler
Dane Paterson
Bowler
Nandre Burger
Bowler
Kyle Simmonds
All-rounder
Waco Bassick
Bowler
Asakhe Tsaka
Bowler
Border
T20
Nathan Roux
Wicket-keeper
Mncedisi Malika
Wicket-keeper
Jerome Bossr
Batter
Marco Marais
Batter
Christopher Gleaves
Batter
Michael Copeland
Batter
Mathew Fourie
All-rounder
Jason Niemand
All-rounder
Ayabonga Tongo
All-rounder
Tladi Bokako
All-rounder
Lihle Sizani
All-rounder
Nico van Zyl
Bowler
Jade de Klerk
Bowler
Sinovuyo Ntuntwana
Bowler
Christiaan du Toit
Bowler
Sithembile Langa
Bowler
Ayabulela Gqamane
Bowler
Alindile Mhletywa
Bowler
Kgaudisa Molefe
Bowler
Thando Ntini
Bowler
Jan Coetzer
Bowler
Riley Miller
Batter
Dolphins
T20
Bryce Parsons
All-rounder
Khaya Zondo
Batter
Grant Roelofsen
Batter
Jason Smith
Batter
Hanu Viljoen
Wicket-keeper
Sean Gilson
All-rounder
Gomolemo Phiri
Batter
Prenelan Subrayen
All-rounder
Tristan Luus
Bowler
Bayanda Majola
Bowler
Okuhle Cele
Bowler
Joshua Richards
Batter
Marques Ackerman
Batter
David Miller
Batter
Andile Simelane
All-rounder
Romashan Pillay
All-rounder
Semal Pillay
All-rounder
Nqobani Mokoena
Bowler
Keith Dudgeon
Bowler
Lions
T20
Reeza Hendricks
Batter
Rassie van der Dussen
Batter
Zubayr Hamza
Batter
Mitchell Van Buuren
All-rounder
Wiaan Mulder
All-rounder
Connor Esterhuizen
Wicket-keeper
Delano Potgieter
All-rounder
Wandile Makwetu
Wicket-keeper
Codi Yusuf
All-rounder
Nqabayomzi Peter
Bowler
Lutho Sipamla
Bowler
Quinton De Kock
Wicket-keeper
Onkgomoditse Seletswane
Batter
Dominic Hendricks
Batter
Siya Plaatjie
Bowler
Bjorn Fortuin
Bowler
Jacob Basson
Bowler
Neil Timmers
Batter
Knights
T20
Gihahn Cloete
Wicket-keeper
Cole Abrahams
Batter
George Van Heerden
Bowler
Ruan Haasbroek
All-rounder
Emmanuel Motswiri
All-rounder
Jacques Snyman
All-rounder
Malusi Siboto
Bowler
Mbongiseni Mhlanga
Bowler
Tiaan van Vuuren
All-rounder
Dane Piedt
Bowler
Jonathan Bird
Batter
Isaac Dikgale
Wicket-keeper
Wian Ruthven
Batter
Lesego Senokwane
Batter
Seth Fledermaus
Batter
Junaid Dawood
Bowler
Ntando Soni
Bowler
Ruben Maree
Wicket-keeper
Ross Boast
All-rounder
Nealan van Heerden
Bowler
Nico van Zyl
Bowler
Mpumalanga Rhinos
T20
Garnett Tarr
Wicket-keeper
Zakir Kathrada
Wicket-keeper
Ruben du Toit
Batter
Benjamin van Niekerk
Batter
Muhammed Mayet
All-rounder
Bryn Brokensha
Bowler
Karabo Mogotsi
Batter
Thabile Hlatuka
All-rounder
Jon Hinrichsen
Bowler
Tetelo Maphaka
Batter
Nhlanhla Martin Dlamini
All-rounder
Aubrey Swanepoel
All-rounder
Yassar Cook
Batter
Ricus Kramm
Bowler
Themba Maupa
Batter
Boland
T20
Jason Muirhead
Batter
Neil Brand
All-rounder
Gavin Kaplan
Batter
Lehan Botha
All-rounder
Gysbert Wege
Batter
Jhedli van Briesies
Wicket-keeper
Ferisco Adams
All-rounder
Glenton Stuurman
Bowler
Imran Manack
Bowler
Siyabonga Mahima
Bowler
Akhona Mnyaka
Bowler
Ethan Cunningham
Batter
Ruan Terblanche
Batter
Blayde Capell
Batter
Jevano Baron
All-rounder
Nathan Jacobs
All-rounder
Yves Kamanzi
Bowler
Lizaad Williams
Bowler
South Africa Emerging
T20
Adnaan Lagadien
Batter
Jason Rowles
All-rounder
Divan de Villiers
Bowler
Bandile Mbatha
Batter
Ombesa Matsha
Wicket-keeper
Schalk Engelbrecht
All-rounder
Kamo Phiri
Wicket-keeper
Tiaan Brits
Batter
Zakwan Patel
Bowler
Jaydon Brooker
Bowler
Lleyton Troskie
All-rounder
Jorich Van Schalkwyk
Wicket-keeper
David Teeger
Batter
Jacob Basson
Bowler
Daniel Bosman
All-rounder
Dayalan Boyce
All-rounder
Corne Botha
All-rounder
Ryall Julies
Bowler
Armaan Manack
Bowler
Morteza Manack
Bowler
Vihan Pretorius
All-rounder
Zizi Mkhize
All-rounder
Esosa Aihevba
Bowler
Sipho Potsane
Bowler
Ayabonga Tongo
All-rounder
KwaZulu-Natal Inland
T20
Cameron Dean Shekleton
Wicket-keeper
Muhammed Bulbulia
Wicket-keeper
Ludwig Kaestner
Batter
Joshua van Biljon
All-rounder
Matthew Urquhart
Batter
Jack Lees
Batter
Chad Laycock
Batter
Kagiso Rapulana
All-rounder
Parth Patel-I
Bowler
Thabiso Ndlela
Bowler
Michael Erlank
All-rounder
Malcolm Nofal
All-rounder
Daelen Fynn
Bowler
Liyema Waqu
Bowler
Bamanye Xenxe
Bowler
Jesse Albanie
All-rounder
Ziyaad Abrahams
Bowler
Gareth Dukes
All-rounder
Thandolwami Ndlovu
Bowler
Eastern Storm
T20
Kabelo Sekhukhune
Batter
Ronan Hermann
Wicket-keeper
Christopher Britz
Batter
Jurie Snyman
Batter
Dewan Marais
All-rounder
Aryan Gopalan
All-rounder
Leander Lubbe
All-rounder
Amaan Khan
Batter
Chad Classen
Bowler
Tumelo Simelane
Bowler
Martin Khumalo
Bowler
Brayden Hicks
Wicket-keeper
Juan Lubbe
Batter
Thabiso Lekhoana
All-rounder
Sabelo Mabanga
Bowler
South Western Districts
T20
Yaseen Vallie
Batter
Janneman Malan
Batter
Slade Van Staden
All-rounder
Modise Maloka
Batter
Pheko Moletsane
All-rounder
Ross Coetzee
All-rounder
Leo Sadler
All-rounder
Jade Richter
All-rounder
Enathi Kitshini
Bowler
Banele Cele
Batter
Regan Rhode
Bowler
Nathan Engelbrecht
Wicket-keeper
Luke Beaufort
Wicket-keeper
Kelly Smuts
Batter
Heath Richards
Batter
Liabona Malife
All-rounder
Zack Momberg
All-rounder
Tyrese Karelse
All-rounder
Sintu Majiza
Bowler
Khwezi Gumede
Bowler
Lifa Ntanzi
Bowler
Jarred Jardine
Bowler
Liam Alder
Bowler
Nhlakanipho Mpungose
Bowler
Bennie Hansen
Batter
Andile Phehlukwayo
All-rounder
Ruan Terblanche
Batter
Keenan Vieira
Batter
Thomas Kaber
All-rounder
Irvin Hlompo Modimokoane
Bowler