T20C ·5th Match
Finished
#11 · 0 pts · NRR +0
75/3
(6 ov)
#5 · 0 pts · NRR +0 · LLWLW
79/1
(5 ov)
Titans won by 9 wickets (with 6 balls remaining)
1
444411
18 runs
2
144·66
21 runs
3
1·664wd1
19 runs
4
2·W414
11 runs
5
41··14
10 runs
Batting
RB4s6sSR
K. Lion-Cachet
14 5 3 0 280
L. Plooy
8 7 1 0 114.3
Bowling
OMRWEcon
T. Hlatuka
2 3 31 0 15.5
J. Hinrichsen
2 2 29 1 14.5
MATCH STATS MR MT
PP 75/2 (12.2) 79/1 (15.8)
Middle — —
Death — —
4s 9 11
6s 3 4
Dots 24% 16%
Extras 5 1
Best P'ship 56(2) 60(1)
Runs
MRMT
30609012015005101520
🗓
Date and time 27/09/2026 · 11:00
🏆
Competition CSA T20 Challenge · 5th Match
🏟
Venue White River Country Club, Mpumalanga
🪙
Toss Mpumalanga Rhinos won the toss, elected to batting

Mpumalanga Rhinos aur Titans White River Country Club, Mpumalanga mein face off karte hain, jahan visitors T20C Pool B table ke current leaders ke taur pe aa rahe hain. MT 1-0 record aur +3.509 net run rate ke saath five points par baithe hain. MR ke liye yeh unka season ka opening fixture hai, toh unki first selection aur first powerplay hi aage ke sab kuch ka tone set karega. Storyline simple hai: early momentum ke saath ek unbeaten side vs ek team jo tournament mein pehli baar step in kar rahi hai.

Toss & Conditions

🏟 White River Country Club, Mpumalanga

Record par jo men’s T20 matches hain, unmein average first-innings total 164.8 hai. Weather forecast data available nahi hai aur toss abhi undecided hai, toh teams kisi clear external cue ke bajay isi baseline ko pakad ke chal rahi hain. Practical terms mein, iska matlab captains ke liye yeh hai ki agar woh bat first karein, toh mid-160s ko reference point maan ke decide karein ki kitna hard push karna hai.

Head-to-Head

Is fixture ke liye koi head-to-head history nahi hai jiske basis par rely kiya ja sake. Mpumalanga Rhinos aur Titans pehle kabhi mile nahi, toh unke beech matchups ya momentum ka koi established pattern nahi hai. Isliye early reads—new-ball bowlers apni lengths kaise land karte hain aur top order start kaise choose karta hai—past trends se zyada important ho jaate hain. Prior meetings na hone ki wajah se, first few overs basically is rivalry ka first chapter ban jaate hain.

Mpumalanga Rhinos

#30 ptsNRR +0.000

MR tournament start kar rahe hain zero points ke saath, kyunki yeh unka season ka first match hai. Recent results available na hone ki wajah se, unki form line ek blank page hai, guide nahi. Isse extra weight aa jata hai ki projected top order kitni jaldi settle hota hai aur kya allrounders poore twenty overs ko shape kar paate hain. Rhinos ke liye immediate task bas yahi hai ki competitive action mein unka baseline level kaisa dikhta hai, woh establish karna.

Titans

#15 ptsNRR +3.509W→

MT yahan ek chase ke baad aa rahe hain jo unhone five wickets in hand aur kaafi time left ke saath finish kiya, jab Western Province ne target set kiya tha. Isse pehle, unhone North West Dragons ko seven runs se edge kiya ek game mein jahan MT ne bat first kiya aur defend karna pada. In results ke saath ek D/L defeat bhi hai Dolphins ke against, jahan MT ne bat first kiya tha lekin phir bhi seven-wicket result mein wrong side par rahe. Phir bhi, woh abhi Pool B top kar rahe hain five points, 1-0 record, aur +3.509 net run rate ke saath.

Expected Lineups

