Home
Cricket
Indian Premier League, 2024
ICC Men's T20 World Cup, 2024
Cricket Live Scores
Cricket Results
Cricket Schedules
Cricket Series
Cricket Teams
Cricket Players
Cricket ICC Rankings
Football
Kabaddi
News
Leagues
Tamil Nadu Premier League, 2024
Andhra Premier League, 2024
Lanka Premier League, 2024
Cricket
Csa Provincial One-day Challenge Division One, 2023
Squads
CSA Provincial One-Day Challenge Division One, 2023 Squads
Home
Fixtures
Teams
Squads
Points Table
Stats
Prediction
Most Runs
Most Wickets
Most Catches
Venues
Head To Head
Boland (Rocks)'s Squad
S.No.
Player Name
Role
1
Adrian Du Toit
Batsman
2
Christiaan Jonker
Batsman
3
Janneman Malan
Batsman
4
Keegan Petersen
Batsman
5
Pieter Malan
Batsman
6
Aviwe Mgijima
All Rounder
7
Ferisco Adams
All Rounder
8
Jevano Baron
All Rounder
9
Mickey Copeland
All Rounder
10
Shaun Von Berg
All Rounder
11
Stiaan Van Zyl
All Rounder
12
Clyde Fortuin
Keeper
13
Hlomla Hanabe
Keeper
14
Achille Cloete
Bowler
15
Akhona Mnyaka
Bowler
16
Glenton Stuurman
Bowler
17
Hardus Viljoen
Bowler
18
Imran Manack
Bowler
19
Siyabonga Mahima
Bowler
KwaZulu-Natal Inland's Squad
S.No.
Player Name
Role
1
Cameron Delport
Batsman
2
Kagiso Rapulana
Batsman
3
Thamsanqa Khumalo
Batsman
4
Yaseen Valli
Batsman
5
Dilllvio Ridgaard
Keeper
6
Cameron Shekleton
Keeper
7
Pite Van Biljon
Batsman
8
Keith Dudgeon
Bowler
9
Kyle Nipper
All Rounder
10
Mbulelo Budaza
Bowler
11
Smangaliso Nhlebela
Bowler
12
Stefan Tait
Bowler
13
Thando Ntini
Bowler
14
Alindile Mhletywa
Bowler
15
Malcolm Nofal
All Rounder
16
Michael Erlank
All Rounder
17
Tian Koekemoer
Batsman
Lions's Squad
S.No.
Player Name
Role
1
Cole Abrahams
Batsman
2
Dominic Hendricks
Batsman
3
Evan Jones
Batsman
4
Joshua Richards
Batsman
5
Rassie Van Der Dussen
Batsman
6
Reeza Hendricks
Batsman
7
Temba Bavuma
Batsman
8
Zubayr Hamza
Batsman
9
Connor Esterhuizen
Keeper
10
Ronan Hermann
Keeper
11
Ryan Rickelton
Keeper
12
Wandile Makwetu
Keeper
13
Bjorn Fortuin
All Rounder
14
Codi Yusuf
Bowler
15
Duanne Olivier
Bowler
16
Junaid Dawood
Bowler
17
Kagiso Rabada
Bowler
18
Lutho Sipamla
Bowler
19
Malusi Siboto
Bowler
20
Nqaba Peter
Bowler
21
Sisanda Magala
Bowler
22
Tsepo Ndwandwa
Bowler
23
Tshepo Moreki
Bowler
24
Delano Potgieter
All Rounder
25
Mitchell Van Buuren
All Rounder
26
Muhammad Manack
All Rounder
27
Wiaan Mulder
All Rounder
28
Marco Van Biljon
All Rounder
North West's Squad
S.No.
Player Name
Role
1
Grant Mokoena
Batsman
2
Lesego Senokwane
Batsman
3
Lesiba Ngoepe
Batsman
4
Raynard Van Tonder
Batsman
5
Rubin Hermann
Keeper
6
Meekaeel Prince
Keeper
7
Nicky Van Den Bergh
Keeper
8
Bamanye Xenxe
Bowler
9
Caleb Seleka
Bowler
10
Duan Jansen
Bowler
11
Gideon Peters
Bowler
12
Kerwin Mungroo
Bowler
13
Migael Pretorius
Bowler
14
Wihan Lubbe
All Rounder
15
Senuran Muthusamy
All Rounder
16
Ruan De Swardt
All Rounder
17
Hlompo Modimokwane
All Rounder
18
Dwaine Pretorius
All Rounder
Warriors's Squad
S.No.
Player Name
Role
1
Andile Mokgakane
All Rounder
2
Jiveshan Pillay
Batsman
3
Jordan Hermann
Batsman
4
Liam Alder
Bowler
5
Tristan Stubbs
Batsman
6
Matthew Breetzke
Keeper
7
Rudi Second
Keeper
8
Sinethemba Qeshile
Keeper
9
Renaldo Meyer
Bowler
10
Alfred Mothoa
Bowler
11
Anrich Nortje
Bowler
12
George Van Heerden
Batsman
13
Nealan Van Heerden
Bowler
14
Sean Whitehead
All Rounder
15
Siya Plaatjie
Bowler
16
Ziyaad Abrahams
Bowler
17
Beyers Swanepoel
All Rounder
18
Diego Rosier
Batsman
19
Marco Jansen
All Rounder
20
Patrick Kruger
All Rounder
21
Jp King
All Rounder
22
Siya Simetu
Bowler
23
Aphiwe Mnyanda
Bowler
Western Province's Squad
S.No.
Player Name
Role
1
Daniel Smith
Keeper
2
Edward Moore
Batsman
3
Jonathan Bird
Batsman
4
Mohammad Yaseen Vallie
Batsman
5
Valintine Kitime
Batsman
6
David Bedingham
Keeper
7
Kyle Verreynne
Keeper
8
Beuran Hendricks
Bowler
9
Dane Paterson
Bowler
10
Mthiwekhaya Nabe
Bowler
11
Nandre Burger
Bowler
12
Tony De Zorzi
Batsman
13
George Linde
All Rounder
14
Juan James
All Rounder
15
Onke Nyaku
All Rounder
16
Kyle Simmonds
All Rounder
17
Mihlali Mpongwana
All Rounder
18
Wayne Parnell
All Rounder
19
Abdullah Bayoumy
All Rounder
Dolphins's Squad
S.No.
Player Name
Role
1
David Miller
Batsman
2
Jason Smith
Batsman
3
Khaya Zondo
Batsman
4
Marques Ackerman
Batsman
5
Sarel Erwee
Batsman
6
Andile Phehlukwayo
All Rounder
7
Bryce Parsons
All Rounder
8
Eathan Bosch
All Rounder
9
Jj Smuts
All Rounder
10
Grant Roelofsen
Keeper
11
Tshepang Dithole
Keeper
12
Andile Simelane
Bowler
13
Daryn Dupavillon
Bowler
14
Keshav Maharaj
Bowler
15
Lifa Ntanzi
Bowler
16
Odirile Modimokoane
Bowler
17
Okuhle Cele
Bowler
18
Ottneil Baartman
Bowler
19
Prenelan Subrayen
Bowler
20
Bradley Porteous
Batsman
Titans's Squad
S.No.
Player Name
Role
1
Dean Elgar
Batsman
2
Joshua Van Heerden
Batsman
3
Musa Twala
Keeper
4
Rivaldo Moonsamy
Batsman
5
Sibonelo Makhanya
Batsman
6
Donovan Ferreira
Keeper
7
Heinrich Klaasen
Keeper
8
Quinton De Kock
Keeper
9
Aaron Phangiso
Bowler
10
Gerald Coetzee
Bowler
11
Junior Dala
Bowler
12
Lizaad Williams
Bowler
13
Lungi Ngidi
Bowler
14
Matthew Boast
All Rounder
15
Tabraiz Shamsi
Bowler
16
Tladi Bokako
Bowler
17
Aiden Markram
All Rounder
18
Ayabulela Gqamane
Bowler
19
Corbin Bosch
All Rounder
20
Dayyaan Galiem
All Rounder
21
Dewald Brevis
Batsman
22
Matthew Kleinveldt
Batsman
23
Neil Brand
All Rounder
24
Modiri Litheko
Batsman
Menu
Home
Cricket
ICC Men's T20 World Cup, 2024
Indian Premier League, 2024
Cricket Live Scores
Cricket Schedules
Cricket Results
Cricket Series
Cricket Teams
Cricket ICC Rankings
Cricket Players
Football
Kabaddi
More
Tennis
Soccer
Ice Hockey