T20C ·8th Match
Finished
#12 · 0 pts · NRR +0 · WLWWL
161/5
(20 ov)
#10 · 0 pts · NRR +0 · LWLLL
160/5
(20 ov)
Rocks (Boland) won by 5 wickets (with 0 ball remaining)
1
11····
2 runs
2
61·246
19 runs
3
1411·4
11 runs
4
·W····
0 runs
5
13·111
7 runs
6
14·234
14 runs
7
·121·6
10 runs
8
·11·41
7 runs
9
16·121
11 runs
10
12111·
6 runs
11
11W·111
5 runs
12
111141
9 runs
13
11··6·
8 runs
14
121·11
6 runs
15
·12211
7 runs
16
W··111
3 runs
17
141·1·
7 runs
18
W11212
7 runs
19
4·4·1·
9 runs
20
4W1134
13 runs
Batting
RB4s6sSR
F. Adams
4 2 0 0 200
J. Briesies
17 10 3 0 170
Bowling
OMRWEcon
T. Vuuren
3 3 38 1 12.7
D. Piedt
4 6 35 2 8.8
MATCH STATS ROC KTS
PP 53/1 (8.8) 52/1 (8.7)
Middle 72/2 (7.2) 68/1 (6.8)
Death 36/2 (9) 40/3 (10)
4s 12 14
6s 5 4
Dots 26% 26%
Extras 0 2
Best P'ship 57(2) 74(2)
Runs
KTSROC
367210814418005101520
🗓
Date and time 29/09/2026 · 16:00
🏆
Competition CSA T20 Challenge · 8th Match
🏟
Venue Boland Park, Paarl
🌤
Weather
🌡 21°C💧 43%☁️ 0%💨 6 km/h
🪙
Toss Rocks (Boland) won the toss, elected to bowling
👤
Umpire 1 Abdoellah Steenkamp
👤
Umpire 2 Willhelm Nell
📺
TV Umpire Andre Olivier
🎖
Referee Thomas Mokorosi

Rocks (Boland) और Knights की टक्कर Paarl के Boland Park में है, और टूर्नामेंट तालिका दोनों के लिए points के लिहाज से अभी नई-नई है। ROC के लिए यह सीज़न का पहला मैच है, इसलिए उनकी पहली रात ही तुरंत लहजा तय कर देगी। Knights Pool B से आ रहे हैं, जहां उनका एक मैच हो चुका है और अभी तक points नहीं खुले हैं। हालिया head-to-head इतना करीबी रहा है कि कुछ ही deliveries पर मैच का रुख बदल गया, जिसमें पिछली बार का Super Over फिनिश भी शामिल है। toss अभी होना बाकी है, और इस venue पर chasing का रुझान भी एक ऐसी कहानी है जो तय कर सकती है कि इस मुकाबले को कैसे अप्रोच किया जाएगा।

Toss & Conditions

🏟 Boland Park, Paarl
🌡 21°C💧 43%☁️ 0%💨 6 km/h

Boland Park में 47 men’s T20s में average first-innings total 150.9 रहा है, जो overall men’s T20 baseline 164.8 से खासा कम है। इन्हीं 47 मैचों में batting second करने वाली टीमों ने 57% मैच जीते हैं, जो यहां chase के लिए साफ बढ़त दिखाता है। शुरुआत में forecast 21.33°C तापमान, 43.25% humidity, साफ आसमान (0.0% cloud cover), 6.2 km/h की हल्की हवा, और किसी भी precipitation की उम्मीद नहीं बताता। इस मैदान पर moderate humidity (41–60%) में first-innings totals का average 148.8 रहा है, जबकि clear cloud cover (≤20%) में खेले गए मैचों का average 152.1 रहा है; इसलिए अगर कप्तान पहले batting करें तो low-150s के आसपास को एक कामचलाऊ reference point मान सकते हैं। toss अभी तय नहीं हुआ है।

Head-to-Head

पिछले तीन head-to-head मुकाबलों में Knights की 2 जीतें हैं, जबकि Rocks (Boland) के खाते में 1 नतीजा ऐसा है जो main मैच में tie रहा, फिर ROC ने उसे Super Over में जीता। सबसे हालिया भिड़ंत October 2024 में हुई थी, जब main मैच में दोनों टीमों में कोई फर्क नहीं निकल पाया और one-over shootout में Rocks (Boland) ने बाज़ी मारी। इससे पहले October 2022 में Knights ने अपना total defend करते हुए 4 runs से जीत दर्ज की—एक और फिनिश जो आखिरी पलों तक गया। February 2022 में मुकाबला और भी कसा हुआ था, जहां Knights ने फिर से दबाव में संयम रखते हुए 3 runs से जीत निकाली। पैटर्न साफ है: Knights को बढ़त मिली हो तब भी ये मैच बार-बार last-over contests बनते रहे हैं, एकतरफा मुकाबले नहीं।

Rocks (Boland)

#30 ptsNRR +0.000WLWWL→

