T20C ·28th Match
Finished
#5 · 6 pts · NRR -0.06 · LWN
88/3
(11 ov)
#7 · 2 pts · NRR -5.2 · NL
83/9
(20 ov)
Warriors won by 7 wickets (with 54 balls remaining)
1
··41··
5 runs
2
4114·1
11 runs
3
··1·3·
4 runs
4
·44·4·
12 runs
5
441···
9 runs
6
·42·42
12 runs
7
W···W·
0 runs
8
1····1
2 runs
9
·21·11
5 runs
10
1·6wd1·2
11 runs
11
1W··466
17 runs
Batting
RB4s6sSR
J. King
24 18 1 2 133.3
M. Villiers
0 4 0 0 0
Bowling
OMRWEcon
O. Motlhoaring
3 10 22 3 7.3
O. Modimokoane
2 7 14 0 7
MATCH STATS WAR NC
PP 53/0 (8.8) 28/4 (4.7)
Middle 35/3 (7) 44/4 (4.4)
Death — 11/1 (2.8)
4s 11 5
6s 3 0
Dots 46% 43%
Extras 1 4
Best P'ship 53(1) 26(6)
Runs
NCWAR
30609012015005101520
🗓
Date and time 08/10/2026 · 16:00
🏆
Competition CSA T20 Challenge · 28th Match
🏟
Venue St George's Park, Gqeberha
🌤
Weather
🌡 15°C💧 87%☁️ 22%💨 19 km/h
🪙
Toss Northern Cape won the toss, elected to batting

Warriors and Northern Cape meet in Pool A of the T20C at St George's Park in Gqeberha. WAR sit fifth on six points with a 1W-1L record and an NRR of -0.059. NC are seventh with two points, 0W-1L, and an NRR of -5.200. With no previous meetings between these teams, the storyline is about how quickly Northern Cape can steady their campaign against a Warriors side that has already shown it can close out a game.

Toss & Conditions

🏟 St George's Park, Gqeberha
🌡 15°C💧 87%☁️ 22%💨 19 km/h

At St George's Park, Gqeberha, the average first-innings total across all men's T20 matches at the venue is 162.4 from 23 games. In that same set, teams batting second have won 43% of the time, which points to a clearer path for the side that sets the target. The forecast at the start is 15.4°C with 87.25% humidity, 21.75% cloud cover, wind at 18.9 km/h, and 0.0 mm precipitation; in very humid men's T20s (>80%), first-innings totals have averaged 158.8, while matches with light cloud (21–50%) have averaged 166.8. With the toss still undecided, the numbers lean toward treating a defendable total as the safer route than relying on a chase.

Head-to-Head

There is no head-to-head history to lean on here. Warriors and Northern Cape have not played each other before. That means there’s no existing pattern of matchups, no recent result to reference, and no established edge from past meetings. The first chapter of this rivalry will be written entirely by current Pool A form rather than any prior trend.

Warriors

#56 ptsNRR -0.059LWN→

WAR are fifth in Pool A on six points, with a 1W-1L record and an NRR of -0.059. Their most recent outing was a 35-run win over Limpopo, a result shaped by WAR batting first and putting enough on the board to control the chase. Before that, they were beaten by North West Dragons by seven wickets with 27 balls remaining after setting the target. Earlier, they were involved in a tied match against Rocks (Boland) that they ultimately won via a Super Over.

Northern Cape

#72 ptsNRR -5.200NL→

NC’s tournament began with a 104-run loss to Dolphins, with Dolphins batting first and running away from the game. That single result leaves Northern Cape at seventh in Pool A with two points, a 0W-1L record, and an NRR of -5.200. With only one match played so far, their immediate task is to turn that opening setback into a response performance rather than letting the early numbers define their campaign.

Expected Lineups

The Warriors XI is still to come, but the likely shape from the squad has Jordan Hermann at the top of the batting and Matthew De Villiers and Thomas Kaber as the key all-round options. Hermann is the standout by impact in this group, and he’s also the one with the strongest recent impact trend. With the official side not yet named, the balance looks built around those three driving the innings and covering multiple phases.

Best players
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.
Jordan Hermann
Jordan Hermann
Batsman
28.642.1
Matthew De Villiers
Matthew De Villiers
Allrounder
27.713.4
Thomas Kaber
Thomas Kaber
Allrounder
26.833.2

Northern Cape are also waiting on their final XI, and the projected side leans heavily on a batting core that includes Moegamat Alexander and Tristan janse van Rensburg. Liam Doherty is the headline all-rounder in the expected mix, alongside Orapeleng Motlhoaring and Charl Prinsloo as additional multi-skill options. Gerhardus Maree is the wicketkeeper in the projected team, with a bowling group that features Rowan Bezuidenhout, Hernus Marais and Odirile Modimokoane.

Best players
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.
Moegamat Alexander
Moegamat Alexander
Batsman
——
Liam Doherty
Liam Doherty
Allrounder
——
Tristan janse van Rensburg
Tristan janse van Rensburg
Batsman
——

Key Stats

WARNC
Position 5 7
Points 6 2
NRR -0.06 -5.20
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1536 1486
Form (last 5) 3/5 0/1
Total score 4 0

Prediction

All four models side with WAR, with the model average at 75% for WAR versus 25% for NC (the individual calls range from 64% to 100% for WAR). Bookmakers are in the same direction: WAR 77% (odds 1.20) vs NC 23% (odds 3.85). That leaves a 1.8 percentage-point gap in favour of NC versus the market (model average 75% for WAR compared to the market’s 77% for WAR). The Key Stats card reads WAR 4 - 0 NC. The biggest separators in the model inputs are the NRR gap (+3.79 in WAR’s favour) and a +49.6 Elo advantage, which together frame this as a game where NC need a sharp turnaround to flip the expected script.

