T20C ·60th Match
Finished
#3 · 5 pts · NRR +0 · WWWWL
133/6
(16.3 ov)
#6 · 2 pts · NRR +0 · WWWWW
130/8
(20 ov)
Warriors won by 4 wickets (with 21 balls remaining)
1
41·5wd4·W
14 runs
2
··1·2·
3 runs
3
wd12·41wd1
11 runs
4
264411
18 runs
5
·1··W4
5 runs
6
41·14·
10 runs
7
··11W·
2 runs
8
wd···121
5 runs
9
··11nb6W1
9 runs
10
····4·
4 runs
11
·241·6
13 runs
12
1·121·
5 runs
13
wd12WW··
4 runs
14
41111·
8 runs
15
4··121
8 runs
16
·4112·
8 runs
17
··6
6 runs
Batting
RB4s6sSR
Thomas KaberT. Kaber
14 12 1 1 116.7
AAndile MokgakaneA. Mokgakane
0 1 0 0 0
Bowling
OMRWEcon
OOliver WhiteheadO. Whitehead
4.3 0 26 5 5.8
RRaeeq DanielsR. Daniels
2 0 25 1 12.5
MATCH STATS WAR WP
PP 61/2 (10.2) 17/3 (2.8)
Middle 66/4 (6.5) 79/2 (7.9)
Death 6/0 (12) 34/3 (8.5)
4s 13 10
6s 4 3
Dots 38% 35%
Extras 10 7
Best P'ship 33(2) 60(5)
Runs
WPWAR
32649612816005101520
Date and time 31/10/2026 · 16:00
Competition CSA T20 Challenge · 60th Match
Venue Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
Weather
27°C 79% 0% 3 km/h
Toss Warriors won the toss, elected to bowling
Umpire 1 Arno Jacobs
Umpire 2 Bongani Jele
TV Umpire Abongile Sodumo
Referee Laurance Willemse

Warriors (WAR) and Western Province (WP) begin their season at Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1) in Al Amarat. With the tournament just getting underway for both sides, the early focus is less on the table and more on which team’s recent rhythm carries over. WAR arrive off a mixed set of results in their latest T20 outings, while WP come in on a run of wins from their most recent matches elsewhere. The toss is still to come, and the venue’s numbers have consistently shaped how teams approach the first innings. The opening contest offers an immediate test of whether WAR’s recent edge in this head-to-head can withstand WP’s current momentum.

Toss & Conditions

📍 Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), Al Amarat
27°C 79% 0% 3 km/h

Across all men’s T20 matches recorded at Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1), the average first-innings total is 154.7. Chasing has been the more successful route here, with teams batting second winning 56% of the time. The forecast at the start is 26.5°C with 78.75% humidity, clear skies (0.0% cloud cover) and no precipitation, and matches played in warm, humid conditions like these have averaged 158.6 in the first innings across men’s T20 overall. With totals in that band sitting well below the broader men’s T20 baseline of 190.1, captains may treat a mid-150s first-innings score as a realistic target and keep a close eye on the chase-friendly trend once the toss is decided.

Head-to-Head

Warriors have won each of the last three head-to-head meetings with Western Province. The latest clash, in November 2025, was settled by a single run, with WAR getting home in a chase with 27 balls still in hand. Earlier in October 2024, Warriors again won while chasing, this time by five wickets with 14 balls remaining. Back in March 2024, the pattern was even more emphatic, with WAR completing another chase by nine wickets and 21 balls to spare. Even with the margins ranging from tight to comfortable, the recent storyline has been consistent: Warriors finding ways to finish chases against WP.

Warriors

#44 ptsNRR +0.000WWWWL→

