T20C ·32nd Match
⏱ 14h 11m
#1 · 17 pts · NRR +4.97 · WWWW
1.08
#6 · 2 pts · NRR -0.97 · NLL
7.00
Playing XI & match preview usually appear 10–30 min before the match starts
🗓
Date and time 11/10/2026 · 16:00
🏆
Competition CSA T20 Challenge · 32nd Match

Pool B’s early pace-setters meet one of the sides trying to halt a slow start as Titans take on Eastern Strom. MT are top of the group with 17 points, a 4W-0L record, and an NRR of +4.974. ES come in at #6 on 2 points, with a 0W-2L record and an NRR of -0.966. With no previous meetings between them, this game is a fresh matchup inside the same pool stage. The table pressure is very different, but both teams are still playing within the same Pool B race.

Head-to-Head

There is no head-to-head history to lean on for Titans vs Eastern Strom. This will be their first meeting. With no previous matchups between these two sides, there’s no shared recent result to frame the contest. That also means there’s no established pattern of one team having the edge in this fixture. The first chapter of this matchup will be written in Pool B.

Titans

#117 ptsNRR +4.974WWWW→

Titans are #1 in Pool B with 17 points, a 4W-0L record, and an NRR of +4.974. Their most recent outing ended in an eight-wicket win with 50 balls still unused, after South Africa Emerging batted first. Earlier, MT produced a statement victory by 124 runs against Knights, a game they controlled after choosing to bat first. Even in a chase, they have shown they can finish efficiently, beating Mpumalanga Rhinos by nine wickets with six balls remaining after MR set the target.

Eastern Strom

#62 ptsNRR -0.966NLL→

Eastern Strom’s last two games have both ended in defeat, and the most recent one was especially tight: a tied match that went to a super over against Rocks (Boland), with ROC batting first. Before that, ES batted first against Western Province and were beaten by nine wickets with 25 balls remaining. Those results leave them #6 in Pool B on 2 points, with a 0W-2L record and an NRR of -0.966. The immediate task is converting competitive moments into a complete result.

Expected Lineups

The Titans XI is still to be confirmed, but the likely shape from the squad points to Dewald Brevis as a central batting figure alongside Sinethemba Qeshile and Leus du Plooy. Lhuan-dre Pretorius is the projected wicketkeeper, and his last-five impact of 70.0 stands out in this group. The bowling options in the expected side include Rivaldo Moonsamy, Duan Jansen and Eathan Bosch, with Beyers Swanepoel and Dayyaan Galiem offering allround depth.

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.
Dewald Brevis
Dewald Brevis
Batsman
29.834.4
Lhuan-dre Pretorius
Lhuan-dre Pretorius
Wicketkeeper
29.370
Rivaldo Moonsamy
Rivaldo Moonsamy
Bowler
2829.2

Eastern Strom are also waiting on the official XI, and the projected side leans on Michael Copeland at the top of the batting group with Jurie Snyman, Dewan Marais and Amaan Khan around him. Ronan Hermann is the expected wicketkeeper, while Christopher Britz and a cluster of allrounders—Kabelo Sekhukhune, Lihle Sizani—suggest a flexible middle. The likely bowling unit features Aryan Gopalan, Chad Classen and Thando Ntini.

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.
Michael Copeland
Michael Copeland
Batsman
17.716
Christopher Britz
Christopher Britz
Allrounder
——
Ronan Hermann
Ronan Hermann
Wicketkeeper
——

Key Stats

MTES
Position 1 6
Points 17 2
NRR +4.97 -0.97
EloOverall strength rating built from past results against the quality of opponents. Higher is stronger. 1553 1474
Form (last 5) 4/5 0/2
Key PlayersCombined strength of each team's top-3 players by career impact (runs + wickets + strike-rate). Higher is better. 29.0 17.8
Player FormThe same top-3 players' impact over their last 5 matches — recent form rather than career. Higher is better. 44.5 16.0
Total score 6 0

Prediction