WARNC
100% ML 0%
69% AI 1 31%
68% AI 2 32%
64% Math 36%
77% Books 23%

Preliminary prediction — calculated before the playing XI and toss were known. It is recalculated 5–30 minutes before the start, once the lineups and toss are confirmed.

Boast sets the squeeze

Matthew Boast’s opening spell set the tone for a low-scoring night, and Warriors never let Northern Cape breathe after the early damage. With the visitors already four down inside the powerplay, the chase became a matter of time rather than tension, and Warriors finished 88/3 in 11 overs to win by seven wickets with nine overs left.

Powerplay collapse decides it

The match was effectively settled in the first six overs of Northern Cape’s innings. They stumbled to 28/4 in the powerplay, forcing a rebuild that never found momentum; even through the middle overs they managed only 44/4 at 4.4 an over. A best stand of 26 between Jordan Neil and Gerhardus Maree steadied things briefly, but with wickets constantly falling, Northern Cape’s total never climbed out of reach.

Hermann makes it simple

Hermann’s 47 off 29, striking at 162, ensured there was no late wobble in a chase of 84. His 53-run opening partnership with Makhanya removed any immediate pressure, and JP King’s 24 off 18 kept the scoring rate comfortable once wickets fell. For Northern Cape, Maree’s 24 off 31 was the only innings of note, while Orapeleng Motlhoaring’s 2/22 provided their briefest window before Warriors shut it quickly.

Batting
RBSR
Jordan Hermann
Jordan Hermann
WAR Batsman
4729162
Gerhardus Maree
Gerhardus Maree
NC Batsman
243177
JP King
JP King
WAR Batsman
2418133
Bowling
WREcon
Matthew Boast
Matthew Boast
WAR Bowler
3153.8
Beuran Hendricks
Beuran Hendricks
WAR Bowler
2205.0
Orapeleng Motlhoaring
Orapeleng Motlhoaring
NC Bowler
2227.3

Numbers favoured Warriors, again

Pre-match indicators leaned heavily towards Warriors, and the game followed that script in familiar fashion: Northern Cape’s recent run of losses showed up in another top-order slide, while Warriors’ stronger recent form translated into control with ball and a clean start with the bat. The big separation came through execution in the key phase — Warriors won the powerplay in both innings (53/0 versus 28/4), leaving Northern Cape needing an unlikely turnaround.

ML
WAR 100% ✅
AI 1
WAR 69% ✅
AI 2
WAR 68% ✅
Math
WAR 64% ✅
Books
WAR 77% ✅
Playing XI
Matthew De Villiers
Matthew De VilliersC Allrounder
Modiri Litheko
Modiri LithekoWK 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
Matthew Boast
Matthew Boast Allrounder
Beuran Hendricks
Beuran Hendricks Bowler
Wesley Bedja
Wesley Bedja Bowler
Rest of Squad
Muhammad Manack
Muhammad Manack Allrounder
Duanne Olivier
Duanne Olivier Bowler
Gideon Peters
Gideon Peters Bowler
Kerwin Mungroo
Kerwin Mungroo Bowler
Jean du Plessis
Jean du Plessis Wicketkeeper
Playing XI
Tshepo Ntuli
Tshepo NtuliC Allrounder
Tahir Isaacs
Tahir IsaacsWK Wicketkeeper
Steve Stolk
Steve Stolk Batsman
Nonelela Yikha
Nonelela Yikha Batsman
Kyle Jacobs
Kyle Jacobs Batsman
Liam Doherty
Liam Doherty Allrounder
Orapeleng Motlhoaring
Orapeleng Motlhoaring Allrounder
Jordan Neil
Jordan Neil Allrounder
Odirile Modimokoane
Odirile Modimokoane Bowler
Johan van Dyk
Johan van Dyk Bowler
Gerhardus Maree
Gerhardus Maree Wicketkeeper
Rest of Squad
Moegamat Alexander
Moegamat Alexander Batsman
Tristan janse van Rensburg
Tristan janse van Rensburg Batsman
Abel Mokwena
Abel Mokwena Batsman
Blake Simpson
Blake Simpson Batsman
Charl Prinsloo
Charl Prinsloo Allrounder
Romano Terblanche
Romano Terblanche Allrounder
Ruan van Rooyen
Ruan van Rooyen Allrounder
Rowan Bezuidenhout
Rowan Bezuidenhout Bowler
Hernus Marais
Hernus Marais Bowler
Ulrich Haasbroek
Ulrich Haasbroek Wicketkeeper
#TeamPW-LPTS
1HL 4 2-1 10
2NWD 3 2-1 9
3HD 3 2-1 8
4SWD 3 2-1 8
5MT 0 0-0 0
5WAR 3 1-1 6
6WP 0 0-0 0
6BOR 3 1-1 6
7NC 2 0-1 2
8LIM 3 0-3 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
1HL 4 2 1 1 +0.633 10
2NWD 3 2 1 — +0.614 9
3HD 3 2 1 — +2.860 8
4SWD 3 2 1 — +0.130 8
5MT 0 0 0 — +0.000 0
5WAR 3 1 1 1 -0.059 6
6WP 0 0 0 — +0.000 0
6BOR 3 1 1 1 -0.650 6
7NC 2 0 1 1 -5.200 2
8LIM 3 0 3 — -1.679 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
1HLWLNW
2NWDWLW
3HDLWW
4SWDWWL
5MT
5WARLWN
6WP
6BORNWL
7NCNL
8LIMLLL
10KTS
11MR
12ROC
13SA-E
14KNI
15ES