T20C ·22nd Match
Finished
#3 · 8 pts · NRR -0.71 · LWW
134/1
(15.5 ov)
#5 · 2 pts · NRR +0 · N
130/7
(20 ov)
Western Province won by 9 wickets (with 25 balls remaining)
1
111·41
8 runs
2
·44··1
9 runs
3
····11
2 runs
4
46··14
15 runs
5
46616·
23 runs
6
·1·1··
2 runs
7
··11·1
3 runs
8
·11141
8 runs
9
1W··61
8 runs
10
11··11
4 runs
11
161·22
12 runs
12
··1111
4 runs
13
·11·1lb
3 runs
14
111·21
6 runs
15
1·61wdwd11
12 runs
16
13244
14 runs
Batting
RB4s6sSR
J. Heerden
40 26 2 3 153.8
K. Joseph
31 29 4 1 106.9
Bowling
OMRWEcon
A. Khan
2.5 5 24 0 8.5
A. Gopalan
3 7 23 1 7.7
MATCH STATS WP ES
PP 59/0 (9.8) 30/2 (5)
Middle 75/1 (7.6) 72/2 (7.2)
Death — 28/3 (7)
4s 9 9
6s 7 4
Dots 31% 34%
Extras 3 7
Best P'ship 71(1) 69(4)
Runs
ESWP
32649612816005101520
🗓
Date and time 06/10/2026 · 16:00
🏆
Competition CSA T20 Challenge · 22nd Match
🏟
Venue Newlands, Cape Town
🌤
Weather
🌡 13°C💧 63%☁️ 52%💨 9 km/h
🪙
Toss Western Province won the toss, elected to bowling
👤
Umpire 1 Warren Wyngaard
👤
Umpire 2 Willhelm Nell
📺
TV Umpire Abdoellah Steenkamp
🎖
Referee Shahid Wadvalla

Pool B action heads to Newlands, Cape Town, with Western Province starting the day third on eight points. Eastern Strom come into the fixture placed fifth with two points and an even net run rate. The toss has already gone WP’s way, and they have chosen to bowl. With no prior meetings between these sides, this one begins without any head-to-head baggage. The pre-match numbers still lean slightly toward the home side overall, but not unanimously.

Toss & Conditions

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

At Newlands, the average first-innings total across all men’s T20 matches on record is 160.9, and chasing has won 61% of the 51 games. In similar humidity bands to the forecast (61–80%), first-innings scores at this venue have averaged 162.5 across 18 matches, while the broader men’s T20 baseline we hold is 164.8. With cloud cover forecast at 52.25%, the comparable “cloudy” band has produced an average first-innings total of 166.8 across 1,373 men’s T20 matches. WP winning the toss and bowling aligns with the venue’s historical edge for teams batting second, so setting a total that clears the usual Newlands range looks important for the side asked to bat first.

Head-to-Head

There have been no previous meetings between Western Province and Eastern Strom. That makes this a first-time matchup with no shared history to lean on. With no past results between them, there is no head-to-head record to frame momentum or dominance. The opening exchanges here will set the tone for any future rivalry between the two sides.

Western Province

#38 ptsNRR -0.713LWW→

Western Province are third in Pool B with eight points, a 2W-1L record and a net run rate of -0.713. Their recent run has been defined by finishes that went right to the wire, including a chase sealed with two balls remaining. They also edged another pursuit by five wickets, again with only two deliveries left, showing a side comfortable taking a target deep. The one blemish in the last three was a five-wicket defeat where the opposition got home with 31 balls still in hand, a reminder that their margins have swung sharply from game to game.

Eastern Strom

#52 ptsNRR +0.000N→

Eastern Strom come in without a win or a loss on the board, and their net run rate sits at +0.000. That leaves them fifth in Pool B on two points, with their campaign still waiting for a defining performance. With so little separation created by results so far, selection stability stands out: they have kept 10 of the same players from their previous match and made just one change. The XI is built around allround options, with Kabelo Sekhukhune and Christopher Britz joined by wicketkeeper Ronan Hermann among the side’s top impact names.

