Rocks (Boland) and Knights meet at Boland Park in Paarl with the tournament table still fresh for both sides on points. For ROC, this is their first match of the season, so their opening night sets the tone immediately. Knights arrive from Pool B with one game already in the books and no points on the board yet. The recent head-to-head has been tight enough to swing on a handful of deliveries, including a Super Over finish the last time they met. With the toss still to come, the venue’s chasing trend is another storyline that could shape how this contest is approached.
Toss & Conditions
Boland Park has produced an average first-innings total of 150.9 across 47 men’s T20s, notably below the overall men’s T20 baseline of 164.8. In those same 47 matches, teams batting second have won 57%, pointing to a clear edge for the chase here. The forecast at the start is 21.33°C with 43.25% humidity, clear skies (0.0% cloud cover), light wind at 6.2 km/h, and no precipitation expected. At this ground, first-innings totals in moderate humidity (41–60%) have averaged 148.8, while matches played under clear cloud cover (≤20%) have averaged 152.1, so captains may treat something around the low-150s as a workable reference point if they bat first. The toss has not been decided yet.
Head-to-Head
Across the last three head-to-head meetings, Knights have two wins, while Rocks (Boland) have one result that went down as a tie before ROC took it in a Super Over. The most recent clash was in October 2024, when the teams couldn’t be separated in the main match and Rocks (Boland) came out on top in the one-over shootout. Earlier, in October 2022, Knights defended their total to win by four runs in another finish that came down to the final moments. Back in February 2022, it was even tighter, with Knights again holding their nerve to win by three runs. The pattern is clear: even when Knights have had the edge, these games have repeatedly turned into last-over contests rather than one-sided affairs.
Rocks (Boland)
Rocks (Boland) are #0 on 0 points because this is their first match of the season. Their most recent cricket elsewhere included a tie against Warriors that was decided by a Super Over, with ROC ending up on the wrong side of it. Just before that, they beat the same opposition by five runs, showing they can defend a total in a tight finish. They also recorded a 47-run win over KwaZulu-Natal Inland, a result that points to an ability to put distance between themselves and an opponent when their game clicks.
Knights
Knights come into this one off a narrow defeat to Western Province, losing by five wickets with two balls remaining after batting first. That leaves them sitting seventh in Pool B with 0 points from a 0W-1L record, and an NRR of -0.193. With only one match played so far, the immediate task is converting competitive positions into a result on the table.
Expected Lineups
Rocks (Boland) are expected to lean on an allround core that includes Neil Brand, Ferisco Adams and Ethan-John Cunningham, with Brand rated as their top impact player in the projected XI. The likely bowling group is built around Imran Manack, Lizaad Williams and Glenton Stuurman, giving them multiple specialist options. The wicketkeeping spot looks open from the squad options, with Gavin Kaplan, Blayde Capell and Jhedli Van Briesies all in the projected XI, and the official XI is still to come.
Knights’ projected XI is bat-heavy up top, with Isaac Dikgale, Ruan Haasbroek, Wian Ruthven and Lesego Senokwane all listed as specialist batsmen. The balance is rounded out by allrounders Seth Flerdermaus, Jacques Snyman and Cole Abrahams alongside a bowling unit featuring George Van Heerden, Dane Piedt and Junaid Dawood. Gihahn Cloete is the named wicketkeeper in the projected side, but the final XI is still awaited.
Key Stats
Prediction
All four models are aligned on Rocks (Boland) as the favourite, with the average call at 63% for ROC and 37% for Knights. The individual projections sit in a relatively tight band, ranging from 59–69% in ROC’s favour. No bookmaker odds are available for this match. The Key Stats card has it at ROC 3 - 1 KTS, and the story behind that leans on ROC’s edge in Elo and recent form indicators even as the head-to-head trend has favoured Knights. If this follows the recent pattern between these teams, the side that handles the closing overs better could decide it again.
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.
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.