Squad se MR ka likely XI upar specialist batting par kaafi depend karta hai, jahan Karabo Mogotsi, Thabile Hlatuka, Thebe Gazide aur Aubrey Swanepoel sab projected order mein hain. Balance ko allround options—Muhammed Mayet, Zakir Ahmed Kathrada aur Hermann Rolfes—round out karte hain, uske baad bowling group aata hai jisme Tetelo Maphaka, Benjamin van Niekerk aur Yassar Cook shamil hain. Garnett Tarr projected wicketkeeper hain, lekin final XI abhi aana baaki hai.

MT ka projected side high-impact names ke core ke around built hai, jisme model ke top tier mein Rivaldo Moonsamy, Duan Jansen aur Beyers Swanepoel lead karte hain. Likely XI ke batting group mein Sinethemba Qeshile, Leus du Plooy aur Tshepang Dithole shamil hain, aur Dayyaan Galiem aur Evan Jones extra allround depth offer karte hain. Lhuan-dre Pretorius projected wicketkeeper hain, aur Donovan Ferreira bhi expected XI mein hain, jab tak official selection 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.823.2

Key Stats

MRMT
Position 3 1
Points 0 5
NRR +0.00 +3.51
EloPast results aur opponents ki strength se bani team ki overall rating. Zyada = strong. 1500 1515
Total score 0 3

Prediction

Models split hain, lekin halka sa tilt MT ki taraf hai: dono AI calls Titans ko narrow favourite bana rahe hain, aur model average 52% MT vs 48% MR par baithta hai. Bookmakers kaafi zyada decisive hain—MR ko 20% (4.45) aur MT ko 80% (1.16) price kar rahe hain. Isse market ke comparison mein MR ke favour mein 28.5 percentage-point gap nikalta hai (model average 48% vs market 20% for MR). Key Stats card MR 0 - 3 MT dikhata hai, jo raw comparison par visitors ko edge reflect karta hai. MR ne abhi tak is season play nahi kiya hai aur MT ne already points bank kar liye hain, toh match ka hinge yahi hoga ki kya Rhinos ek clean first performance land kar paate hain ek aisi side ke against jo Pool B ko front foot par start kar chuki hai.

MRMT
50% ML 50%
47% AI 1 53%
47% AI 2 53%
50% Math 50%
20% Books 80%

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.

Qeshile’s five-over heist

Sinethemba Qeshile decided the chase almost on arrival, tearing into Mpumalanga Rhinos’ attack with a 56 off 18 balls to seal a Titans win by 9 wickets. Set 76 from six overs, Titans reached 79/1 in just 5.0 overs, with Qeshile’s clean striking turning the finish into a formality well before the final over.

Powerplay decided everything

With the match compressed into a six-over innings, the powerplay was the entire contest — and Titans won it through their batting. Mpumalanga Rhinos posted 75/2 in the first six, but Titans went even harder: 79/1 at 15.8 an over. The key moment came in the fourth and fifth overs of the chase, when the required rate was effectively erased as Qeshile accelerated beyond run-a-ball boundaries, leaving no room for a late squeeze.

Standout contributions in context

Qeshile was the match’s defining figure, combining extreme pace with control to finish as MVP. Du Toit provided Rhinos’ backbone in a short, frantic innings, while Tarr’s cameo pushed them to a defendable-looking 75. For Titans, Swanepoel and Galiem’s two-over spells prevented a total that might have demanded a perfect chase — and Qeshile made sure perfection wasn’t required.

Batting
RBSR
Sinethemba Qeshile
Sinethemba Qeshile
MT Batsman
5618311
Ruben du Toit
Ruben du Toit
MR Batsman
3519184
Garnett Tarr
Garnett Tarr
MR Batsman
2311209
Bowling
WREcon
Beyers Swanepoel
Beyers Swanepoel
MT Bowler
12110.5
Dayyaan Galiem
Dayyaan Galiem
MT Bowler
12311.5
Jon Henry Hinrichsen
Jon Henry Hinrichsen
MR Bowler
12914.5

Rhinos’ fast start, brief hope