This is Warriors’ first match of the tournament, and their most recent T20 results elsewhere have swung between convincing wins and a narrow defeat. Most recently, they lost by seven runs after batting first, with the margin suggesting a game that stayed alive deep into the second innings. Earlier, WAR chased down a target against Dolphins for a six-wicket win with 30 balls remaining, showing they could finish efficiently when the chase is under control. They also recorded a nine-wicket win with 63 balls remaining against South Western Districts, a result that points to a dominant all-round performance in that outing.

Western Province

#71 ptsNRR +0.000WWWWW→

Western Province come into their season opener on the back of three straight wins in their latest T20 matches elsewhere. Their most recent victory came via the D/L method, a five-wicket result that went right to the last ball. Before that, they edged Rocks (Boland) by six wickets with one ball remaining, another finish that demanded composure at the end. Earlier still, WP beat Mpumalanga Rhinos by 25 runs after batting first, showing they can defend a total as well as chase one down.

Expected Lineups

Warriors are expected to lean on Jordan Hermann at the top, with Tristan Stubbs the likely wicketkeeper in a projected XI that also includes allround options JP King and Thomas Kaber. Beuran Hendricks and Kerwin Mungroo shape up as key bowling pieces in that same likely combination. The official XI is still to come, but Hermann is the leading name by career impact in the squad projection.

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
2938.4
JP King
JP King
Allrounder
27.829.6
Thomas Kaber
Thomas Kaber
Allrounder
27.238.4

Western Province’s likely XI is built around a strong top order on paper, led by Joshua van Heerden and Edward Moore, with Daniel Smith set to take the gloves. George Linde is the standout allround presence in the projected group, while Nandre Burger and Kyle Simmonds are among the specialist bowling options expected to feature. The final selection hasn’t been confirmed yet, but van Heerden tops the projected squad by career impact.

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.
Joshua van Heerden
Joshua van Heerden
Batsman
38.841.3
Edward Moore
Edward Moore
Batsman
30.332
Daniel Smith
Daniel Smith
Wicketkeeper
28.532.8

Key Stats

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

Prediction

The models don’t fully agree, but the overall lean is towards WAR, with the average sitting at 55% in their favour and three of the four listed models backing them. Bookmakers are in line with that view: WAR are priced at 55% (1.70) versus WP at 45% (2.00). The Key Stats card gives this matchup a SCORE of WAR 0 - 5 WP, so the underlying indicators point strongly the other way despite the model average. With chasing historically successful at this venue and both sides arriving with recent close finishes in other competitions, the match may hinge on who controls the endgame better once the target is set. The central tension is whether WAR’s model edge can hold up against a key-stats profile that favours WP.

WARWP
58% ML 42%
56% AI 1 44%
48% AI 2 52%
57% Math 43%
55% Books 45%

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.

More CSA T20 Challenge predictions →

Whitehead’s five-for not enough

Oliver Whitehead ripped through the Warriors chase with 5/26, but the early damage Western Province suffered with the bat left them defending too little. Warriors got home by four wickets with 21 balls remaining, surviving a mid-innings squeeze after their fast start. Even as Whitehead kept striking, the target never climbed out of reach once Warriors banked powerplay momentum.

Warriors win it in the powerplay

The match swung most sharply in the first six overs of each innings. Western Province crawled to 17/3 in the powerplay, forcing Daniel Smith to shift from rescue act to rebuild. Warriors, in contrast, stormed to 61/2 at 10.2 an over, effectively halving the chase before the game could settle. That gap up front meant that even when the middle overs slowed to 66/4 (6.5 rpo), Warriors still needed only a controlled finish rather than a risky surge.

Smith shines, Hendricks sets tone

Smith’s 67 off 49 was the standout batting effort, and his 60-run partnership with Whitehead gave Western Province a platform after the 17/3 start. For the Warriors, Beuran Hendricks (2/16) and Wesley Bedja (2/19) kept the squeeze on without needing a collapse, ensuring 130/8 stayed chaseable. In the chase, JP King’s 32 (25) and Matthew de Villiers’ 29 (22) provided the scoring bursts that blunted Whitehead’s threat and kept the required rate under control.

