T20C ·2nd Match
Finished
#5 · 0 pts · NRR +0 · LLLWL
190/5
(14.5 ov)
#6 · 0 pts · NRR +0 · WWWLL
186/4
(20 ov)
Titans won by 5 wickets (with 31 balls remaining)
1
1·2·6lb
9 runs
2
1·146wd1
14 runs
3
114··4
10 runs
4
444114
18 runs
5
1646·4
21 runs
6
6264·4
22 runs
7
1·6666
25 runs
8
1W4·W·
5 runs
9
·41161
13 runs
10
41·21lb
8 runs
11
4W··4·
8 runs
12
W·····
0 runs
13
wd11wd1W41
10 runs
14
1·1·24
8 runs
15
416··4nb
16 runs
Batting
RB4s6sSR
E. Bosch
22 10 3 1 220
L. Phahlamohlaka
1 7 0 0 14.3
Bowling
OMRWEcon
T. Moreki
3.5 7 52 2 13.6
R. Daniels
4 13 27 3 6.8
MATCH STATS MT WP
PP 95/0 (15.8) 50/0 (8.3)
Middle 95/5 (10.6) 106/1 (10.6)
Death — 30/3 (7.2)
4s 20 16
6s 12 5
Dots 26% 24%
Extras 7 14
Best P'ship 121(1) 108(2)
Runs
WPMT
408012016020005101520
🗓
Date and time 25/09/2026 · 16:00
🏆
Competition CSA T20 Challenge · 2nd Match
🏟
Venue SuperSport Park, Centurion
🌤
Weather
🌡 23°C💧 42%☁️ 69%💨 6 km/h
🪙
Toss Titans won the toss, elected to bowling
👤
Umpire 1 Bongani Jele
👤
Umpire 2 Mazizi Gampu
📺
TV Umpire Lauren Agenbag
🎖
Referee Barry Lambson

Titans and Western Province begin their tournament campaigns at SuperSport Park, Centurion. The toss has already shaped the first call: Titans will bowl. With both sides opening their seasons, the immediate storyline is how quickly each XI settles into its roles under match pressure. The selection news is clear too, with both teams’ playing XIs already named. That leaves the contest to be decided by execution rather than guesswork around availability.

Toss & Conditions

🪙 Titans won toss, elected bowling
🏟 SuperSport Park, Centurion
🌡 23°C💧 42%☁️ 69%💨 6 km/h

Across all men’s T20s at SuperSport Park, the average first-innings total is 178.2 from 56 matches, notably higher than the 164.8 baseline across all men’s T20s on record. Chasing sides have won 55% of the time here, which points to no meaningful toss advantage either way. In similar moderate humidity (41–60%), first-innings totals at this venue have also averaged 178.2, while matches with comparable cloud cover (51–80%) have averaged 171.5. With a start forecast of 22.77°C, 41.75% humidity, 68.75% cloud cover, light wind at 5.92 km/h and no precipitation, a first-innings target around the venue norm remains the clearest reference point for strategy.

Head-to-Head

Western Province have won two of the last three head-to-head matches against Titans. The latest meeting came in November 2025, when WP batted first and ran away with it by 84 runs after dismissing Titans for a modest reply. In October 2024, Titans batted first and responded with a 19-run win. Earlier that same month, WP chased successfully and won by seven wickets with 26 balls remaining. Recent history shows WP have found ways to control these games more often than not, even though Titans have proved they can flip the script when they set the tone first.

Titans

#10 ptsNRR +0.000LLLWL→

This is Titans’ first match of the tournament, but their most recent results elsewhere have swung sharply from one game to the next. Their latest outing ended in a D/L defeat to Dolphins by seven wickets with no balls remaining, despite Titans batting first. Earlier in November, they edged North West Dragons by seven runs in a tight finish. In the other recent match on their slate, they were beaten heavily by Western Province, a reminder of how quickly a game can get away when the innings unravels.

Western Province

#20 ptsNRR +0.000WWWLL→

Western Province arrive off a run of close, contrasting finishes in their most recent matches outside this tournament. Their latest game was a 15-run loss to Dolphins after WP batted second and fell short. Earlier in November, they were beaten by Lions by 18 runs in a chase. The bright spot in that stretch was a five-wicket win over Dolphins, completed with 11 balls remaining after WP chased. It’s their season opener here, and the immediate question is whether that ability to close chases cleanly shows up again at Centurion.

Playing XI

