T20C ·6th Match
Finished
#6 · 0 pts · NRR +0 · WWLLL
169/5
(19.4 ov)
#10 · 0 pts · NRR +0 · WLWLL
168/7
(20 ov)
Western Province won by 5 wickets (with 2 balls remaining)
1
···wd·41
6 runs
2
··W1·1
2 runs
3
·2·121
6 runs
4
··4141
10 runs
5
1lb1112
6 runs
6
·W44··
8 runs
7
·12112
7 runs
8
111·11
5 runs
9
121wd12·
8 runs
10
1·1W11
4 runs
11
116111
11 runs
12
611lb61
15 runs
13
11141wd1
10 runs
14
111161
11 runs
15
·11W1·
3 runs
16
·14211
9 runs
17
141112
10 runs
18
211616
17 runs
19
12W11·
5 runs
20
6116
14 runs
Batting
RB4s6sSR
M. Mpongwana
2 3 0 0 66.7
K. Joseph
16 11 0 1 145.5
Bowling
OMRWEcon
M. Siboto
3.4 6 36 2 9.8
T. Vuuren
4 6 28 1 7
MATCH STATS WP KTS
PP 39/2 (6.5) 54/2 (9)
Middle 84/2 (8.4) 74/4 (7.4)
Death 46/1 (12.5) 40/1 (10)
4s 8 18
6s 8 5
Dots 18% 31%
Extras 5 8
Best P'ship 52(4) 64(7)
Runs
KTSWP
367210814418005101520
🗓
Date and time 27/09/2026 · 16:00
🏆
Competition CSA T20 Challenge · 6th Match
🏟
Venue Newlands, Cape Town
🌤
Weather
🌡 14°C💧 63%☁️ 2%💨 26 km/h
🪙
Toss Western Province won the toss, elected to bowling
👤
Umpire 1 Andre Olivier
👤
Umpire 2 Warren Wyngaard
📺
TV Umpire Abdoellah Steenkamp
🎖
Referee Laurence Matroos

Western Province and the Knights meet at Newlands, Cape Town in the T20C Pool B stage. WP come into this game placed eighth in the group with zero points after one match, and their net run rate sits at -3.509. For KTS, this is their first match of the season, so their early table picture is still blank beyond the shared starting point of zero points. With one side already needing traction and the other opening their tournament, the immediate question is whether WP can turn a narrow loss into momentum or whether the Knights can hit the ground running.

Toss & Conditions

🪙 Western Province won toss, elected bowling
🏟 Newlands, Cape Town
🌡 14°C💧 63%☁️ 2%💨 26 km/h

Newlands has produced an average first-innings total of 160.1 across 49 men’s T20s, with teams chasing winning 59% of those matches. That chase-leaning record lines up with the toss call here: Western Province elected to bowl. The forecast at the start is 13.57°C with 63% humidity, 1.5% cloud cover, wind at 25.95 km/h, and no precipitation expected. In matches at this venue played in similar humidity (61–80%), first-innings totals have averaged 162.5, while clear conditions (≤20% cloud) have seen 165.5.

Head-to-Head

Across the last three meetings, Western Province have won two and the Knights have won one. The most recent clash, last October, went WP’s way by six wickets with seven balls remaining, with the chase finished before the final over. Earlier in October 2022, the Knights responded with a nine-wicket win with 37 balls remaining, a result that ended with plenty of time left. Back in February 2022, WP again won by six wickets, that time with 25 balls remaining. Taken together, the margins show both teams have been able to control games in this matchup rather than it being a series of last-ball finishes.

Western Province

#80 ptsNRR -3.509L→

Western Province are eighth in Pool B on zero points, with a 0W-1L record and a net run rate of -3.509. Their latest outing was a five-wicket defeat to the Titans despite WP batting first, and the margin came with 31 balls still unused in the chase. Before that, they lost to the Dolphins by 15 runs, and earlier they were beaten by the Lions by 18 runs. The pattern in those results is a run of losses where opponents have found a way to close games out against them.

Knights

#20 ptsNRR +0.000WLWLL→

This is the Knights’ first match of the season, so they come in without any recent tournament form to lean on. With no prior game logged in this campaign, their immediate task is to set a baseline performance rather than chase a correction from a previous result. On the table, they start level on points with the rest of the group at zero, and their net run rate is listed at +0.00 before a ball is bowled.

Playing XI

Western Province have named a side led by Edward Moore at the top of the impact list, with George Linde and wicketkeeper Daniel Smith also among their key figures. There is one change from their previous match: allrounder Josh Breed comes in for Oliver Whitehead. The rest of the XI remains the same, keeping a bowling group that includes Tshepo Moreki, Kashief Joseph, Raeeq Daniels and Jody Lawrence.

