CSA T20 Challenge • 2026-27
CompletedLimpopo vs Border
Border won by 3 runs

Limpopo
163/9
20 ov • RR 8.15

Border
166/3
20 ov • RR 8.30

Limpopo
Limpopo 2 INN
Limpopo 2 INN
163/9 (20 ov)
Langa to Radebe, 1 run taken.
Langa to Radebe, 2 runs.
Langa to Radebe, no run.
FOUR! Langa to Radebe, finds the gap for 4 runs.
Langa to Radebe, no run.
Langa to Landsberg, 1 run taken.
Coetzer to Landsberg, 1 run taken.
Coetzer to Landsberg, no run.
OUT! Shelton Ngobeni b Coetzer 17 (153/9)
FOUR! Coetzer to Ngobeni, finds the gap for 4 runs.
Coetzer to Landsberg, 1 run taken.
Langa to Ngobeni, 2 runs.
SIX! Langa to Ngobeni, launched over the boundary for 6 runs.
Langa to Ngobeni, 2 runs.
Langa to Landsberg, 1 run taken.
OUT! Atwell Mokgoloboto run out (137/8)
Gqamane to Ngobeni, 1 run taken.
Gqamane to A Mokgoloboto, 1 run taken.
OUT! Marcello Piedt c du Toit b Gqamane 34 (134/7)
Gqamane to Piedt, 2 runs.
Gqamane to Ngobeni, 1 run taken.
FOUR! Coetzer to Piedt, finds the gap for 4 runs.
Coetzer to Piedt, no run.
FOUR! Coetzer to Piedt, finds the gap for 4 runs.
Coetzer to Piedt, 1 run taken.
SIX! Coetzer to Piedt, launched over the boundary for 6 runs.
OUT! Christoffel Klijnhans run out (116/6)
FOUR! Copeland to Piedt, finds the gap for 4 runs.
FOUR! Copeland to Piedt, finds the gap for 4 runs.
Copeland to Piedt, no run.
Copeland to Piedt, 1 run taken.
Copeland to Klijnhans, 1 run taken.
Copeland to Piedt, 1 run taken.
FOUR! Copeland to Piedt, finds the gap for 4 runs.
SIX! Mhletywa to Klijnhans, launched over the boundary for 6 runs.
Mhletywa to Klijnhans, no run.
Mhletywa to Piedt, 1 run taken.
FOUR! Mhletywa to Piedt, finds the gap for 4 runs.
Mhletywa to Klijnhans, 1 run taken.
Mhletywa to Klijnhans, no run.
Mhletywa to Klijnhans, 1 run taken.
OUT! Abdullah Bayoumy c Coetzer b Molefe 21 (84/5)
Molefe to Klijnhans, 1 run taken.
Molefe to Abdullah Bayoumy, 1 run taken.
Molefe to Klijnhans, 1 run taken.
FOUR! Molefe to Klijnhans, finds the gap for 4 runs.
Gqamane to Klijnhans, 1 run taken.
Gqamane to Abdullah Bayoumy, 1 run taken.
Gqamane to Klijnhans, 1 run taken.
Gqamane to Klijnhans, no run.
FOUR! Gqamane to Klijnhans, finds the gap for 4 runs.
Gqamane to Abdullah Bayoumy, 1 run taken.
Copeland to Abdullah Bayoumy, 1 run taken.
Copeland to Klijnhans, 1 run taken.
Copeland to Abdullah Bayoumy, 1 run taken.
Copeland to Klijnhans, 1 run taken.
Copeland to Abdullah Bayoumy, 1 run taken.
SIX! Copeland to Abdullah Bayoumy, launched over the boundary for 6 runs.
Gqamane to Abdullah Bayoumy, 1 run taken.
Gqamane to Klijnhans, 1 run taken.
Gqamane to Abdullah Bayoumy, 1 run taken.
Gqamane to Klijnhans, 1 run taken.
Gqamane to Abdullah Bayoumy, 1 run taken.
Gqamane to Abdullah Bayoumy, 2 runs.
Copeland to Klijnhans, no run.
Copeland to Klijnhans, 2 runs.
FOUR! Copeland to Klijnhans, finds the gap for 4 runs.
Copeland to Klijnhans, no run.
Copeland to Klijnhans, no run.
Copeland to Abdullah Bayoumy, 1 run taken.
Gqamane to Abdullah Bayoumy, 1 run taken.
Gqamane to Klijnhans, 1 run taken.
Gqamane to Klijnhans, no run.
Gqamane to Klijnhans, 2 runs.
Gqamane to Klijnhans, no run.
Gqamane to Klijnhans, no run.
Copeland to Abdullah Bayoumy, no run.
OUT! Ximus du Plooy c Coetzer b Copeland 18 (39/4)
SIX! Copeland to du Plooy, launched over the boundary for 6 runs.
Copeland to Abdullah Bayoumy, 1 run taken.
Copeland to du Plooy, 1 run taken.
Mhletywa to Abdullah Bayoumy, no run.
Mhletywa to du Plooy, 1 run taken.
Mhletywa to Abdullah Bayoumy, 1 run taken.
Mhletywa to du Plooy, 1 run taken.
FOUR! Mhletywa to du Plooy, finds the gap for 4 runs.
Mhletywa to du Plooy, no run.
Coetzer to Abdullah Bayoumy, no run.
OUT! Christiaan Oberholzer lbw b Coetzer 2 (24/3)
Coetzer to CC Oberholzer, no run.
Coetzer to CC Oberholzer, 2 runs.
OUT! Tylor Trenoweth b Coetzer 14 (22/2)
Langa to Trenoweth, 1 run taken.
Langa to du Plooy, 1 run taken.
Langa to Trenoweth, 1 run taken.
FOUR! Langa to Trenoweth, finds the gap for 4 runs.
Langa to Trenoweth, no run.
Langa to Trenoweth, no run.
Mhletywa to du Plooy, no run.
Mhletywa to Trenoweth, 1 run taken.
FOUR! Mhletywa to Trenoweth, finds the gap for 4 runs.
FOUR! Mhletywa to Trenoweth, finds the gap for 4 runs.
Mhletywa to Trenoweth, no run.
Mhletywa to du Plooy, 1 run taken.
Coetzer to Trenoweth, no run.
Coetzer to Trenoweth, no run.
Coetzer to Trenoweth, no run.
Coetzer to du Plooy, 1 run taken.
Coetzer to du Plooy, no run.
Coetzer to du Plooy, no run.
Langa to Trenoweth, no run.
OUT! Ernest Kemm c Roux b Langa 1 (4/1)
Langa to du Plooy, 2 runs.
Langa to Kemm, 1 run taken.
Langa to Kemm, no run.
Border 1 INN
166/3 (20 ov)
SIX! Piedt to Copeland, launched over the boundary for 6 runs.
Piedt to Bossr, 1 run taken.
Piedt to Bossr, no run.
FOUR! Piedt to Bossr, finds the gap for 4 runs.
Piedt to Bossr, no run.
Piedt to Copeland, 2 runs.
Piedt to Bossr, 1 run taken.
Radebe to Copeland, no run.
Radebe to Copeland, no run.
SIX! Radebe to Copeland, launched over the boundary for 6 runs.
Radebe to Copeland, 2 runs.
Radebe to Bossr, 1 run taken.
FOUR! Radebe to Bossr, finds the gap for 4 runs.
Piedt to Copeland, no run.
Piedt to Copeland, 2 runs.
FOUR! Piedt to Copeland, finds the gap for 4 runs.
Piedt to Bossr, 1 run taken.
Piedt to Bossr, no run.
Piedt to Bossr, no run.
Radebe to Copeland, 2 runs.
Radebe to Copeland, no run.
Radebe to Copeland, 2 runs.
FOUR! Radebe to Copeland, finds the gap for 4 runs.
Radebe to Bossr, 1 run taken.
Radebe to Copeland, 1 run taken.
Radebe to Copeland, 1 run taken.
FOUR! Landsberg to Bossr, finds the gap for 4 runs.
Landsberg to Bossr, 2 runs.
FOUR! Landsberg to Bossr, finds the gap for 4 runs.
Landsberg to Bossr, no run.
Landsberg to Copeland, 1 run taken.
Landsberg to Bossr, 1 run taken.
Abdullah Bayoumy to Copeland, 2 runs.
Abdullah Bayoumy to Bossr, 1 run taken.
Abdullah Bayoumy to Copeland, 1 run taken.
Abdullah Bayoumy to Bossr, 1 run taken.
Abdullah Bayoumy to Copeland, 1 run taken.
Abdullah Bayoumy to Copeland, 2 runs.
Landsberg to Copeland, 1 run taken.
Landsberg to Bossr, 1 run taken.
Landsberg to Copeland, 1 run taken.
Landsberg to Bossr, 1 run taken.
Landsberg to Bossr, no run.
Landsberg to Copeland, 1 run taken.
Kemm to Copeland, 1 run taken.
Kemm to Copeland, no run.
Kemm to Bossr, 1 run taken.
Kemm to Copeland, 1 run taken.
Kemm to Copeland, 2 runs.
Kemm to Copeland, no run.
Landsberg to Bossr, no run.
Landsberg to Copeland, 1 run taken.
Landsberg to Copeland, no run.
Landsberg to Copeland, no run.
Landsberg to Bossr, 1 run taken.
Landsberg to Bossr, no run.
Kemm to Copeland, no run.
OUT! Jason Niemand b Kemm 3 (89/3)
Kemm to Niemand, 1 run taken.
Kemm to Niemand, no run.
Kemm to Bossr, 1 run taken.
Landsberg to Niemand, 2 runs.
OUT! Christiaan du Toit lbw b Landsberg 35 (84/2)
Landsberg to Bossr, no run.
Landsberg to Bossr, no run.
Landsberg to du Toit, 1 run taken.
Kemm to Bossr, no run.
Kemm to Bossr, 2 runs.
Kemm to Bossr, no run.
Kemm to Bossr, no run.
OUT! Nathan Roux c du Plooy b Kemm 44 (80/1)
Piedt to du Toit, 1 run taken.
Piedt to du Toit, no run.
Piedt to Roux, 1 run taken.
Piedt to du Toit, 1 run taken.
Piedt to Roux, 1 run taken.
FOUR! Piedt to Roux, finds the gap for 4 runs.
FOUR! Abdullah Bayoumy to du Toit, finds the gap for 4 runs.
Abdullah Bayoumy to Roux, 1 run taken.
Abdullah Bayoumy to Roux, no run.
Abdullah Bayoumy to du Toit, 1 run taken.
Abdullah Bayoumy to Roux, 1 run taken.
Abdullah Bayoumy to Roux, 1 run taken.
Abdullah Bayoumy to du Toit, 1 run taken.
Radebe to Roux, 2 runs.
Radebe to Roux, no run.
Radebe to du Toit, 1 run taken.
Radebe to Roux, 1 run taken.
Radebe to Roux, 1 run taken.
Radebe to Roux, 2 runs.
Radebe to du Toit, 1 run taken.
Abdullah Bayoumy to Roux, no run.
FOUR! Abdullah Bayoumy to Roux, finds the gap for 4 runs.
Abdullah Bayoumy to Roux, 2 runs.
Abdullah Bayoumy to Roux, no run.
Abdullah Bayoumy to du Toit, 1 run taken.
FOUR! Abdullah Bayoumy to du Toit, finds the gap for 4 runs.
Radebe to du Toit, 1 run taken.
Radebe to du Toit, no run.
FOUR! Radebe to du Toit, finds the gap for 4 runs.
FOUR! Radebe to du Toit, finds the gap for 4 runs.
Radebe to Roux, 1 run taken.
Radebe to Roux, no run.
A Mokgoloboto to Roux, 1 run taken.
A Mokgoloboto to du Toit, 1 run taken.
A Mokgoloboto to Roux, 1 run taken.
A Mokgoloboto to du Toit, 1 run taken.
A Mokgoloboto to Roux, 1 run taken.
FOUR! A Mokgoloboto to Roux, finds the gap for 4 runs.
Piedt to du Toit, no run.
Piedt to du Toit, no run.
FOUR! Piedt to du Toit, finds the gap for 4 runs.
Piedt to Roux, 1 run taken.
FOUR! Piedt to Roux, finds the gap for 4 runs.
FOUR! Piedt to Roux, finds the gap for 4 runs.
Kemm to du Toit, 2 runs.
Kemm to Roux, 1 run taken.
Kemm to du Toit, 1 run taken.
Kemm to Roux, 1 run taken.
SIX! Kemm to Roux, launched over the boundary for 6 runs.
Kemm to Roux, no run.










