Titans have named a XI that includes Dewald Brevis, Beyers Swanepoel and Eathan Bosch as the leading names by impact in this side. The bowling group features Tabraiz Shamsi and Junior Dala, with Dayyaan Galiem and Swanepoel offering allround options. The wicketkeeping options in the XI include Donovan Ferreira and Lethabo Phahlamohlaka.

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.
Dewald Brevis
Dewald Brevis
Batsman
29.725
Beyers Swanepoel
Beyers Swanepoel
Allrounder
27.823.2
Eathan Bosch
Eathan Bosch
Bowler
27.128.9
Dayyaan Galiem
Dayyaan Galiem
Allrounder
26.635.1
Donovan Ferreira
Donovan FerreiraC
Wicketkeeper
24.811.8
Tabraiz Shamsi
Tabraiz Shamsi
Bowler
24.730.6
Junior Dala
Junior Dala
Bowler
24.214.4
Leus du Plooy
Leus du Plooy
Batsman
23.521.8
Sinethemba Qeshile
Sinethemba QeshileWK
Batsman
19.426.2
Lethabo Phahlamohlaka
Lethabo Phahlamohlaka
Wicketkeeper
——
Aphiwe Mnyanda
Aphiwe Mnyanda
Bowler
——

Western Province’s selected XI is built around Edward Moore, George Linde and Daniel Smith, who are the top three by impact for this lineup. Linde’s allround role sits alongside a bowling unit that includes Kashief Joseph, Raeeq Daniels, Tshepo Moreki and Jody Lawrence. Smith is the designated wicketkeeper in the XI, with Moore and Valentine Kitime listed among the specialist batting options.

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
31.738.6
George Linde
George LindeC
Allrounder
29.637.8
Daniel Smith
Daniel SmithWK
Wicketkeeper
28.231.9
Mihlali Mpongwana
Mihlali Mpongwana
Bowler
23.419.4
Valentine Kitime
Valentine Kitime
Batsman
17.212.1
Joshua van Heerden
Joshua van Heerden
Batsman
——
Kashief Joseph
Kashief Joseph
Bowler
——
Oliver Whitehead
Oliver Whitehead
Allrounder
——
Raeeq Daniels
Raeeq Daniels
Bowler
——
Tshepo Moreki
Tshepo Moreki
Bowler
——
Jody Lawrence
Jody Lawrence
Bowler
——

Key Stats

MTWP
Position 1 2
Points 0 0
NRR +0.00 +0.00
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1500 1492
Form (last 5) 1/5 3/5
H2H (last 4) 2/4 2/4
Key PlayersCombined strength of each team's top-3 players by career impact (runs + wickets + strike-rate). Higher is better. 28.2 29.8
Player FormThe same top-3 players' impact over their last 5 matches — recent form rather than career. Higher is better. 25.7 36.1
Total score 1 3

Prediction

Current prediction, after the playing XI and toss

All four models lean Western Province, with the model average at 53% for WP versus 47% for MT. Bookmakers see it differently: Titans are priced at 66% (1.44) against Western Province at 34% (2.75), creating a 19.2 percentage-point gap in favour of WP versus the market. The Key Stats card also points the same way, reading MT 1 - 4 WP. With the toss sending Titans into the field first, the early tone will be set by how well they control the first innings against a WP XI led by Moore, Linde and Smith on impact. If WP can turn their stronger recent indicators into a platform, the models suggest they’re slightly more likely to finish on top.

MTWP
48% ML 52%
46% AI 1 54%
49% AI 2 51%
44% Math 56%
66% Books 34%

Qeshile’s 28-ball blitz

Sinethemba Qeshile didn’t so much start the chase as detonate it, launching Titans into a run-rate they never had to climb back towards. His 77 off 28, stitched into a 121-run stand with Leus du Plooy, turned Western Province’s 186/4 into a target that felt smaller with every over. WP did find a late flicker through wickets in the back half of the chase, but Titans still crossed with 31 balls remaining for a 5-wicket win.

Powerplay set the chase tempo

The game was effectively decided in the first six overs of Titans’ reply. Titans raced to 95/0 in the powerplay at 15.8 an over, meaning even a five-wicket middle-overs wobble (99/5) couldn’t drag them into a conventional finish. By contrast, Western Province’s own powerplay was controlled rather than explosive at 50/0, leaving them needing a big finish they couldn’t land when the last phase brought only 30/3.

Du Plooy anchors, Daniels fights back

Qeshile was the headline, but du Plooy’s role in that 121-run stand ensured the chase didn’t become a one-man dash. For Western Province, van Heerden’s 64 off 37 and Moore’s 62 off 48 were the backbone of 186/4, while Raeeq Daniels’ 3/27 was the best attempt to pull Titans back once the powerplay had slipped away.