Playing XI

Western Province have named a XI that brings in Jiveshan Pillay, Oliver Whitehead and Asakhe Tsaka compared to their previous match. Edward Moore, Valentine Kitime and Jody Lawrence are the three to make way, with eight players retained. George Linde and Daniel Smith headline the side on impact, with Smith set to take the gloves.

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.
George Linde
George LindeC
Allrounder
29.517
Daniel Smith
Daniel SmithWK
Wicketkeeper
29.222.8
Mihlali Mpongwana
Mihlali Mpongwana
Bowler
24.416.8
Jiveshan Pillay
Jiveshan Pillay
Batsman
20.76.2
Kashief Joseph
Kashief Joseph
Bowler
——
Joshua van Heerden
Joshua van Heerden
Batsman
——
Oliver Whitehead
Oliver Whitehead
Allrounder
——
Josh Breed
Josh Breed
Allrounder
——
Raeeq Daniels
Raeeq Daniels
Bowler
——
Asakhe Tsaka
Asakhe Tsaka
Bowler
——
Tshepo Moreki
Tshepo Moreki
Bowler
——

Eastern Strom make a single change from their last outing, drafting in Juan Lubbe while Leander Lubbe drops out. Kabelo Sekhukhune, Ronan Hermann and Christopher Britz are the leading names by impact in the XI. Hermann is the designated wicketkeeper in the lineup.

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.
Kabelo Sekhukhune
Kabelo Sekhukhune
Allrounder
——
Ronan Hermann
Ronan HermannWK
Wicketkeeper
——
Christopher Britz
Christopher BritzC
Allrounder
——
Jurie Snyman
Jurie Snyman
Batsman
——
Dewan Marais
Dewan Marais
Batsman
——
Aryan Gopalan
Aryan Gopalan
Bowler
——
Juan Lubbe
Juan Lubbe
Batsman
——
Amaan Khan
Amaan Khan
Batsman
——
Chad Classen
Chad Classen
Bowler
——
Tumelo Simelane
Tumelo Simelane
Allrounder
——
Martin Khumalo
Martin Khumalo
Bowler
——

Key Stats

WPES
Position 3 5
Points 8 2
NRR -0.71 +0.00
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1509 1500
Total score 2 1

Prediction

Current prediction, after the playing XI and toss

The models are split, but the average call still favours WP at 55% versus 45%, with ML and two AI runs backing the home side while the Math model leans the other way. Bookmakers are firmer on Western Province: 64% (1.45) against 36% (2.55), which creates a 9.2 percentage-point gap in favour of ES versus the model average. On the key-stats card, the overall score reads WP 2 - 1 ES. With chasing historically successful at Newlands and WP choosing to bowl, the match may hinge on whether the team batting first can push beyond the venue’s typical first-innings range and deny the side chasing a familiar path to the finish.

WPES
60% ML 40%
57% AI 1 43%
54% AI 2 46%
48% Math 52%
64% Books 36%

Pillay closes it out early

Jiveshan Pillay set the tone for a chase that never drifted, threading boundaries through the infield and keeping the asking rate in check from the outset. Western Province overhauled 131 with 25 balls unused, finishing 134/1 in 15.5 overs, and the nine-wicket margin reflected how quickly the pressure shifted once Eastern Storm’s innings failed to build a launchpad.

Storm’s powerplay leaves too much

The game was largely decided in the first six overs of Eastern Storm’s innings. They crawled to 30/2 in the powerplay, and that early damage meant even a steadier middle phase couldn’t push them into a defendable range. Marais and Britz added 69 to lift them to 102/4 after 16 overs, but the finish was modest: 28 runs and three wickets at the death, leaving 130/7 rather than the kind of total that forces a chase to take risks.

Linde’s squeeze, Pillay’s tempo

George Linde’s 2 for 15 in four overs was the innings’ anchor, turning overs into dots and ensuring Storm couldn’t convert their mid-innings recovery into a surge. Pillay then did the heavy lifting with a 71-run partnership alongside Kashief Joseph, before Joshua van Heerden’s 40 off 26 removed any lingering doubt. Between Linde’s control and Pillay’s tempo, WP dictated both halves of the match.

