Gavin Kaplan
195 runs, SR 116, 3 sixes in the last 10. Rated −3.2 runs a game with the bat.
Rated 3.2 runs worse than an average opener. He has 195 runs at a strike rate of 116.1 in his last 10 T20 matches, and his form is 23 months old.
Boland 22%. Titans 78%.
Pro20 Cup 2026/27, match 53Sunday 25 October 2026, 1:00pm SASTBoland Park, Paarl
Par is the total defended about half the time. The recent average covers 18 innings since Sept 2023.
8 of 18 won chasing over the last three years. All-time 51% (25 of 49). SA20, CSA T20 Challenge, Mzansi Super League and T20Is.
of games in dry weather at South African grounds were shortened (27 of 496).
The match is beyond the forecast range, so pick a past evening at the ground. The win chance and players stay the same.
of games in wet weather at South African grounds were shortened or washed out (42 of 112).
The match is beyond the forecast range, so pick a past evening at the ground. The win chance and players stay the same.
of games in dry weather at South African grounds were shortened (27 of 496).
The match is beyond the forecast range, so pick a past evening at the ground. The win chance and players stay the same.
Titans are favoured, with a win chance of 78% and a paper edge of about 15 runs. That edge comes entirely from batting: their projected total is 166 against Boland's 151, and they are 17.3 runs better with the bat. Boland are 2 runs better with the ball, which does not close the gap.
Par here is 162, and the recent first-innings average at this ground is 164 from 18 games. Teams batting first have won 10 of the last 18 here. Titans' batting is the sharper angle: Lhuan-dre Pretorius and Donovan Ferreira are both rated above average, and Pretorius has 444 runs in 11 innings at this ground.
195 runs, SR 116, 3 sixes in the last 10. Rated −3.2 runs a game with the bat.
Rated 3.2 runs worse than an average opener. He has 195 runs at a strike rate of 116.1 in his last 10 T20 matches, and his form is 23 months old.
17 wkts, econ 9.47 in the last 10. Rated −1.1 runs a game with the ball.
Rated 1.1 runs worse than an average bowler over four overs. He has 17 wickets at an economy of 9.47 in his last 10 T20 matches.
378 runs, SR 176, 20 sixes in the last 10. Rated +3.1 runs a game with the bat.
Rated 3.1 runs better than an average opener. He has 378 runs at a strike rate of 175.8 in his last 10 T20 matches, and 444 runs in 11 innings at this ground.
220 runs, SR 156, 18 sixes in the last 10. Rated +3.7 runs a game with the bat.
Rated 3.7 runs better than an average batter and 0.5 runs better than an average bowler. He has 220 runs at a strike rate of 156 and 4 wickets at an economy of 6.63 in his last 10 T20 matches.
11 wkts, econ 10.32 in the last 10. Rated −3.6 runs a game with the ball.
Rated 3.6 runs worse than an average bowler over four overs. He has 11 wickets at an economy of 10.32 in his last 10 T20 matches.
Paarl, South Africa · 16 CSA T20 matches here
reached par (162). Median 158.
Recent CSA T20 first innings average 160; games here have scored about 1% below their leagues' averages. Medians by era: 2008–2017 151, 2018–2022 161, 2023 onward 160.
26 October 2023 at Boland Park: 25 °C, humidity 49%, wind 13 km/h and 0 mm of rain during the hours of play. 16 of 430 evenings within three weeks of 25 October in the last 10 years had at least 1 mm of rain at Boland Park during these hours.
These conditions are dry, with no rain expected during play. At South African grounds, 5% of games in similar weather were shortened or washed out. Rain should not be a factor, and heat and wind have made no measurable difference to first-innings scoring at South African grounds. The first innings is the only one that could overlap with any rain, but the risk is low.
During play: 25.3 °C on average, humidity 49%, wind 13 km/h gusting to 36.
28 October 2019 at Boland Park: 14 °C, humidity 65%, wind 23 km/h and 3 mm of rain during the hours of play. 16 of 430 evenings within three weeks of 25 October in the last 10 years had at least 1 mm of rain at Boland Park during these hours.
This weather is wet, like 28 October 2019 at Boland Park, with 3 mm of rain during the hours of play. At South African grounds, 38% of games in similar weather were shortened or washed out. The wettest spell runs from 13:00 to 14:00 and overlaps the first innings. Heat and wind have made no measurable difference to first-innings scoring at South African grounds.
During play: 14.4 °C on average, humidity 65%, wind 23 km/h gusting to 64.
Heaviest rain 13:00–14:00, mostly over the first innings. Runs figures assume 20 overs. If overs are lost, totals and par come down: check how your bookmaker settles runs markets in reduced matches.
14 November 2022 at Boland Park: 31 °C, humidity 23%, wind 17 km/h and 0 mm of rain during the hours of play. 16 of 430 evenings within three weeks of 25 October in the last 10 years had at least 1 mm of rain at Boland Park during these hours.
These conditions are hot and dry, with no rain expected during play. At South African grounds, 5% of games in similar weather were shortened or washed out, so rain should not be a factor. Heat and wind have made no measurable difference to first-innings scoring. The first innings runs from 1:00pm, with no rain overlap expected.
During play: 31.0 °C on average, humidity 23%, wind 17 km/h gusting to 40. Humidity climbs from 22% to 32%; at South African grounds, chasing success hasn't varied with humidity.
| Batting position | Player and last 10 | Bat | Bowl |
|---|---|---|---|
| 1 | Gavin Kaplan195 runs, SR 116 (form 23 months old) | −3.2 | – |
| 2 | Neil Brand92 runs, SR 103 (form 23 months old) | −3.9 | – |
| 3 | Lehan Botha101 runs, SR 138 (form 23 months old) | −2.8 | – |
| 4 | Ferisco Adams4 overs54 runs, SR 146; 10 wkts, econ 8.80 (form 23 months old) | −1.7 | −1.8 |
| 5 | Ruan Terblanche6 matches, 0 runs off 3 balls (form 151 months old) | −2.6 | – |
| 6 | Glenton Stuurman4 overs15 wkts, econ 8.07 (form 23 months old) | −2.0 | −2.0 |
| 7 | Imraan Manack4 overs55 runs, SR 138; 7 wkts, econ 7.34 (form 23 months old) | −0.9 | −1.1 |
| 8 | Lizaad Williams4 overs17 wkts, econ 9.47 | – | −1.1 |
| 9 | Siyabonga Mahima4 overs6 wkts, econ 6.61 (form 23 months old) | – | −1.7 |
| 10 | Akhona Mnyaka10 matches, 13 runs off 14 balls (form 23 months old) | – | – |
| 11 | Achille Cloete5 matches, 0 runs off 0 balls (form 23 months old) | – | – |
| Batting position | Player and last 10 | Bat | Bowl |
|---|---|---|---|
| 1 | Rivaldo Moonsamy280 runs, SR 137 | −1.7 | – |
| 2 | Lhuan-dre Pretorius378 runs, SR 176 | +3.1 | – |
| 3 | Dayyaan Galiem4 overs33 runs, SR 92; 8 wkts, econ 10.39 (form 19 months old) | −1.1 | −1.4 |
| 4 | Tshepang Dithole91 runs, SR 98 (form 23 months old) | −2.4 | – |
| 5 | Sinethemba Qeshilekeeper98 runs, SR 120 (form 23 months old) | −1.8 | – |
| 6 | Donovan Ferreira2 overs220 runs, SR 156; 4 wkts, econ 6.63 | +3.7 | +0.5 |
| 7 | Evan Jones1 over131 runs, SR 151; 0 wkts, econ 13.00 | +0.9 | −0.6 |
| 8 | Beyers Swanepoel4 overs11 wkts, econ 10.32 | – | −3.6 |
| 9 | Andile Phehlukwayo2 overs4 wkts, econ 9.20 (form 19 months old) | – | −0.9 |
| 10 | Eathan Bosch4 overs8 wkts, econ 9.35 | – | −1.8 |
| 11 | Junior Dala3 overs7 wkts, econ 9.74 (form 19 months old) | – | −1.9 |