Playing XI
CareerCareer impact per match: runs + wickets + strike-rate, across the player's whole record. Higher is better.FormThe same impact score over the player's last 5 matches — current form rather than career. Higher is better.
Edward Moore
Edward Moore
Batsman
32.952.3
George Linde
George LindeC
Allrounder
29.626.2
Daniel Smith
Daniel SmithWK
Wicketkeeper
27.726.1
Mihlali Mpongwana
Mihlali Mpongwana
Bowler
24.717.8
Valentine Kitime
Valentine Kitime
Batsman
18.218.9
Joshua van Heerden
Joshua van Heerden
Batsman
——
Kashief Joseph
Kashief Joseph
Bowler
——
Josh Breed
Josh Breed
Allrounder
——
Raeeq Daniels
Raeeq Daniels
Bowler
——
Tshepo Moreki
Tshepo Moreki
Bowler
——
Jody Lawrence
Jody Lawrence
Bowler
——

The Knights begin their season with Gihahn Cloete set to handle the wicketkeeping duties in a XI that includes batters Jonathan Bird and Ruan Haasbroek. Their bowling options feature Malusi Siboto, Dane Piedt and Emmanuel Motswiri, with allrounders such as Jacques Snyman, Cole Abrahams and Tiaan van Vuuren offering additional balance. There is no previous match XI on record for KTS to compare selection changes against.

Playing XI
CareerCareer impact per match: runs + wickets + strike-rate, across the player's whole record. Higher is better.FormThe same impact score over the player's last 5 matches — current form rather than career. Higher is better.
Jonathan Bird
Jonathan Bird
Batsman
——
Jacques Snyman
Jacques Snyman
Allrounder
——
Cole Abrahams
Cole Abrahams
Allrounder
——
George Van Heerden
George Van Heerden
Bowler
——
Gihahn Cloete
Gihahn CloeteWK
Wicketkeeper
——
Ruan Haasbroek
Ruan Haasbroek
Batsman
——
Tiaan van Vuuren
Tiaan van Vuuren
Allrounder
——
Emmanuel Motswiri
Emmanuel Motswiri
Bowler
——
Malusi Siboto
Malusi Siboto
Bowler
——
Dane Piedt
Dane PiedtC
Bowler
——
Mbongiseni Mhlanga
Mbongiseni Mhlanga
Allrounder
——

Key Stats

WPKTS
Position 8 2
Points 0 0
NRR -3.51 +0.00
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1480 1465
H2H (last 4) 2/3 1/3
Total score 2 1

Prediction

Current prediction, after the playing XI and toss

The models don’t fully agree: ML, AI 1 and AI 2 lean toward WP, while the Math model goes the other way, leaving a split consensus with the model average at WP 54% to KTS 46%. Bookmakers have Western Province at 60% (odds 1.55) against the Knights at 40% (odds 2.25), and the model-vs-market gap is 5.8 percentage points in favour of KTS (model average 54% vs market 60% for WP). The Key Stats card reads exactly: WP 1 - 2 KTS. With Newlands historically rewarding chases more often than not and WP choosing to bowl, execution under a target looks central, especially with KTS opening their season and WP trying to convert a winless start into points.

WPKTS
60% ML 40%
54% AI 1 46%
55% AI 2 45%
48% Math 52%
60% Books 40%

Smith’s 85 seals it

Daniel Smith owned the chase, absorbing early damage and then accelerating hard enough to drag Western Province over the line by five wickets with two balls remaining. After WP slipped to 39/2 in the powerplay, the chase threatened to drift, but Smith’s boundary bursts kept the required rate manageable even as Knights kept chipping away. When the finish line arrived, WP had just enough in hand to close out 169 in 19.4 overs.

Death-overs surge flips chase

The match swung in the final phase of WP’s innings. After a steadier middle stretch of 84/2 at 8.4 an over, WP detonated at the death: 46/1 at 12.6, turning a tense pursuit into a near-clean finish. Knights’ 168/7 had been built on a fast start (54/2 in the powerplay) and a 64-run stand between Ruan Haasbroek and Motswiri, but their own death return of 40/1 wasn’t enough separation once WP’s late hitting arrived.

Smith, Breed set the tone

Smith was the clear difference-maker, pairing with George Linde for WP’s best stand of 52 to stabilise the innings before finishing the job himself at a strike rate of 185. For WP’s bowlers, Josh Breed’s 3 for 31 was the most telling spell in keeping Knights to 168 when their powerplay had promised more. For the visitors, Jonathan Bird’s 41 off 26 gave them early momentum, but WP’s late chase surge ultimately outpaced it.

