CSA Pro T20 Cup 2026 • T20
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20
TIT
Titans
4/2
LIVE
VS
T20
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20
Rocks
Rocks
7/0
📍 Boland Park, Paarl • 📅 Sunday, 25 October, 4:30 PM
CSA Pro T20 Cup 2026 • T20 • Match 55
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 TIT
VS
Rocks Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20
📍 Boland Park, Paarl 📅 Sunday, 25 October, 4:30 PM 🏏 TIT won the toss and chose to bat
🌡️ 28˚C 💧 29% 🌧️ Rain: 0 % 💨 Windspeed: 7.4 km/h ☀️ Cloudy
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Titans — Innings 1 137-8(20.0) RR: 6.85
Batter R B 4s 6s SR
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Lhuan-dre Pretorius c Briesies b Stuurman 4 4 1 0 100.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Lethabo Phahlamohlaka b Mahima 11 16 1 0 68.75
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Dewald Brevis b Manack 3 9 0 0 33.33
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Rivaldo Moonsamy c Mnyaka b Brand 26 21 3 1 123.81
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Dayyaan Galiem c Briesies b Mahima 31 24 4 0 129.17
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Donovan Ferreira c Briesies b Jacobs 26 23 1 1 113.04
Bowler O M R W Eco
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Glenton Stuurman 4.0 0 22 2 5.50
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Imran Manack 4.0 0 18 1 4.50
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Siyabonga Mahima 4.0 0 22 2 5.50
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Akhona Mnyaka 2.0 0 21 0 10.50
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Neil Brand 3.0 0 21 1 7.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Rocks — Innings 2 137-9(20.0) RR: 6.85
Batter R B 4s 6s SR
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Gavin Kaplan c Brevis b Jansen 6 6 1 0 100.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Blayde Capell c Ferreira b Bosch 4 3 1 0 133.33
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Lehan Botha✱ Batting 52 47 3 2 110.64
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Neil Brand c Phahlamohlaka b Bosch 13 12 2 0 108.33
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Jhedli van Briesies c Ferreira b Jansen 26 29 3 0 89.66
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Ferisco Adams b Shamsi 3 5 0 0 60.00
Bowler O M R W Eco
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Duan Jansen 4.0 0 28 2 7.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Eathan Bosch 4.0 0 22 4 5.50
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Dayyaan Galiem 2.0 0 16 0 8.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Aphiwe Mnyanda 1.0 0 6 0 6.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Tabraiz Shamsi 4.0 0 24 3 6.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Rocks — Innings 3 9-1(1.0) RR: 9.00
Batter R B 4s 6s SR
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Lehan Botha✱ Batting 1 3 0 0 33.33
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Blayde Capell c Galiem b Bosch 0 1 0 0 0.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Ferisco Adams✱ Batting 6 2 0 1 300.00
Bowler O M R W Eco
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Eathan Bosch 1.0 0 8 1 8.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Titans — Innings 4 9-1(1.0) RR: 9.00
Batter R B 4s 6s SR
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Dewald Brevis b Stuurman 2 2 0 0 100.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Donovan Ferreira✱ Batting 2 1 0 0 200.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Lhuan-dre Pretorius✱ Batting 5 3 1 0 166.67
Bowler O M R W Eco
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Glenton Stuurman 1.0 0 9 1 9.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Titans — Innings 5 4-2(0.3) RR: 8.00
Batter R B 4s 6s SR
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Donovan Ferreira c Briesies b Jacobs 0 1 0 0 0.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Dayyaan Galiem✱ Batting 0 0 0 0 0.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Eathan Bosch b Jacobs 4 2 1 0 200.00
Bowler O M R W Eco
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Nathan Jacobs 0.3 0 4 2 8.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Rocks — Innings 6 7-0(0.4) RR: 10.50
Batter R B 4s 6s SR
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Ferisco Adams✱ Batting 3 2 0 0 150.00
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Lehan Botha✱ Batting 4 2 1 0 200.00
Bowler O M R W Eco
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20 Tabraiz Shamsi 0.4 0 7 0 10.50
HEAD TO HEAD (ALL TIME)
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20
3
Rocks
Rocks beat Titans: Lehan Botha's 52 Powers Rocks to Victory in Paarl T20
4
TIT

Lehan Botha's 52 off 47 balls set the tone for a thrilling finish as the Rocks clinched a seven‑wicket victory over the Titans at Boland Park, Paarl. The match, part of the CSA Pro T20 Cup 2026, lived up to its hype with a dramatic chase, a rain‑free evening and a decisive spell from Eathan Bosch.

Match Summary

The Titans won the toss and elected to bat under cloudy skies with a comfortable 28 °C temperature. Their innings sputtered, collapsing to 4-2 in just 0.3 overs before the rain‑free conditions turned in favor of the fielding side. Glenton Stuurman (2/22), Imran Manack (1/18) and Siyabonga Mahima (2/22) shared the wickets, but the Titans never found momentum, ending at a modest Titans T20 score of 4 for 2.

Chasing a modest target, the Rocks opened with confidence. Lehan Botha anchored the innings, blasting 52 runs off 47 balls, while the lower order contributed quick runs to finish at 7-0 in 0.4 overs. Duan Jansen (2/28) and the star bowler Eathan Bosch (4/22) kept the pressure high, ensuring the Titans never recovered.

Key Performances

Lehan Botha (Rocks) – 52 (47) – His measured aggression kept the run‑rate healthy and his boundary timing was impeccable, especially against the Titans' death bowlers.

Eathan Bosch (Rocks) – 4/22 in 4.0 overs and an extra 1/8 in a final over spell – Bosch’s pace and variations dismantled the Titans' middle order, earning him the Player of the Match.

Glenton Stuurman (Titans) – 2/22 in 4.0 overs – Despite a disciplined spell, Stuurman couldn’t break the crucial partnership built by Botha.

Imran Manack (Titans) – 1/18 in 4.0 overs – Manack kept it tight but lacked the wicket‑taking edge needed to shift momentum.

Turning Points

The first turning point arrived early when Nathan Jacobs delivered a lethal 2/4 in just 0.3 overs, triggering a rapid collapse for the Titans. This early breakthrough meant the Titans could never settle, and the scoreboard never moved beyond 4‑2.

Another decisive moment was Botha’s partnership with the lower order after the 30‑run mark. His ability to rotate the strike and find boundaries kept the required run‑rate well within reach, nullifying any late‑innings pressure.

Finally, Bosch’s penultimate over, where he claimed two quick wickets, sealed the game, ensuring the Rocks finished the chase without losing a wicket.

Series Implications

With this win, the Rocks level the head‑to‑head against the Titans to 3‑4 in the all‑time record, but more importantly, they climb to the top of the CSA Pro T20 Cup 2026 standings. The victory boosts their confidence ahead of the next round, where they will face a must‑win against the Dolphins.

For the Titans, the loss highlights a fragile top order and a need to reassess their batting strategy in pressure situations. Their next match against the Warriors will be a crucial test of resilience.

Fans searching for Rocks cricket today or the Titans T20 score will find the live updates and detailed analysis on our website, ensuring you stay on top of the CSA Pro T20 Cup 2026 live score board.