T20C ·63rd Match
15h 1m
#5 · 5 pts · NRR -0.43 · L
1.75
#8 · 1 pts · NRR -1.56 · L
1.95
Playing XI & match preview usually appear 10–30 min before the match starts
Date and time 03/11/2026 · 16:00
Competition CSA T20 Challenge · 63rd Match

Dolphins (HD) vs Western Province (WP) comes in the T20C Super Eight stage with both teams still looking for their first win of this phase. HD are placed fifth with five points and a net run rate of -0.428, while WP are eighth on one point with an NRR of -1.561. The matchup also carries a recent back-and-forth feel: each team has taken a win in the last two head-to-heads. The projected XIs include established names such as David Miller for the Dolphins and George Linde for Western Province, with the official elevens still to be confirmed. The broader storyline is whether HD can turn their table position into momentum, or whether WP’s recent results elsewhere translate into a breakthrough in this group.

Head-to-Head

Across the last three head-to-head meetings, Dolphins have two wins to Western Province’s one. In late November 2025, the Dolphins won by 15 runs, defending their total successfully to take the most recent contest. Earlier in November 2025, WP won by five wickets with 11 balls remaining, finishing the chase with time in hand. In October 2024, the Dolphins won by four wickets with six balls remaining, another game that went deep into the closing stages. The pattern is clear: these matchups have swung on small moments, with margins staying narrow rather than one side running away with it.

Dolphins

#55 ptsNRR -0.428L→

Dolphins are fifth in the Super Eight with five points, a 0W-1L record, and a net run rate of -0.428. Their most recent outing ended in a seven-wicket defeat with three balls remaining after they batted first, a result that left little room for error at the back end. Before that, they produced a D/L-method win by 10 wickets with 25 balls remaining, a game that never drifted once the chase began. Another recent match saw them lose by six wickets with 30 balls remaining after setting a target, underlining how quickly games have slipped away when they haven’t controlled the middle overs.

Western Province

#81 ptsNRR -1.561L→

Western Province arrive off a four-wicket loss with 21 balls remaining after they batted first, a finish that showed how hard it can be to defend when the chase stays comfortable. They do have two wins in their last three matches, including a D/L-method victory by five wickets that went down to the final ball. Another recent success came by six wickets with one ball remaining, again requiring them to hold their nerve deep into the chase. In the Super Eight table they sit eighth with one point, carrying a 0W-1L record and an NRR of -1.561.

Expected Lineups

The Dolphins’ likely XI from the squad leans on Grant Roelofsen as the wicketkeeper, with Jason Smith, Khaya Zondo, Marques Ackerman and David Miller shaping the batting. Ottneil Baartman and Keith Dudgeon sit among the leading impact options in the bowling group, alongside Sean Gilson. Bryce Parsons and Prenelan Subrayen give the side allround depth, and the final XI is still to come.

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.
Grant Roelofsen
Grant Roelofsen
Wicketkeeper
32.121.2
Ottneil Baartman
Ottneil Baartman
Bowler
29.836.2
Keith Dudgeon
Keith Dudgeon
Bowler
29.534.9

Western Province look set to build around Joshua van Heerden at the top, with Edward Moore, Jiveshan Pillay and Tony de Zorzi as further batting options. Daniel Smith is the projected wicketkeeper and also rates as one of their top impact players, while George Linde is the headline allrounder in the likely mix. Nandre Burger and Dane Paterson are the specialist bowlers in the projected XI, and the official team will be confirmed closer to the start.

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
31.837.7
Daniel Smith
Daniel Smith
Wicketkeeper
29.946.7
George Linde
George Linde
Allrounder
2932.1

Key Stats

HDWP
Position 5 8
Points 5 1
NRR -0.43 -1.56
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1537 1539
Form (last 5) 3/5 4/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. 30.5 30.3
Player FormThe same top-3 players' impact over their last 5 matches — recent form rather than career. Higher is better. 30.7 38.8
Total score 4 3

Prediction