Rhinos’ innings had its own surge, led by Ruben du Toit’s 35 off 19 and Garnett Tarr’s 23 off 11, stitched together in a best stand of 56. Titans’ bowlers limited the damage just enough: Beyers Swanepoel (1/21) and Dayyaan Galiem (1/23) shared the wickets and ensured the target stayed within striking distance. Jon Henry Hinrichsen’s 1/29 was the lone breakthrough in the chase, but it arrived with the game already slipping away.

ML
MR 50% ↔️
AI 1
MT 53% ✅
AI 2
MT 53% ✅
Math
MR 50% ↔️
Books
MT 81% ✅
Playing XI
Muhammed Mayet
Muhammed MayetC Allrounder
Zakir Ahmed Kathrada
Zakir Ahmed KathradaWK Allrounder
Karabo Mogotsi
Karabo Mogotsi Batsman
Thabile Hlatuka
Thabile Hlatuka Batsman
Ruben du Toit
Ruben du Toit Allrounder
Nhlanhla Dlamini
Nhlanhla Dlamini Allrounder
Tetelo Maphaka
Tetelo Maphaka Bowler
Benjamin van Niekerk
Benjamin van Niekerk Bowler
Jon Henry Hinrichsen
Jon Henry Hinrichsen Bowler
Bryn Brokensha
Bryn Brokensha Bowler
Garnett Tarr
Garnett Tarr Wicketkeeper
Rest of Squad
Thebe Gazide
Thebe Gazide Batsman
Aubrey Swanepoel
Aubrey Swanepoel Batsman
Hermann Rolfes
Hermann Rolfes Allrounder
Yassar Cook
Yassar Cook Bowler
Ricus Kramm
Ricus Kramm Bowler
Suhail Patel
Suhail Patel Bowler
Zakir Kathrada
Zakir Kathrada Wicketkeeper
Playing XI
Donovan Ferreira
Donovan FerreiraC Wicketkeeper
Sinethemba Qeshile
Sinethemba QeshileWK Batsman
Leus du Plooy
Leus du Plooy Batsman
Dayyaan Galiem
Dayyaan Galiem Allrounder
Beyers Swanepoel
Beyers Swanepoel Allrounder
Janco Smit
Janco Smit Allrounder
Junior Dala
Junior Dala Bowler
Aphiwe Mnyanda
Aphiwe Mnyanda Bowler
Tabraiz Shamsi
Tabraiz Shamsi Bowler
Keagan Lion-Cachet
Keagan Lion-Cachet Wicketkeeper
Lethabo Phahlamohlaka
Lethabo Phahlamohlaka Wicketkeeper
Rest of Squad
Tshepang Dithole
Tshepang Dithole Batsman
Dewald Brevis
Dewald Brevis Batsman
Keegan Petersen
Keegan Petersen Allrounder
Andile Phehlukwayo
Andile Phehlukwayo Allrounder
Evan Jones
Evan Jones Allrounder
Rivaldo Moonsamy
Rivaldo Moonsamy Bowler
Duan Jansen
Duan Jansen Bowler
Tsepo Ndwandwa
Tsepo Ndwandwa Bowler
Eathan Bosch
Eathan Bosch Bowler
Lhuan-dre Pretorius
Lhuan-dre Pretorius Wicketkeeper
#TeamPW-LPTS
1NWD 1 1-0 5
2NC 1 0-0 2
3BOR 1 0-0 2
4LIM 0 0-0 0
5MT 0 0-0 0
5HD 0 0-0 0
6HL 0 0-0 0
6WP 0 0-0 0
7SWD 0 0-0 0
8WAR 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
1NWD 1 1 0 — +2.052 5
2NC 1 0 0 1 +0.000 2
3BOR 1 0 0 1 +0.000 2
4LIM 0 0 0 — +0.000 0
5MT 0 0 0 — +0.000 0
5HD 0 0 0 — +0.000 0
6HL 0 0 0 — +0.000 0
6WP 0 0 0 — +0.000 0
7SWD 0 0 0 — +0.000 0
8WAR 1 0 1 — -2.052 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
1NWDW
2NCN
3BORN
4LIM
5MT
5HD
6HL
6WP
7SWD
8WARL
10KTS
11MR
12ROC
13SA-E
14KNI
15ES