Batting
RBSR
Daniel Smith
Daniel Smith
WP Batsman
8546185
Jonathan Bird
Jonathan Bird
KTS Batsman
4126158
Ruan Haasbroek
Ruan Haasbroek
KTS Batsman
3931126
Bowling
WREcon
Josh Breed
Josh Breed
WP Bowler
3317.8
Tiaan van Vuuren
Tiaan van Vuuren
KTS Bowler
1287.0
Tshepo Moreki
Tshepo Moreki
WP Bowler
1297.3

Pre-game split, chase delivered

The pre-match picture leaned WP but wasn’t unanimous, with one model favouring the Knights and WP coming in with modest recent form. What played out matched the key pre-game theme: execution under a target at Newlands. WP’s decision to bowl first meant their batters knew the ask, and despite losing two early, they avoided the kind of middle-overs stall that can sink chases—then made the decisive gains late.

ML
WP 60% ✅
AI 1
WP 54% ✅
AI 2
WP 55% ✅
Math
KTS 52% ❌
Books
WP 60% ✅
Playing XI
George Linde
George LindeC Allrounder
Daniel Smith
Daniel SmithWK Wicketkeeper
Valentine Kitime
Valentine Kitime Middle Order Batter
Edward Moore
Edward Moore Batsman
Joshua van Heerden
Joshua van Heerden Batsman
Josh Breed
Josh Breed Allrounder
Kashief Joseph
Kashief Joseph Bowler
Mihlali Mpongwana
Mihlali Mpongwana Bowler
Raeeq Daniels
Raeeq Daniels Bowler
Tshepo Moreki
Tshepo Moreki Bowler
Jody Lawrence
Jody Lawrence Bowler
Rest of Squad
Tony de Zorzi
Tony de Zorzi Batsman
Jiveshan Pillay
Jiveshan Pillay Batsman
Oliver Whitehead
Oliver Whitehead Allrounder
Mbulelo Dube
Mbulelo Dube Allrounder
Kyle Simmonds
Kyle Simmonds Bowler
Nandre Burger
Nandre Burger Bowler
Dane Paterson
Dane Paterson Bowler
Asakhe Tsaka
Asakhe Tsaka Bowler
David Bedingham
David Bedingham Wicketkeeper
Bongi Mfunelwa
Bongi Mfunelwa Wicketkeeper
Kyle Verreynne
Kyle Verreynne Wicketkeeper
Playing XI
Dane Piedt
Dane PiedtC Bowler
Gihahn Cloete
Gihahn CloeteWK Wicketkeeper
Jacques Snyman
Jacques Snyman Batting Allrounder
Ruan Haasbroek
Ruan Haasbroek Batsman
Jonathan Bird
Jonathan Bird Batsman
Cole Abrahams
Cole Abrahams Allrounder
Tiaan van Vuuren
Tiaan van Vuuren Allrounder
Mbongiseni Mhlanga
Mbongiseni Mhlanga Allrounder
George Van Heerden
George Van Heerden Bowler
Malusi Siboto
Malusi Siboto Bowler
Emmanuel Motswiri
Emmanuel Motswiri Bowler
Rest of Squad
Isaac Dikgale
Isaac Dikgale Top Order Batter
Wian Ruthven
Wian Ruthven Batsman
Lesego Senokwane
Lesego Senokwane Batsman
Seth Flerdermaus
Seth Flerdermaus Allrounder
Ntandoyenkosi Soni
Ntandoyenkosi Soni Allrounder
Junaid Dawood
Junaid Dawood Bowler
Nico Van Zyl
Nico Van Zyl Bowler
Ruben Maree
Ruben Maree Wicketkeeper
#TeamPW-LPTS
1MT 2 2-0 9
2KTS 0 0-0 0
3ROC 0 0-0 0
4SA-E 0 0-0 0
5KNI 0 0-0 0
6ES 0 0-0 0
7MR 1 0-1 0
8WP 1 0-1 0
#TeamPWLNRNRRPTS
1MT 2 2 0 — +3.525 9
2KTS 0 0 0 — +0.000 0
3ROC 0 0 0 — +0.000 0
4SA-E 0 0 0 — +0.000 0
5KNI 0 0 0 — +0.000 0
6ES 0 0 0 — +0.000 0
7MR 1 0 1 — -3.300 0
8WP 1 0 1 — -3.509 0
#TeamLast 5
1MTWW
2KTS
3ROC
4SA-E
5KNI
6ES
7MRL
8WPL