T20C ·14th Match
Finished
#10 · 0 pts · NRR +0 · WLLLL
143/10
(17.2 ov)
#5 · 0 pts · NRR +0 · LWLWW
267/3
(20 ov)
Titans won by 124 runs
1
wd6·441·
16 runs
2
246221
17 runs
3
W44·wd4·
13 runs
4
4···b·
4 runs
5
·1W··6
7 runs
6
··241·
7 runs
7
4wd44wd211
18 runs
8
1122W1
7 runs
9
··114·
6 runs
10
41····
5 runs
11
1·W24wd1
9 runs
12
··lb4W1
5 runs
13
12W11b
5 runs
14
·221·1
6 runs
15
1Wwd·1··
3 runs
16
·2Wwd·wd21
7 runs
17
W121··
4 runs
18
1W
1 runs
Batting
RB4s6sSR
N. Heerden
1 4 0 0 25
M. Mhlanga
3 4 0 0 75
Bowling
OMRWEcon
J. Dala
3.2 8 23 3 6.9
D. Ferreira
4 13 16 3 4
MATCH STATS KTS MT
PP 65/2 (10.8) 88/0 (14.3)
Middle 73/6 (7.3) 119/3 (11.7)
Death 5/2 (3.8) 60/0 (15)
4s 15 19
6s 3 16
Dots 31% 18%
Extras 11 12
Best P'ship 37(3) 112(1)
Runs
MTKTS
5611216822428005101520
🗓
Date and time 02/10/2026 · 16:00
🏆
Competition CSA T20 Challenge · 14th Match
🏟
Venue Mangaung Oval, Bloemfontein
🌤
Weather
🌡 15°C💧 63%☁️ 1%💨 4 km/h
🪙
Toss Titans won the toss, elected to batting
👤
Umpire 1 Siphelele Gasa
👤
Umpire 2 Stephen Harris
🎖
Referee Jeremy Fredericks

Knights (KTS) vs Titans (MT) Pool B ka fixture hai T20C mein, jo Mangaung Oval, Bloemfontein mein khela ja raha hai. KTS is match mein eighth position par aa rahe hain 0 points aur 0W-2L record ke saath. MT group lead kar rahe hain 9 points ke saath, 2W-0L par unbeaten, aur tournament ka best net run rate +3.525 ke saath. Ye matchup recent head-to-head split ko bhi highlight karta hai, jahan last three meetings mein dono sides ne wins liye hain. Toss abhi pending hai, to dono teams start of play par conditions ka best use kaise karein, usko weigh karengi.

Toss & Conditions

🏟 Mangaung Oval, Bloemfontein
🌡 15°C💧 63%☁️ 1%💨 4 km/h

Record par jitne bhi men’s T20 matches hain, unmein average first-innings total 164.8 hai, aur is forecast ke around conditional averages bhi same band mein hain. Humid conditions jaise expected 62.75% mein games ka first innings average 164.7 रहा hai, jabki clear cloud cover (≤20%) jaise forecast 0.75% mein matches ka average 164.9 रहा hai. Start-time forecast 15.3°C hai, light wind 4.15 km/h ke saath, aur precipitation expected nahi hai. Toss abhi decide nahi hua, to dono captains historical baselines ke basis par mid-160s ke around first-innings target plan kar sakte hain.

Head-to-Head

Last three meetings Titans ke favour mein 2-1 split hain. Mid-October 2024 mein Knights ne 32 runs se jeeta, ek aise game mein jahan unhone target set kiya aur successfully defend kiya. Isse pehle, early November 2022 mein Titans ne 38 runs se jeeta, batting first karke apna total protect kiya. October 2022 ke end mein Titans ne phir batting first ki aur 41 runs se win kiya. In recent clashes mein, score set karne wali side har baar jeeti hai, chahe overall edge Titans ke paas ho.

Knights

#80 ptsNRR -0.119LL→

KTS Pool B mein eighth hain 0 points ke saath, 0W-2L record, aur -0.119 net run rate. Unka latest outing Rocks (Boland) ke against five-wicket loss par end hua, no balls left, jab Knights ne batting first ki thi. Usse pehle ek aur narrow defeat aayi—Western Province ke against five wickets se, two balls remaining—aur wahan bhi KTS ne batting first karke innings set ki thi. Do close finishes ne unhe momentum build karne ke bajay pehli win chase karne par chhod diya hai.

Titans

#19 ptsNRR +3.525WW→

