T20C ·1st Match
Finished
#3 · 0 pts · NRR +0 · WWWLW
128/6
(20 ov)
#4 · 0 pts · NRR +0 · LLWLW
131/3
(15.3 ov)
North West Dragons won by 7 wickets (with 27 balls remaining)
1
wd14··1·
7 runs
2
·1114·
7 runs
3
1··611
9 runs
4
W114·6
12 runs
5
1141··
7 runs
6
·2226·
12 runs
7
21·11W
5 runs
8
44b·4·
12 runs
9
wd1wdW····
3 runs
10
1·114·
7 runs
11
121wd·11
7 runs
12
111411
9 runs
13
11lb·66
14 runs
14
2·4·1wd·
8 runs
15
·11·11
4 runs
16
114
6 runs
Batting
RB4s6sSR
L. Ngoepe
23 26 2 0 88.5
D. Rosier
4 4 1 0 100
Bowling
OMRWEcon
K. Mungroo
3.3 6 30 0 8.6
T. Kaber
3 6 15 2 5
MATCH STATS WAR NWD
PP 33/3 (5.5) 54/1 (9)
Middle 64/3 (6.3) 77/2 (8.1)
Death 31/0 (7.4) —
4s 5 11
6s 3 5
Dots 28% 30%
Extras 10 7
Best P'ship 41(7) 56(4)
Runs
WARNWD
30609012015005101520
🗓
Date and time 25/09/2026 · 12:00
🏆
Competition CSA T20 Challenge · 1st Match
🏟
Venue SuperSport Park, Centurion
🌤
Weather
🌡 27°C💧 31%☁️ 68%💨 6 km/h
🪙
Toss North West Dragons won the toss, elected to bowling
👤
Umpire 1 Dennis Smith
👤
Umpire 2 Lauren Agenbag
📺
TV Umpire Bongani Jele
🎖
Referee Barry Lambson

Warriors and North West Dragons open their season at SuperSport Park, Centurion. The toss has already gone the Dragons’ way, and they’ve chosen to bowl. With both teams starting their tournament campaigns here, the immediate story is how quickly each XI settles into roles under match pressure. The recent history between these two suggests momentum can swing either way, so the first innings total could set the tone for the night.

Toss & Conditions

🪙 North West Dragons won toss, elected bowling
🏟 SuperSport Park, Centurion
🌡 27°C💧 31%☁️ 68%💨 6 km/h

Across all men’s T20s at SuperSport Park, the average first-innings total is 178.2, notably higher than the 164.8 baseline across all men’s T20s on record. Chasing teams have won 55% of matches at this venue, which points to no meaningful toss advantage either way rather than a clear bat-first or chase-first bias. The forecast at the start is 26.82°C with 30.75% humidity, 67.75% cloud cover, 5.85 km/h wind and 0.0 mm precipitation; in similarly dry matches here (≤40% humidity) first innings have averaged 175.3, while games in the same cloud band (51–80%) have averaged 171.5. With North West Dragons opting to field, a first-innings target around the venue norm is the obvious benchmark, because the historical results don’t suggest the toss alone should decide it.

Head-to-Head

In the last three head-to-head meetings, Warriors have two wins while North West Dragons have one. The latest meeting came in October, when Warriors won by 21 runs after setting the target and defending it successfully. Earlier in April, the Dragons chased down a tight finish to win by six wickets with nine balls remaining. Back in March, Warriors again batted first and won by 24 runs. Taken together, the margins show a rivalry that has produced both defended totals and a chase that went deep, rather than one side running away with it.

Warriors

#30 ptsNRR +0.000WWWLW→

This is Warriors’ first match of the tournament, but their most recent T20 results elsewhere show a side that can swing between ruthless and scrappy. Most recently, they came through a tied game against Rocks (Boland) and won it in a Super Over. Earlier in that same run, they suffered a five-run defeat to the same opponents, a reminder that small moments have been deciding their close contests. The clearest statement in those matches was a 98-run win over Rocks (Boland), where they dominated from start to finish.

North West Dragons

#40 ptsNRR +0.000LLWLW→