All four models line up on Titans as the favourite, with the model average at 78% for MT and 22% for ES. The market is even more one-sided in the same direction: MT are priced at 87% (1.10) versus ES at 13% (7.00). That creates a 9.5 percentage-point model-vs-market gap in favour of ES (model average 78% vs market 87% for MT). The Key Stats card sums it up as MT 6 - 0 ES, and the biggest separators in the underlying comparison are MT’s NRR edge and their Elo advantage. If ES are to flip the script, they’ll need to disrupt the balance those numbers point to, because the consensus view is that MT control most of the pre-match indicators.

MTES
88% ML 12%
86% AI 1 14%
72% AI 2 28%
64% Math 36%
87% Books 13%

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.

Wicketkeepers
Lhuan-dre Pretorius
Lhuan-dre Pretorius Wicketkeeper
Keagan Lion-Cachet
Keagan Lion-Cachet Wicketkeeper
Donovan Ferreira
Donovan Ferreira Wicketkeeper
Lethabo Phahlamohlaka
Lethabo Phahlamohlaka Wicketkeeper
Batsmans
Sinethemba Qeshile
Sinethemba Qeshile Batsman
Leus du Plooy
Leus du Plooy Batsman
Tshepang Dithole
Tshepang Dithole Batsman
Dewald Brevis
Dewald Brevis Batsman
Allrounders
Keegan Petersen
Keegan Petersen Allrounder
Dayyaan Galiem
Dayyaan Galiem Allrounder
Andile Phehlukwayo
Andile Phehlukwayo Allrounder
Evan Jones
Evan Jones Allrounder
Beyers Swanepoel
Beyers Swanepoel Allrounder
Janco Smit
Janco Smit Allrounder
Bowlers
Rivaldo Moonsamy
Rivaldo Moonsamy Bowler
Duan Jansen
Duan Jansen Bowler
Tsepo Ndwandwa
Tsepo Ndwandwa Bowler
Junior Dala
Junior Dala Bowler
Aphiwe Mnyanda
Aphiwe Mnyanda Bowler
Eathan Bosch
Eathan Bosch Bowler
Tabraiz Shamsi
Tabraiz Shamsi Bowler
Wicketkeepers
Ronan Hermann
Ronan Hermann Wicketkeeper
Nathan Roux
Nathan Roux Wicketkeeper
Mncedisi Malika
Mncedisi Malika Wicketkeeper
Batsmans
Jurie Snyman
Jurie Snyman Batsman
Dewan Marais
Dewan Marais Batsman
Amaan Khan
Amaan Khan Batsman
Juan Lubbe
Juan Lubbe Batsman
Sabelo Mabanga
Sabelo Mabanga Batsman
Jan Coetzer
Jan Coetzer Batsman
Allrounders
Christopher Britz
Christopher Britz Allrounder
Kabelo Sekhukhune
Kabelo Sekhukhune Allrounder
Lihle Sizani
Lihle Sizani Allrounder
Christiaan du Toit
Christiaan du Toit Allrounder
Riley Miller
Riley Miller Allrounder
Tumelo Simelane
Tumelo Simelane Allrounder
Leander Lubbe
Leander Lubbe Allrounder
Bowlers
Aryan Gopalan
Aryan Gopalan Bowler
Chad Classen
Chad Classen Bowler
Thando Ntini
Thando Ntini Bowler
Kgaudisa Molefe
Kgaudisa Molefe Bowler
Sithembile Langa
Sithembile Langa Bowler
Martin Khumalo
Martin Khumalo Bowler
#TeamPW-LPTS
1MT 4 4-0 17
2WP 5 4-1 16
3ROC 3 3-0 12
4MR 4 1-2 6
5KNI 4 1-2 6
6ES 3 0-2 2
7SA-E 3 0-2 2
8KTS 4 0-4 0
#TeamPWLNRNRRPTS
1MT 4 4 0 — +4.974 17
2WP 5 4 1 — +0.307 16
3ROC 3 3 0 — +1.067 12
4MR 4 1 2 1 -0.433 6
5KNI 4 1 2 1 -1.066 6
6ES 3 0 2 1 -0.966 2
7SA-E 3 0 2 1 -2.649 2
8KTS 4 0 4 — -1.866 0
#TeamLast 5
1MTWWWW
2WPLWWWW
3ROCWWW
4MRLNWL
5KNINLLW
6ESNLL
7SA-ENLL
8KTSLLLL