MT ne apni campaign back-to-back wins ke saath open ki hai, most recently Mpumalanga Rhinos ko nine wickets se haraya, chase mein six balls remaining ke saath. Usse pehle, Western Province ke against five wickets se jeete, 31 balls remaining ke saath, aur wahan bhi time in hand ke saath finish kiya. Ye results unke unbeaten start ke saath align karte hain: Pool B mein 9 points ke saath lead, 2W-0L record, aur +3.525 net run rate. Early pattern clear raha hai: jab Titans ko target pursue karne ka chance milta hai, wo chases comfortably finish kar rahe hain.

Expected Lineups

Knights ka XI abhi confirm nahi hua hai, lekin squad se likely shape mein Isaac Dikgale, Ruan Haasbroek, Wian Ruthven aur Lesego Senokwane batting-heavy top order banate dikh rahe hain. Projected balance allround options par lean karta hai—Seth Flerdermaus, Jacques Snyman aur Cole Abrahams—aur specialist bowling picks mein Dane Piedt, Junaid Dawood aur George Van Heerden jaise names aa sakte hain. Expected side mein Gihahn Cloete wicketkeeper hain, official XI abhi aana baaki hai.

Titans ke liye expected XI mein batting depth aur multiple allrounders ka mix dikh raha hai, jahan Sinethemba Qeshile aur Leus du Plooy top-order options mein hain. Projected middle mein Beyers Swanepoel, Dayyaan Galiem aur Evan Jones allround pieces ke तौर par hain, jabki bowling group Rivaldo Moonsamy aur Duan Jansen jaise names ke around built hai. Likely setup mein Lhuan-dre Pretorius wicketkeeper hain, though final XI ka wait hai.

Best players
CareerPer match career impact: runs + wickets + strike-rate, poore record par. Zyada behtar hai.FormWahi impact score, par player ke last 5 matches ka — career nahi, current form. Zyada behtar hai.
Rivaldo Moonsamy
Rivaldo Moonsamy
Bowler
2825.9
Duan Jansen
Duan Jansen
Bowler
27.934.9
Beyers Swanepoel
Beyers Swanepoel
Allrounder
27.521.4

Key Stats

KTSMT
Position 8 1
Points 0 9
NRR -0.12 +3.52
EloPast results aur opponents ki strength se bani team ki overall rating. Zyada = strong. 1440 1529
Form (last 5) 0/2 3/5
H2H (last 4) 1/4 3/4
Total score 0 5

Prediction

All four models MT ke peeche line up ho rahe hain, model-average call Titans ke liye 72% hai (KTS ke liye 28%). Market bhi Titans ko favour karta hai: KTS 33% (odds 2.75) vs MT 67% (odds 1.37). Isse MT ke favour mein 4.8 percentage-point gap banta hai (model average 28% vs market 33% for KTS). Key Stats card isko sum up karta hai: KTS 0 - 5 MT. Agar game numbers ke same script par chalta hai, to Titans ka stronger net run rate aur higher Elo rating (1529 vs 1440) sabse clear indicators hain ki advantage kahan hai.

KTSMT
16% ML 84%
28% AI 1 72%
33% AI 2 67%
36% Math 64%
33% Books 67%

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.

Pretorius’ 190 blows it open

Lhuan-dre Pretorius didn’t just set up Titans’ innings — he overwhelmed the contest, blasting 190 from 79 balls as Titans surged to 267/3 and then watched Knights fold for 143 in 17.2 overs. The decisive stretch came after the early overs, when Pretorius kept finding boundary options while wickets never arrived, and the target ballooned beyond a chase into a survival exercise.

Middle overs snap the chase

Knights’ best window was the powerplay, where 65/2 at 10.8 an over at least kept the asking rate in view. The game turned in the middle phase: Knights slipped from 65/2 to 138/8, scoring 73/6 at 7.3 an over as the required rate climbed out of reach. Titans, by contrast, stayed ahead even while losing three wickets in their own middle overs, piling up 119/3 at 11.7 before finishing with 60 unbeaten runs in the last five.

Ferreira, Dala finish the job

Pretorius was the headline, but Titans’ win needed the squeeze that followed. Donovan Ferreira’s 3/16 ensured Knights’ middle overs never stabilised, while Junior Dala’s 3/23 closed out the collapse as wickets fell in clusters. Knights’ resistance came in flashes — Gihahn Cloete’s 39 off 25 and Jacques Snyman’s 32 off 12 — yet their best stand was only 37, never enough to offset Titans’ 112-run Pretorius-Qeshile partnership that defined the match.

Batting
RBSR
Lhuan-dre Pretorius
Lhuan-dre Pretorius
MT Batsman
19079241
Gihahn Cloete
Gihahn Cloete
KTS Batsman
3925156
Jacques Snyman
Jacques Snyman
KTS Batsman
3212267
Bowling
WREcon
Donovan Ferreira
Donovan Ferreira
MT Bowler
3164.0
Junior Dala
Junior Dala
MT Bowler
3236.9
Tabraiz Shamsi
Tabraiz Shamsi
MT Bowler
2235.8