Batting
RBSR
Daniel Smith
Daniel Smith
WP Batsman
6749137
JP King
JP King
WAR Batsman
3225128
Matthew De Villiers
Matthew De Villiers
WAR Batsman
2922132
Bowling
WREcon
Oliver Whitehead
Oliver Whitehead
WP Bowler
5265.6
Beuran Hendricks
Beuran Hendricks
WAR Bowler
2164.0
Wesley Bedja
Wesley Bedja
WAR Bowler
2194.8

Pre-match tension, settled early

The lead-in suggested a tight contest: Warriors had a slight edge in win probability, while some indicators leaned Western Province’s way, and chasing was expected to matter. What actually decided it was less about a late endgame and more about who avoided the early hole. Western Province arrived in better recent form, but losing three in the powerplay flipped the script and made Smith’s recovery innings about respectability as much as setting a defendable score.

ML
WAR 58% ✅
AI 1
WAR 56% ✅
AI 2
WP 52% ❌
Math
WAR 57% ✅
Books
WAR 55% ✅
Playing XI
Matthew De Villiers
Matthew De VilliersCWK 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
Wesley Bedja
Wesley Bedja Bowler
Kerwin Mungroo
Kerwin Mungroo Bowler
Tristan Stubbs
Tristan Stubbs Wicketkeeper
Rest of Squad
Jason Raubenheimer
Jason Raubenheimer Batsman
Matthew Boast
Matthew Boast Allrounder
Modiri Litheko
Modiri Litheko Allrounder
Muhammad Manack
Muhammad Manack Allrounder
Wezo Gqiba
Wezo Gqiba Allrounder
Jordan Morris
Jordan Morris Allrounder
Ethan Frosler
Ethan Frosler Allrounder
Duanne Olivier
Duanne Olivier Bowler
Gideon Peters
Gideon Peters Bowler
Jean du Plessis
Jean du Plessis Wicketkeeper
Playing XI
George Linde
George LindeC Allrounder
Daniel Smith
Daniel SmithWK Wicketkeeper
Valentine Kitime
Valentine Kitime Middle Order Batter
Jiveshan Pillay
Jiveshan Pillay Batsman
Joshua van Heerden
Joshua van Heerden Batsman
Josh Breed
Josh Breed Allrounder
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
Rest of Squad
Tony de Zorzi
Tony de Zorzi Batsman
Edward Moore
Edward Moore Batsman
Sinalo Gobeni
Sinalo Gobeni Batsman
Mbulelo Dube
Mbulelo Dube Allrounder
Waco Bassick
Waco Bassick Allrounder
Kyle Simmonds
Kyle Simmonds Bowler
Nandre Burger
Nandre Burger Bowler
Dane Paterson
Dane Paterson Bowler
Asakhe Tsaka
Asakhe Tsaka Bowler
Jody Lawrence
Jody Lawrence Bowler
David Bedingham
David Bedingham Wicketkeeper
Bongi Mfunelwa
Bongi Mfunelwa Wicketkeeper
Kyle Verreynne
Kyle Verreynne Wicketkeeper
#TeamPWLPTS
1Lions 1 1 0 7
3Dolphins 0 0 0 5
4Warriors 0 0 0 4
5Titans 1 0 1 4
6Rocks (Boland) 0 0 0 2
7Western Province 0 0 0 1
8Eastern Storm 2 0 2 1
#TeamPWLNRNRRPTS
1Lions 1 1 0 — +1.433 7
2South Western Districts 2 2 0 — +0.662 7
3Dolphins 0 0 0 — +0.000 5
4Warriors 0 0 0 — +0.000 4
5Titans 1 0 1 — -0.691 4
6Rocks (Boland) 0 0 0 — +0.000 2
7Western Province 0 0 0 — +0.000 1
8Eastern Storm 2 0 2 — -0.991 1