Batting
RBSR
Sinethemba Qeshile
Sinethemba Qeshile
MT Batsman
7728275
Joshua van Heerden
Joshua van Heerden
WP Batsman
6437173
Edward Moore
Edward Moore
WP Batsman
6248129
Bowling
WREcon
Raeeq Daniels
Raeeq Daniels
WP Bowler
3276.8
Dayyaan Galiem
Dayyaan Galiem
MT Bowler
2389.1
Tshepo Moreki
Tshepo Moreki
WP Bowler
25613.4

Pre-match form didn’t translate

Western Province came in with the stronger recent indicators and a top order built around Edward Moore and Joshua van Heerden, and for a while it looked aligned: their 108-run partnership kept them on track through the middle. But this match hinged less on steady accumulation and more on who could seize the high-scoring moments. Titans won those moments decisively, especially early in the chase, and WP’s death overs with the bat lacked the extra surge needed to defend 186.

ML
WP 52% ❌
AI 1
WP 54% ❌
AI 2
WP 51% ❌
Math
WP 56% ❌
Books
MT 66% ✅
Playing XI
Donovan Ferreira
Donovan FerreiraC Wicketkeeper
Sinethemba Qeshile
Sinethemba QeshileWK Batsman
Leus du Plooy
Leus du Plooy Batsman
Dewald Brevis
Dewald Brevis Batsman
Dayyaan Galiem
Dayyaan Galiem Allrounder
Beyers Swanepoel
Beyers Swanepoel Allrounder
Junior Dala
Junior Dala Bowler
Aphiwe Mnyanda
Aphiwe Mnyanda Bowler
Eathan Bosch
Eathan Bosch Bowler
Tabraiz Shamsi
Tabraiz Shamsi Bowler
Lethabo Phahlamohlaka
Lethabo Phahlamohlaka Wicketkeeper
Rest of Squad
Tshepang Dithole
Tshepang Dithole Batsman
Keegan Petersen
Keegan Petersen Allrounder
Andile Phehlukwayo
Andile Phehlukwayo Allrounder
Evan Jones
Evan Jones Allrounder
Rivaldo Moonsamy
Rivaldo Moonsamy Bowler
Duan Jansen
Duan Jansen Bowler
Tsepo Ndwandwa
Tsepo Ndwandwa Bowler
Lhuan-dre Pretorius
Lhuan-dre Pretorius Wicketkeeper
Keagan Lion-Cachet
Keagan Lion-Cachet Wicketkeeper
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
Oliver Whitehead
Oliver Whitehead 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
Josh Breed
Josh Breed Allrounder
Mbulelo Dube
Mbulelo Dube Allrounder
Kyle Simmonds
Kyle Simmonds Bowler
Nandre Burger
Nandre Burger Bowler
Dane Paterson
Dane Paterson Bowler
David Bedingham
David Bedingham Wicketkeeper
Bongi Mfunelwa
Bongi Mfunelwa Wicketkeeper
Kyle Verreynne
Kyle Verreynne Wicketkeeper
#TeamPW-LPTS
1NC 0 0-0 0
2LIM 0 0-0 0
3WAR 0 0-0 0
4NWD 0 0-0 0
5MT 0 0-0 0
5BOR 0 0-0 0
6WP 0 0-0 0
6HD 0 0-0 0
7HL 0 0-0 0
8SWD 0 0-0 0
10KTS 0 0-0 0
11MR 0 0-0 0
12ROC 0 0-0 0
13SA-E 0 0-0 0
14KNI 0 0-0 0
15ES 0 0-0 0
#TeamPWLNRNRRPTS
1NC 0 0 0 — +0.000 0
2LIM 0 0 0 — +0.000 0
3WAR 0 0 0 — +0.000 0
4NWD 0 0 0 — +0.000 0
5MT 0 0 0 — +0.000 0
5BOR 0 0 0 — +0.000 0
6WP 0 0 0 — +0.000 0
6HD 0 0 0 — +0.000 0
7HL 0 0 0 — +0.000 0
8SWD 0 0 0 — +0.000 0
10KTS 0 0 0 — +0.000 0
11MR 0 0 0 — +0.000 0
12ROC 0 0 0 — +0.000 0
13SA-E 0 0 0 — +0.000 0
14KNI 0 0 0 — +0.000 0
15ES 0 0 0 — +0.000 0
#TeamLast 5
1NC
2LIM
3WAR
4NWD
5MT
5BOR
6WP
6HD
7HL
8SWD
10KTS
11MR
12ROC
13SA-E
14KNI
15ES