South Western Districts vs Titans, 58th Match scorecard
South Western Districts won by 3 wickets (with 9 balls remaining)
Match summary
South Western Districts won by 3 wickets (with 9 balls remaining) in the 58th Match of the CSA T20 Challenge — Super Eight at Recreation Ground. Batting first, Titans made 157/6 (20 overs) — Lhuan-dre Pretorius top-scored with 45 off 20 balls and Regan Rhode took 3 for 17. South Western Districts replied with 158/7 (18.3 overs) — Modise Maloka top-scored with 47 off 27 balls and Dayyaan Galiem took 2 for 16.
wide, 2 runs
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Lhuan-dre Pretoriusc Pheko Moletsane b Zack Momberg | 45 | 20 | 5 | 3 | 225.0 |
| Lethabo Phahlamohlakab Regan Rhode | 7 | 7 | 0 | 0 | 100.0 |
| Dewald Brevislbw b Leo Sadler | 5 | 7 | 1 | 0 | 71.4 |
| Leus du Plooyc Bennie Hansen b Zack Momberg | 11 | 14 | 0 | 0 | 78.6 |
| Rivaldo Moonsamyc Janneman Malan b Regan Rhode | 18 | 20 | 1 | 0 | 90.0 |
| Donovan Ferreirac Modise Maloka b Regan Rhode | 6 | 8 | 0 | 0 | 75.0 |
| Dayyaan Galiemnot out | 33 | 21 | 3 | 1 | 157.1 |
| Duan Jansennot out | 27 | 23 | 2 | 1 | 117.4 |
Extras: 5 (w 5, nb 0, b 0, lb 0)
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Leo Sadler | 4 | 0 | 19 | 1 | 4.75 |
| Pheko Moletsane | 1 | 0 | 11 | 0 | 11 |
| Liam Alder | 4 | 0 | 34 | 0 | 8.5 |
| Zack Momberg | 3 | 0 | 32 | 2 | 10.67 |
| Regan Rhode | 4 | 0 | 17 | 3 | 4.25 |
| Andile Phehlukwayo | 4 | 0 | 44 | 0 | 11 |
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Janneman Malanc Duan Jansen b Tsepo Ndwandwa | 43 | 38 | 3 | 2 | 113.2 |
| Yaseen Valliec Dayyaan Galiem b Tabraiz Shamsi | 28 | 24 | 1 | 2 | 116.7 |
| Modise Malokabatting | 47 | 27 | 2 | 5 | 174.1 |
| Slade van Stadenc Junior Dala b Dayyaan Galiem | 14 | 13 | 2 | 0 | 107.7 |
| Leo Sadlerrun out | 0 | 0 | 0 | 0 | - |
| Liam Alderc Leus du Plooy b Duan Jansen | 8 | 4 | 0 | 1 | 200.0 |
| Andile Phehlukwayolbw b Duan Jansen | 1 | 2 | 0 | 0 | 50.0 |
| Pheko Moletsaneb Dayyaan Galiem | 0 | 1 | 0 | 0 | 0.0 |
| Zack Mombergnot out | 5 | 4 | 1 | 0 | 125.0 |
Extras: 12 (w 5, nb 2, b 0, lb 5)
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| Donovan Ferreira | 4 | 0 | 34 | 0 | 8.5 |
| Tsepo Ndwandwa | 3 | 0 | 25 | 1 | 8.33 |
| Duan Jansen | 3.3 | 0 | 41 | 2 | 11.71 |
| Dayyaan Galiem | 3 | 0 | 16 | 2 | 5.33 |
| Tabraiz Shamsi | 4 | 0 | 28 | 1 | 7 |
| Junior Dala | 1 | 0 | 9 | 0 | 9 |
| Batter | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|
| Modise Maloka | 47 | 27 | 2 | 5 | 174.1 |
| Bowler | O | M | R | W | Econ |
|---|---|---|---|---|---|
| 3.3 | 0 | 41 | 2 | 11.71 |
- Partnership
- 13 (6)
- Last wicket
- Pheko Moletsane 0(1), b Dayyaan Galiem, 17.3 ov
- Toss
- Titans won the toss and chose to bat
Commentary
- Over 19SWD: 6 runs
- 18.4wd
Duan Jansen to Modise Maloka wide, 2 runs
- 18.30
Duan Jansen to Zack Momberg 0 leg byes
- 18.3wd
Duan Jansen to Zack Momberg wide
- 18.24
Duan Jansen to Zack Momberg FOUR!
- 18.10
Duan Jansen to Zack Momberg no run
- Over 18SWD: 8 runs, 1 wkt
- 17.60
Dayyaan Galiem to Modise Maloka no run
- 17.56
Dayyaan Galiem to Modise Maloka SIX!
- 17.41
Dayyaan Galiem to Zack Momberg 1 run
- 17.3W
Dayyaan Galiem to Pheko Moletsane OUT! Clean Bowled
- 17.21
Dayyaan Galiem to Modise Maloka 1 run
- 17.10
Dayyaan Galiem to Modise Maloka no run
- Over 17SWD: 15 runs
- 16.61
Tabraiz Shamsi to Modise Maloka 1 run
- 16.50
Tabraiz Shamsi to Modise Maloka no run
- 16.44
Tabraiz Shamsi to Modise Maloka FOUR!
- 16.36
Tabraiz Shamsi to Modise Maloka SIX!
- 16.24
Tabraiz Shamsi to Modise Maloka FOUR!
- 16.10
Tabraiz Shamsi to Modise Maloka no run
- Over 16SWD: 14 runs, 2 wkt
- 15.6W
Duan Jansen to Andile Phehlukwayo OUT! LBW OUT
- 15.50
Duan Jansen to Modise Maloka 0 leg byes
- 15.46
Duan Jansen to Modise Maloka SIX!
- 15.31
Duan Jansen to Andile Phehlukwayo 1 run
- 15.2W
Duan Jansen to Liam Alder OUT! Catch Out
- 15.2wd
Duan Jansen to Liam Alder wide
- 15.16
Duan Jansen to Liam Alder SIX!
- Over 15SWD: 9 runs, 1 wkt
- 14.61
Junior Dala to Liam Alder 1 run
- 14.51
Junior Dala to Modise Maloka 1 run
- 14.41
Junior Dala to Liam Alder 1 run
- 14.3W
Junior Dala to Modise Maloka OUT! Run Out
- 14.20
Junior Dala to Modise Maloka no run
- 14.16
Junior Dala to Modise Maloka SIX!
- Over 14SWD: 5 runs, 1 wkt
- 13.6W
Dayyaan Galiem to Slade van Staden OUT! Catch Out
- 13.51
Dayyaan Galiem to Modise Maloka 1 run
- 13.41
Dayyaan Galiem to Slade van Staden 1 run
- 13.30
Dayyaan Galiem to Slade van Staden no run
- 13.22
Dayyaan Galiem to Slade van Staden 2 runs
- 13.11
Dayyaan Galiem to Modise Maloka 1 run
- Over 13SWD: 3 runs
- 12.60
Tabraiz Shamsi to Slade van Staden no run
- 12.51
Tabraiz Shamsi to Modise Maloka 1 run
- 12.40
Tabraiz Shamsi to Modise Maloka no run
- 12.30
Tabraiz Shamsi to Modise Maloka no run
- 12.21
Tabraiz Shamsi to Slade van Staden 1 run
- 12.11
Tabraiz Shamsi to Modise Maloka 1 run
- Over 12SWD: 16 runs
- 11.64
Donovan Ferreira to Slade van Staden FOUR!
- 11.50
Donovan Ferreira to Slade van Staden no run
- 11.41
Donovan Ferreira to Modise Maloka 1 run
- 11.36
Donovan Ferreira to Modise Maloka SIX!
- 11.21
Donovan Ferreira to Slade van Staden 1 run
- 11.14
Donovan Ferreira to Slade van Staden FOUR!
- Over 11SWD: 3 runs, 1 wkt
- 10.61
Tabraiz Shamsi to Slade van Staden 1 run
- 10.50
Tabraiz Shamsi to Slade van Staden no run
- 10.40
Tabraiz Shamsi to Slade van Staden no run
- 10.3W
Tabraiz Shamsi to Yaseen Vallie OUT! Catch Out
- 10.21
Tabraiz Shamsi to Modise Maloka 1 run
- 10.11
Tabraiz Shamsi to Yaseen Vallie 1 run
- Over 10SWD: 5 runs, 1 wkt
- 9.60
Tsepo Ndwandwa to Modise Maloka no run
- 9.50
Tsepo Ndwandwa to Modise Maloka no run
- 9.4W
Tsepo Ndwandwa to Janneman Malan OUT! Catch Out
- 9.34
Tsepo Ndwandwa to Janneman Malan FOUR!
- 9.20
Tsepo Ndwandwa to Janneman Malan no run
- 9.11
Tsepo Ndwandwa to Yaseen Vallie 1 run
- Over 9SWD: 8 runs
- 8.64
Donovan Ferreira to Janneman Malan FOUR!
- 8.52
Donovan Ferreira to Janneman Malan 2 runs
- 8.40
Donovan Ferreira to Janneman Malan no run
- 8.30
Donovan Ferreira to Janneman Malan no run
- 8.21
Donovan Ferreira to Yaseen Vallie 1 run
- 8.11
Donovan Ferreira to Janneman Malan 1 run
- Over 8SWD: 5 runs
- 7.61
Tsepo Ndwandwa to Janneman Malan 1 run
- 7.51
Tsepo Ndwandwa to Yaseen Vallie 1 run
- 7.40
Tsepo Ndwandwa to Yaseen Vallie no run
- 7.31
Tsepo Ndwandwa to Janneman Malan 1 run
- 7.21
Tsepo Ndwandwa to Yaseen Vallie 1 run
- 7.11
Tsepo Ndwandwa to Janneman Malan 1 run
- Over 7SWD: 7 runs
- 6.60
Tabraiz Shamsi to Yaseen Vallie no run
- 6.56
Tabraiz Shamsi to Yaseen Vallie SIX!
- 6.41
Tabraiz Shamsi to Janneman Malan 1 run
- 6.30
Tabraiz Shamsi to Janneman Malan no run
- 6.20
Tabraiz Shamsi to Janneman Malan no run
- 6.10
Tabraiz Shamsi to Janneman Malan no run
- Over 6SWD: 11 runs
- 5.60
Duan Jansen to Yaseen Vallie no run
- 5.6wd
Duan Jansen to Yaseen Vallie wide
- 5.51
Duan Jansen to Janneman Malan 1 run
- 5.44
Duan Jansen to Janneman Malan FOUR!
- 5.31
Duan Jansen to Yaseen Vallie 1 run
- 5.21
Duan Jansen to Janneman Malan 1 run
- 5.2nb
Duan Jansen to Janneman Malan no ball
- 5.2nb
Duan Jansen to Janneman Malan no ball
- 5.11
Duan Jansen to Yaseen Vallie 1 run
- Over 5SWD: 3 runs
- 4.60
Dayyaan Galiem to Yaseen Vallie 0 leg byes
- 4.52
Dayyaan Galiem to Yaseen Vallie 2 runs
- 4.40
Dayyaan Galiem to Yaseen Vallie no run
- 4.31
Dayyaan Galiem to Janneman Malan 1 run
- 4.20
Dayyaan Galiem to Janneman Malan no run
- 4.10
Dayyaan Galiem to Janneman Malan no run
- Over 4SWD: 9 runs
- 3.60
Duan Jansen to Yaseen Vallie no run
- 3.51
Duan Jansen to Janneman Malan 1 run
- 3.46
Duan Jansen to Janneman Malan SIX!
- 3.32
Duan Jansen to Janneman Malan 2 runs
- 3.20
Duan Jansen to Janneman Malan no run
- 3.10
Duan Jansen to Janneman Malan no run
- Over 3SWD: 3 runs
- 2.60
Donovan Ferreira to Yaseen Vallie no run
- 2.51
Donovan Ferreira to Janneman Malan 1 run
- 2.41
Donovan Ferreira to Yaseen Vallie 1 run
- 2.30
Donovan Ferreira to Yaseen Vallie no run
- 2.21
Donovan Ferreira to Janneman Malan 1 run
- 2.10
Donovan Ferreira to Janneman Malan no run
- Over 2SWD: 15 runs
- 1.61
Tsepo Ndwandwa to Janneman Malan 1 run
- 1.50
Tsepo Ndwandwa to Janneman Malan no run
- 1.46
Tsepo Ndwandwa to Janneman Malan SIX!
- 1.31
Tsepo Ndwandwa to Yaseen Vallie 1 run
- 1.26
Tsepo Ndwandwa to Yaseen Vallie SIX!
- 1.11
Tsepo Ndwandwa to Janneman Malan 1 run
- Over 1SWD: 7 runs
- 0.64
Donovan Ferreira to Yaseen Vallie FOUR!
- 0.51
Donovan Ferreira to Janneman Malan 1 run
- 0.40
Donovan Ferreira to Janneman Malan no run
- 0.31
Donovan Ferreira to Yaseen Vallie 1 run
- 0.20
Donovan Ferreira to Yaseen Vallie no run
- 0.11
Donovan Ferreira to Janneman Malan 1 run
- Over 20MT: 6 runs
- 19.60
Leo Sadler to Duan Jansen no run
- 19.50
Leo Sadler to Duan Jansen no run
- 19.46
Leo Sadler to Duan Jansen SIX!
Titans 157/6
- Sixes
- 5
- Fours
- 12
- Dot balls
- 31%
- Extras
- 5
Best stand 62 (43) · Dayyaan Galiem & Duan Jansen
South Western Districts 158/7
- Sixes
- 10
- Fours
- 9
- Dot balls
- 35%
- Extras
- 7
Best stand 75 (60) · Yaseen Vallie & Janneman Malan
Run worm
Phase by phase
Titans: over by over
Runs per over · Biggest over: 22 runs (over 19)Fall of wickets
- 48-1Lhuan-dre Pretorius3.6
- 58-2Dewald Brevis5.3
- 62-3Lethabo Phahlamohlaka6.3
- 80-4Leus du Plooy9.4
- 94-5Donovan Ferreira12.2
- 95-6Rivaldo Moonsamy12.5
South Western Districts: over by over
Runs per over · Biggest over: 16 runs (over 12)Fall of wickets
- 75-1Janneman Malan9.6
- 77-2Yaseen Vallie10.5
- 102-3Slade van Staden14.2
- 108-4Modise Maloka14.5
- 118-5Liam Alder15.4
- 125-6Andile Phehlukwayo16.2
- 141-7Pheko Moletsane17.5
Key moments
- Titans innings
- WOver 3.6 · Wicket
Lhuan-dre Pretorius out for 45 (20), caught by Zack Momberg. 48/1
- ⚡Over 4 · Big over
19 runs came off the over, bowled by Zack Momberg: wd 4 4 0 6 4 W
- WOver 5.3 · Wicket
Dewald Brevis out for 5 (7), lbw by Leo Sadler. 58/2
- WOver 6.3 · Wicket
Lethabo Phahlamohlaka out for 7 (7), bowled by Regan Rhode. 62/3
- WOver 9.4 · Wicket
Leus du Plooy out for 11 (14), caught by Zack Momberg. 80/4
- WOver 12.2 · Wicket
Donovan Ferreira out for 6 (8), caught by Regan Rhode. 94/5
- WOver 12.5 · Wicket
Rivaldo Moonsamy out for 18 (20), caught by Regan Rhode. 95/6
- ★Over 12.5 · Wicket haul
Regan Rhode completes a 3-wicket haul
- ⚡Over 19 · Big over
22 runs came off the over, bowled by Andile Phehlukwayo: wd 6 1 wd 4 1 4 4
- South Western Districts innings
- ⚡Over 2 · Big over
15 runs came off the over, bowled by Tsepo Ndwandwa: 1 6 1 6 0 1
- WOver 9.6 · Wicket
Janneman Malan out for 45 (38), caught by Tsepo Ndwandwa. 75/1
- WOver 10.5 · Wicket
Yaseen Vallie out for 28 (24), caught by Tabraiz Shamsi. 77/2
- ⚡Over 12 · Big over
16 runs came off the over, bowled by Donovan Ferreira: 4 1 6 1 0 4
- WOver 14.2 · Wicket
Slade van Staden out for 14 (13), caught by Dayyaan Galiem. 102/3
- WOver 14.5 · Wicket
Modise Maloka run out for 18 (14). 108/4
- WOver 15.4 · Wicket
Liam Alder out for 8 (4), caught by Duan Jansen. 118/5
- WOver 16.2 · Wicket
Andile Phehlukwayo out for 1 (2), lbw by Duan Jansen. 125/6
- WOver 17.5 · Wicket
Pheko Moletsane out for 0 (1), bowled by Dayyaan Galiem. 141/7
- 🏆Over 18.5 · Winning moment
Modise Maloka finished it off with 2 runs off Duan Jansen
South Western Districts
Andile Phehlukwayo
Janneman Malan (c)
Yaseen Vallie- Bennie Hansen (wk)
- Modise Maloka
- Leo Sadler
- Zack Momberg
- Slade van Staden
- Pheko Moletsane
- Regan Rhode
- Liam Alder
Titans
Donovan Ferreira
Lhuan-dre Pretorius (c)- Lethabo Phahlamohlaka
Leus du Plooy (wk)
Dewald Brevis
Rivaldo Moonsamy
Dayyaan Galiem
Tabraiz Shamsi
Duan Jansen
Junior Dala- Tsepo Ndwandwa
- Matches
- South Western Districts vs Titans, 58th Match
- Series
- CSA T20 Challenge — Super Eight
- Format
- T20
- Venue
- Recreation Ground, Oudtshoorn
- Date & time
- 29 October 2026, 4:30 PM IST
- Toss
- Titans won the toss and chose to bat
- Umpires
- Abongile Sodumo, Arno Jacobs
- Match referee
- Clifford Isaacs
Recent form
Last updated: 29 October 2026, 11:33 PM IST