Batting
RBSR
Jiveshan Pillay
Jiveshan Pillay
WP Batsman
6040150
Dewan Marais
Dewan Marais
ES Batsman
4035114
Joshua van Heerden
Joshua van Heerden
WP Batsman
4026154
Bowling
WREcon
George Linde
George Linde
WP Bowler
2153.8
Oliver Whitehead
Oliver Whitehead
WP Bowler
2186.0
Tshepo Moreki
Tshepo Moreki
WP Bowler
1164.0

Pre-match lean, match-day clarity

Forecasts slightly favoured Western Province, but their recent form and negative net run rate suggested they might need a tight game to win. Instead, they made it simple by controlling the innings that mattered most: restricting the first six overs and never letting the middle overs spiral. With chasing often a cleaner route at Newlands, WP’s decision to bowl was rewarded when the target landed below the venue’s typical first-innings demand.

ML
WP 60% ✅
AI 1
WP 57% ✅
AI 2
WP 54% ✅
Math
ES 52% ❌
Books
WP 64% ✅
Playing XI
George Linde
George LindeC Allrounder
Daniel Smith
Daniel SmithWK Wicketkeeper
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
Asakhe Tsaka
Asakhe Tsaka Bowler
Rest of Squad
Valentine Kitime
Valentine Kitime Middle Order Batter
Tony de Zorzi
Tony de Zorzi Batsman
Edward Moore
Edward Moore 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
Jody Lawrence
Jody Lawrence Bowler
David Bedingham
David Bedingham Wicketkeeper
Bongi Mfunelwa
Bongi Mfunelwa Wicketkeeper
Kyle Verreynne
Kyle Verreynne Wicketkeeper
Playing XI
Christopher Britz
Christopher BritzC Allrounder
Ronan Hermann
Ronan HermannWK Wicketkeeper
Jurie Snyman
Jurie Snyman Batsman
Dewan Marais
Dewan Marais Batsman
Amaan Khan
Amaan Khan Batsman
Juan Lubbe
Juan Lubbe Batsman
Kabelo Sekhukhune
Kabelo Sekhukhune Allrounder
Tumelo Simelane
Tumelo Simelane Allrounder
Aryan Gopalan
Aryan Gopalan Bowler
Chad Classen
Chad Classen Bowler
Martin Khumalo
Martin Khumalo Bowler
Rest of Squad
Michael Copeland
Michael Copeland Middle Order Batter
Sabelo Mabanga
Sabelo Mabanga Batsman
Jan Coetzer
Jan Coetzer Batsman
Lihle Sizani
Lihle Sizani Allrounder
Christiaan du Toit
Christiaan du Toit Allrounder
Riley Miller
Riley Miller Allrounder
Leander Lubbe
Leander Lubbe Allrounder
Thando Ntini
Thando Ntini Bowler
Kgaudisa Molefe
Kgaudisa Molefe Bowler
Sithembile Langa
Sithembile Langa Bowler
Nathan Roux
Nathan Roux Wicketkeeper
Mncedisi Malika
Mncedisi Malika Wicketkeeper
#TeamPW-LPTS
1MT 3 3-0 13
2ROC 2 2-0 8
3WP 3 2-1 8
4MR 3 1-1 6
5ES 1 0-0 2
6SA-E 2 0-1 2
7KNI 3 0-2 2
8KTS 3 0-3 0
#TeamPWLNRNRRPTS
1MT 3 3 0 — +4.673 13
2ROC 2 2 0 — +1.600 8
3WP 3 2 1 — -0.713 8
4MR 3 1 1 1 +0.160 6
5ES 1 0 0 1 +0.000 2
6SA-E 2 0 1 1 -0.469 2
7KNI 3 0 2 1 -2.000 2
8KTS 3 0 3 — -2.156 0
#TeamLast 5
1MTWWW
2ROCWW
3WPLWW
4MRLNW
5ESN
6SA-ENL
7KNINLL
8KTSLLL