Rocks (Boland) 0 points के साथ #0 पर हैं क्योंकि यह उनका सीज़न का पहला मैच है। हाल में अन्य जगह खेले गए क्रिकेट में उनका Warriors के खिलाफ एक tie रहा, जो Super Over से तय हुआ और ROC उसमें हार गए। उससे ठीक पहले उन्होंने उसी विपक्ष को 5 runs से हराया था, जो दिखाता है कि वे कड़े फिनिश में total defend कर सकते हैं। उन्होंने KwaZulu-Natal Inland के खिलाफ 47-run की जीत भी दर्ज की, जो इस क्षमता की ओर इशारा करती है कि जब उनका खेल क्लिक करता है तो वे विपक्ष से अच्छा-खासा फासला बना सकते हैं।

Knights

#70 ptsNRR -0.193L→

Knights इस मैच में Western Province के खिलाफ मिली करीबी हार के बाद उतर रहे हैं, जहां पहले batting करने के बाद वे 5 wickets से हार गए और 2 balls शेष थीं। इससे वे Pool B में 0 points के साथ सातवें स्थान पर हैं, उनका रिकॉर्ड 0W-1L है और NRR -0.193 है। अभी तक सिर्फ 1 मैच खेला गया है, इसलिए तात्कालिक चुनौती यही है कि प्रतिस्पर्धी स्थितियों को तालिका पर नतीजे में बदला जाए।

संभावित टीमें

Rocks (Boland) से उम्मीद है कि वे Neil Brand, Ferisco Adams और Ethan-John Cunningham वाले allround core पर भरोसा करेंगे, और projected XI में Brand को उनका top impact player रेट किया गया है। संभावित bowling समूह Imran Manack, Lizaad Williams और Glenton Stuurman के इर्द-गिर्द बना है, जिससे उनके पास कई specialist विकल्प होंगे। wicketkeeping की जगह squad विकल्पों के आधार पर खुली दिखती है, क्योंकि Gavin Kaplan, Blayde Capell और Jhedli Van Briesies—तीनों projected XI में हैं; official XI अभी आना बाकी है।

बेस्ट खिलाड़ी
करियरप्रति मैच करियर इम्पैक्ट: रन + विकेट + स्ट्राइक रेट, पूरे रिकॉर्ड पर। ज़्यादा बेहतर है।फॉर्मवही इम्पैक्ट स्कोर, पर खिलाड़ी के पिछले 5 मैचों का — करियर नहीं, मौजूदा फॉर्म। ज़्यादा बेहतर है।
Neil Brand
Neil Brand
Allrounder
25.616.6
Imran Manack
Imran Manack
Bowler
25.129.8
Lizaad Williams
Lizaad Williams
Bowler
24.525

Knights का projected XI ऊपर से bat-heavy है, जहां Isaac Dikgale, Ruan Haasbroek, Wian Ruthven और Lesego Senokwane—सभी को specialist batsmen के रूप में सूचीबद्ध किया गया है। संतुलन को allrounders Seth Flerdermaus, Jacques Snyman और Cole Abrahams पूरा करते हैं, साथ ही bowling unit में George Van Heerden, Dane Piedt और Junaid Dawood शामिल हैं। projected टीम में Gihahn Cloete को wicketkeeper नामित किया गया है, लेकिन final XI का इंतजार है।

मुख्य आँकड़े

ROCKTS
स्थिति 3 7
अंक 0 0
NRR +0.00 -0.19
Eloपिछले नतीजों और विरोधियों की मजबूती से बनी टीम की समग्र रेटिंग। ज़्यादा = मजबूत। 1546 1451
फॉर्म (अंतिम 5) 3/5 0/1
H2H (अंतिम 4) 1/3 2/3
कुल स्कोर 3 1

Prediction

चारों मॉडल Rocks (Boland) को favourite मानने पर एकमत हैं; average अनुमान ROC के लिए 63% और Knights के लिए 37% है। अलग-अलग projections भी अपेक्षाकृत संकरे दायरे में हैं, जो ROC के पक्ष में 59–69% तक जाते हैं। इस मैच के लिए bookmaker odds उपलब्ध नहीं हैं। Key Stats कार्ड इसे ROC 3 - 1 KTS बताता है, और इसके पीछे की कहानी ROC की Elo और recent form indicators में बढ़त पर टिकी है, भले ही head-to-head ट्रेंड Knights के पक्ष में रहा हो। अगर इन टीमों के बीच हालिया पैटर्न दोहराया गया, तो closing overs को बेहतर संभालने वाली टीम एक बार फिर फैसला कर सकती है।

ROCKTS
60% ML 40%
69% AI 1 31%
64% AI 2 36%
59% Math 41%

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.

Kaplan finishes it last ball

Gavin Kaplan was still there when the chase tightened into a last-over squeeze, and his 58 off 41 ensured Rocks (Boland) got over the line with 0 balls remaining. Knights had put up 160/5, built around Cole Abrahams’ 66, and for long stretches it looked like a par-plus total. But Rocks kept enough wickets in hand, and after a few tense moments late, they found the final runs to win by five wickets.