North West Dragons arrive for their season opener off a sequence that has already tested their nerve in tight finishes. Their latest match ended in a tie with Lions, and they came out on top in the Super Over by two wickets. Just before that, they were edged by Titans by seven runs, another game decided by the narrowest of margins. In the same stretch they also beat KwaZulu-Natal Inland, giving them a mix of wins and near-misses to carry into this tournament start.

Playing XI

Warriors have named an XI that leans heavily on allround options, with Matthew De Villiers, JP King and Patrick Kruger all included alongside specialist bowlers like Beuran Hendricks and Kerwin Mungroo. Jordan Hermann is the headline batting pick on impact, sitting among the side’s top three by that measure. There’s no previous XI on record for comparison, so this reads as a straight selection call rather than a tweak from the last outing.

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.
Matthew De Villiers
Matthew De VilliersC
Allrounder
28.38.2
Jordan Hermann
Jordan Hermann
Batsman
2826.8
JP King
JP King
Allrounder
25.814.8
Patrick Kruger
Patrick Kruger
Allrounder
23.814.6
Kerwin Mungroo
Kerwin Mungroo
Bowler
23.327.2
Andile Mokgakane
Andile Mokgakane
Batsman
21.48.1
Beuran Hendricks
Beuran Hendricks
Bowler
2127.8
Sibonelo Makhanya
Sibonelo Makhanya
Batsman
1814
Muhammad Manack
Muhammad ManackWK
Allrounder
——
Thomas Kaber
Thomas Kaber
Allrounder
——
Gideon Peters
Gideon Peters
Bowler
——

North West Dragons go in with multiple wicketkeeper options on the team sheet, including Rubin Hermann, Meeka-eel Prince and Ruan de Swardt. Hermann is also their leading name by impact, while Wihan Lubbe and Lesiba Ngoepe sit alongside him in the top three on that metric. With no prior XI on record to measure changes against, the focus is simply on how this combination balances batting depth with a bowling group that includes Daryn Dupavillon, Caleb Seleka and Alfred Mothoa.

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.
Rubin Hermann
Rubin HermannC
Wicketkeeper
2815.6
Wihan Lubbe
Wihan Lubbe
Allrounder
24.928
Lesiba Ngoepe
Lesiba Ngoepe
Allrounder
2428
Caleb Seleka
Caleb Seleka
Bowler
23.825.6
Daryn Dupavillon
Daryn Dupavillon
Bowler
22.518.4
Alfred Mothoa
Alfred Mothoa
Bowler
2222.8
Ludwich Schuld
Ludwich Schuld
Batsman
——
Diego Rosier
Diego Rosier
Batsman
——
Meeka-eel Prince
Meeka-eel PrinceWK
Wicketkeeper
——
Onke Nyaku
Onke Nyaku
Allrounder
——
Ruan de Swardt
Ruan de Swardt
Wicketkeeper
——

Key Stats

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

Prediction

Current prediction, after the playing XI and toss

All four models line up behind WAR, with the model average putting them at 62% to win. Bookmakers are closer to a coin flip: WAR are priced at 52% (1.80) versus NWD at 48% (1.90), which creates a 10.0 percentage-point gap in favour of WAR versus the model average. On the key-stats card, the overall score reads WAR 3 - 2 NWD. The numbers point to a match where WAR’s baseline strength is expected to matter, but NWD’s stronger player-form signal keeps the contest live if their key contributors fire.

WARNWD
60% ML 40%
64% AI 1 36%
64% AI 2 36%
60% Math 40%
52% Books 48%

Lubbe’s spell flips the script

Wihan Lubbe’s 3/9 was the decisive act, strangling Warriors’ innings before it could gather momentum. After early damage left Warriors 33/3 in the powerplay, they never found the acceleration to post a threatening total, closing on 128/6. North West Dragons made the chase look routine, cruising to 131/3 in 15.3 overs to win by seven wickets with 27 balls unused.

Powerplay burst sets the chase

The match swung hardest in the first six overs of the Dragons’ reply. While Warriors limped to 33/3 at 5.5 an over, Dragons surged to 54/1 at 9.0 an over, immediately flipping the required rate and shrinking the pressure. Even when Warriors briefly checked the flow in the middle overs, the damage was already done: Dragons were 77/2 through the middle phase and never needed a death-overs scramble.

Hermann cashes in, Kaber fights