Form lines up with phases

Pre-match numbers leaned heavily Titans’ way, and the match followed that script in the clearest currency: control of the key phases. Titans arrived with the stronger recent form and it showed in how they converted a flying start (88/0 in the powerplay) into a total that demanded sustained hitting. Knights had a brief spell of momentum early in the chase, but couldn’t keep boundary pressure through the middle, where Titans’ bowlers forced the innings into constant catch-up.

ML
MT 84% ✅
AI 1
MT 72% ✅
AI 2
MT 67% ✅
Math
MT 64% ✅
Books
MT 67% ✅
Playing XI
Dane Piedt
Dane PiedtC Bowler
Gihahn Cloete
Gihahn CloeteWK Wicketkeeper
Jacques Snyman
Jacques Snyman Batting Allrounder
Ruan Haasbroek
Ruan Haasbroek Batsman
Cole Abrahams
Cole Abrahams Allrounder
Mbongiseni Mhlanga
Mbongiseni Mhlanga Allrounder
Ross Boast
Ross Boast Allrounder
George Van Heerden
George Van Heerden Bowler
Malusi Siboto
Malusi Siboto Bowler
Emmanuel Motswiri
Emmanuel Motswiri Bowler
Nealan Van Heerden
Nealan Van Heerden Bowler
Rest of Squad
Isaac Dikgale
Isaac Dikgale Top Order Batter
Wian Ruthven
Wian Ruthven Batsman
Lesego Senokwane
Lesego Senokwane Batsman
Jonathan Bird
Jonathan Bird Batsman
Seth Flerdermaus
Seth Flerdermaus Allrounder
Tiaan van Vuuren
Tiaan van Vuuren Allrounder
Ntandoyenkosi Soni
Ntandoyenkosi Soni Allrounder
Junaid Dawood
Junaid Dawood Bowler
Nico Van Zyl
Nico Van Zyl Bowler
Ruben Maree
Ruben Maree Wicketkeeper
Playing XI
Donovan Ferreira
Donovan FerreiraC Wicketkeeper
Sinethemba Qeshile
Sinethemba Qeshile Batsman
Leus du Plooy
Leus du Plooy Batsman
Dewald Brevis
Dewald Brevis Batsman
Dayyaan Galiem
Dayyaan Galiem Allrounder
Rivaldo Moonsamy
Rivaldo Moonsamy Bowler
Junior Dala
Junior Dala Bowler
Aphiwe Mnyanda
Aphiwe Mnyanda Bowler
Eathan Bosch
Eathan Bosch Bowler
Tabraiz Shamsi
Tabraiz Shamsi Bowler
Lhuan-dre Pretorius
Lhuan-dre Pretorius Wicketkeeper
Rest of Squad
Tshepang Dithole
Tshepang Dithole Batsman
Keegan Petersen
Keegan Petersen Allrounder
Andile Phehlukwayo
Andile Phehlukwayo Allrounder
Evan Jones
Evan Jones Allrounder
Beyers Swanepoel
Beyers Swanepoel Allrounder
Janco Smit
Janco Smit Allrounder
Duan Jansen
Duan Jansen Bowler
Tsepo Ndwandwa
Tsepo Ndwandwa Bowler
Keagan Lion-Cachet
Keagan Lion-Cachet Wicketkeeper
Lethabo Phahlamohlaka
Lethabo Phahlamohlaka Wicketkeeper
#TeamPW-LPTS
1BOR 3 1-1 6
2NWD 2 1-1 5
3HD 2 1-1 4
4SWD 1 1-0 4
5HL 1 1-0 4
5MT 0 0-0 0
6WP 0 0-0 0
6WAR 2 1-1 4
7NC 2 0-1 2
8LIM 1 0-1 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
1BOR 3 1 1 1 -0.650 6
2NWD 2 1 1 — +0.602 5
3HD 2 1 1 — +2.400 4
4SWD 1 1 0 — +1.950 4
5HL 1 1 0 — +0.400 4
5MT 0 0 0 — +0.000 0
6WP 0 0 0 — +0.000 0
6WAR 2 1 1 — -0.059 4
7NC 2 0 1 1 -5.200 2
8LIM 1 0 1 — -1.750 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
1BORNWL
2NWDWL
3HDLW
4SWDW
5HLW
5MT
6WP
6WARLW
7NCNL
8LIML
10KTS
11MR
12ROC
13SA-E
14KNI
15ES