Middle overs slow the chase

The decisive stretch came after the brisk start: Rocks raced to 53/1 in the powerplay, almost mirroring Knights’ 52/1, but then the chase lost momentum through the middle. They managed 72/2 in overs 7–15 (7.2 an over), a period that allowed Knights to keep the required rate climbing without needing a flurry of wickets. That left Rocks needing a sharper finish, and while they did go at 9.0 an over at the death (36/2), it still came down to the final delivery.

Abrahams sets it up, Kaplan answers

Abrahams’ 66 from 50 balls and van Heerden’s 53 from 42 anchored Knights, with their 74-run partnership providing the innings’ backbone. For Rocks, Kaplan’s tempo was the difference, and his 57-run stand with Neil Brand stopped the chase from stalling completely. Dane Piedt’s 2 for 35 and Malusi Siboto’s 1 for 23 kept Knights in the contest, but Kaplan’s composure at the end proved decisive.

Batting
RBSR
Cole Abrahams
Cole Abrahams
KTS Batsman
6650132
Gavin Kaplan
Gavin Kaplan
ROC Batsman
5841142
George Van Heerden
George Van Heerden
KTS Batsman
5342126
Bowling
WREcon
Dane Piedt
Dane Piedt
KTS Bowler
2358.8
Malusi Siboto
Malusi Siboto
KTS Bowler
1235.8
Lehan Botha
Lehan Botha
ROC Bowler
1196.3

Favourites, but not comfortable

Pre-match indicators leaned Rocks’ way on form and overall strength, yet the game followed the recent head-to-head pattern: tight phases, then a late decision. Knights’ top order gave them a platform, and their bowlers squeezed just enough in the middle to make 161 feel bigger than it looked at the break. Rocks’ edge showed in how they avoided a late collapse despite the rising pressure.

ML
ROC 60% ✅
AI 1
ROC 69% ✅
AI 2
ROC 64% ✅
Math
ROC 59% ✅
Playing XI
Glenton Stuurman
Glenton StuurmanC Bowler
Jhedli Van Briesies
Jhedli Van BriesiesWK Wicketkeeper
Ferisco Adams
Ferisco Adams Bowling Allrounder
Gysbert Wege
Gysbert Wege Batsman
Neil Brand
Neil Brand Allrounder
Jason Muirhead
Jason Muirhead Allrounder
Imran Manack
Imran Manack Bowler
Akhona Mnyaka
Akhona Mnyaka Bowler
Lehan Botha
Lehan Botha Bowler
Siyabonga Mahima
Siyabonga Mahima Bowler
Gavin Kaplan
Gavin Kaplan Wicketkeeper
Rest of Squad
Ethan-John Cunningham
Ethan-John Cunningham Allrounder
Ruan Terblanche
Ruan Terblanche Allrounder
Jevano Baron
Jevano Baron Allrounder
Nathan Jacobs
Nathan Jacobs Allrounder
Yves Kamanzi
Yves Kamanzi Bowler
Lizaad Williams
Lizaad Williams Bowler
Blayde Capell
Blayde Capell Wicketkeeper
Playing XI
Dane Piedt
Dane PiedtC Bowler
Ruan Haasbroek
Ruan HaasbroekWK Batsman
Jacques Snyman
Jacques Snyman Batting Allrounder
Cole Abrahams
Cole Abrahams Allrounder
Tiaan van Vuuren
Tiaan van Vuuren Allrounder
Mbongiseni Mhlanga
Mbongiseni Mhlanga Allrounder
George Van Heerden
George Van Heerden Bowler
Junaid Dawood
Junaid Dawood Bowler
Malusi Siboto
Malusi Siboto Bowler
Emmanuel Motswiri
Emmanuel Motswiri Bowler
Gihahn Cloete
Gihahn Cloete Wicketkeeper
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
Ntandoyenkosi Soni
Ntandoyenkosi Soni Allrounder
Nico Van Zyl
Nico Van Zyl Bowler
Ruben Maree
Ruben Maree Wicketkeeper
#TeamPW-LPTS
1BOR 2 1-0 6
2NWD 2 1-1 5
3HL 1 1-0 4
4NC 1 0-0 2
5MT 0 0-0 0
5LIM 0 0-0 0
6SWD 0 0-0 0
6WP 0 0-0 0
7HD 1 0-1 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
1BOR 2 1 0 1 +0.650 6
2NWD 2 1 1 — +0.602 5
3HL 1 1 0 — +0.400 4
4NC 1 0 0 1 +0.000 2
5MT 0 0 0 — +0.000 0
5LIM 0 0 0 — +0.000 0
6SWD 0 0 0 — +0.000 0
6WP 0 0 0 — +0.000 0
7HD 1 0 1 — -0.400 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
1BORNW
2NWDWL
3HLW
4NCN
5MT
5LIM
6SWD
6WP
7HDL
8WARL
10KTS
11MR
12ROC
13SA-E
14KNI
15ES