All four models side with HD, with the model average at 60% for Dolphins and 40% for Western Province. Bookmakers price it as a dead heat: HD 50% (odds 1.85) vs WP 50% (odds 1.85). That creates a 10.2 percentage-point model-vs-market edge in favour of HD (60% vs 50%). The Key Stats card reads exactly: HD 3 - 4 WP, so the underlying indicators are not one-sided even with the model consensus. The match may hinge on whether HD can convert their stronger points and NRR position into a complete performance, or whether WP’s better form and slightly higher Elo show up when the game tightens late.

HDWP
67% ML 33%
60% AI 1 40%
54% AI 2 46%
60% Math 40%
50% Books 50%

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 →
Wicketkeepers
Grant Roelofsen
Grant Roelofsen Wicketkeeper
Batsmen
Jason Smith
Jason Smith Batsman
Khaya Zondo
Khaya Zondo Batsman
Marques Ackerman
Marques Ackerman Batsman
David Miller
David Miller Batsman
Nqobani Mokoena
Nqobani Mokoena Batsman
Romashan Pillay
Romashan Pillay Batsman
Semal Pillay
Semal Pillay Batsman
Gomolemo Phiri
Gomolemo Phiri Batsman
Allrounders
Hanu Viljoen
Hanu Viljoen Allrounder
Okuhle Cele
Okuhle Cele Allrounder
Prenelan Subrayen
Prenelan Subrayen Allrounder
Andile Simelane
Andile Simelane Allrounder
Bowlers
Keith Dudgeon
Keith Dudgeon Bowler
Tristan Luus
Tristan Luus Bowler
Buyanda Majola
Buyanda Majola Bowler
Sean Gilson
Sean Gilson Bowler
Ottneil Baartman
Ottneil Baartman Bowler
Wicketkeepers
David Bedingham
David Bedingham Wicketkeeper
Bongi Mfunelwa
Bongi Mfunelwa Wicketkeeper
Daniel Smith
Daniel Smith Wicketkeeper
Kyle Verreynne
Kyle Verreynne Wicketkeeper
Batsmen
Tony de Zorzi
Tony de Zorzi Batsman
Edward Moore
Edward Moore Batsman
Jiveshan Pillay
Jiveshan Pillay Batsman
Joshua van Heerden
Joshua van Heerden Batsman
Sinalo Gobeni
Sinalo Gobeni Batsman
Allrounders
Josh Breed
Josh Breed Allrounder
George Linde
George Linde Allrounder
Oliver Whitehead
Oliver Whitehead Allrounder
Mbulelo Dube
Mbulelo Dube Allrounder
Waco Bassick
Waco Bassick Allrounder
Bowlers
Kashief Joseph
Kashief Joseph Bowler
Mihlali Mpongwana
Mihlali Mpongwana Bowler
Kyle Simmonds
Kyle Simmonds Bowler
Nandre Burger
Nandre Burger Bowler
Raeeq Daniels
Raeeq Daniels Bowler
Tshepo Moreki
Tshepo Moreki Bowler
Dane Paterson
Dane Paterson Bowler
Asakhe Tsaka
Asakhe Tsaka Bowler
Jody Lawrence
Jody Lawrence Bowler
#TeamPWLPTS
1Lions 2 2 0 11
3Warriors 1 1 0 8
4Rocks (Boland) 1 1 0 6
5Dolphins 1 0 1 5
6Titans 2 0 2 4
7Eastern Storm 2 0 2 1
8Western Province 1 0 1 1
#TeamPWLNRNRRPTS
1Lions 2 2 0 — +1.064 11
2South Western Districts 2 2 0 — +0.662 9
3Warriors 1 1 0 — +1.561 8
4Rocks (Boland) 1 1 0 — +0.428 6
5Dolphins 1 0 1 — -0.428 5
6Titans 2 0 2 — -0.755 4
7Eastern Storm 2 0 2 — -0.991 1
8Western Province 1 0 1 — -1.561 1