Rubin Hermann’s 55 from 31 balls (SR 177) ensured the powerplay advantage became a winning position, and his 56-run partnership with Lesiba Ngoepe steadied any wobble. Ludwich Schuld’s 33 off 22 kept the chase moving at a brisk clip. For Warriors, Thomas Kaber’s 2/15 offered a flicker of resistance, but Lubbe’s earlier burst had already set the terms.

Batting
RBSR
Rubin Hermann
Rubin Hermann
NWD Batsman
5531177
Patrick Kruger
Patrick Kruger
WAR Batsman
404393
Ludwich Schuld
Ludwich Schuld
NWD Batsman
3322150
Bowling
WREcon
Wihan Lubbe
Wihan Lubbe
NWD Bowler
393.0
Thomas Kaber
Thomas Kaber
WAR Bowler
2155.0
Daryn Dupavillon
Daryn Dupavillon
NWD Bowler
1235.8

Pre-match edge, match-day reversal

Warriors came in with stronger recent results and a head-to-head lean, but the game was decided by the very factor that kept Dragons “live” on paper: key players producing at the right time. Warriors’ top order couldn’t cash in, and their recovery—anchored by Patrick Kruger’s 40 off 43 and a best stand of 41—left them short of a defendable cushion. Dragons, by contrast, paired early intent with clean finishing.

ML
WAR 60% ❌
AI 1
WAR 64% ❌
AI 2
WAR 64% ❌
Math
WAR 60% ❌
Books
WAR 52% ❌
Playing XI
Matthew De Villiers
Matthew De VilliersC Allrounder
Muhammad Manack
Muhammad ManackWK Allrounder
Sibonelo Makhanya
Sibonelo Makhanya Batsman
Jordan Hermann
Jordan Hermann Batsman
Andile Mokgakane
Andile Mokgakane Batsman
Thomas Kaber
Thomas Kaber Allrounder
JP King
JP King Allrounder
Patrick Kruger
Patrick Kruger Allrounder
Beuran Hendricks
Beuran Hendricks Bowler
Gideon Peters
Gideon Peters Bowler
Kerwin Mungroo
Kerwin Mungroo Bowler
Rest of Squad
Matthew Boast
Matthew Boast Allrounder
Modiri Litheko
Modiri Litheko Allrounder
Wesley Bedja
Wesley Bedja Bowler
Duanne Olivier
Duanne Olivier Bowler
Jean du Plessis
Jean du Plessis Wicketkeeper
Playing XI
Rubin Hermann
Rubin HermannC Wicketkeeper
Meeka-eel Prince
Meeka-eel PrinceWK Wicketkeeper
Diego Rosier
Diego Rosier Middle Order Batter
Ludwich Schuld
Ludwich Schuld Batsman
Wihan Lubbe
Wihan Lubbe Allrounder
Lesiba Ngoepe
Lesiba Ngoepe Allrounder
Onke Nyaku
Onke Nyaku Allrounder
Caleb Seleka
Caleb Seleka Bowler
Daryn Dupavillon
Daryn Dupavillon Bowler
Alfred Mothoa
Alfred Mothoa Bowler
Ruan de Swardt
Ruan de Swardt Wicketkeeper
Rest of Squad
Raynard Van Tonder
Raynard Van Tonder Middle Order Batter
Dian Forrester
Dian Forrester Batsman
Juan James
Juan James Allrounder
Paul James
Paul James Allrounder
Mthiwekhaya Nabe
Mthiwekhaya Nabe Bowler
Nealan Van Heerden
Nealan Van Heerden Bowler
Jade De Klerk
Jade De Klerk Bowler
Lutendo Tsanwani
Lutendo Tsanwani Bowler
#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
6WP 0 0-0 0
7BOR 0 0-0 0
8HD 0 0-0 0
9HL 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
16SWD 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
6WP 0 0 0 — +0.000 0
7BOR 0 0 0 — +0.000 0
8HD 0 0 0 — +0.000 0
9HL 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
16SWD 0 0 0 — +0.000 0
#TeamLast 5
1NC
2LIM
3WAR
4NWD
5MT
6WP
7BOR
8HD
9HL
10KTS
11MR
12ROC
13SA-E
14KNI
15ES
16SWD