Knights · South Africa

Ruan Haasbroek

4Matches
55Runs
39Highest
13.75Bat avg
100.0Strike rate
0Fifties +
1Sixes
3Catches

Ruan Haasbroek Stats Summary

Batting

4Matches
4Innings
55Runs
39Highest
13.75Average
100.0Strike rate
0Hundreds
0Fifties
7Fours
1Sixes
0Not outs
0Ducks

Fielding

3Catches
0Stumpings
0-4Won-lost

From the scorecards on this site, Sep 2026 to Oct 2026. Catches are read from the dismissals.

Ruan Haasbroek Recent Form

Ruan Haasbroek Matches

DateMatchBattingBowlingCtResult
14 Oct 2026 KNI vs EAST20 · CSA T20 Challenge 2026 9 (8)–– L
2 Oct 2026 KNI vs TITT20 · CSA T20 Challenge 2026 6 (12)–2 L
29 Sep 2026 KNI vs BOLT20 · CSA T20 Challenge 2026 1 (4)–– L
27 Sep 2026 KNI vs WPT20 · CSA T20 Challenge 2026 39 (31)–1 L

Ruan Haasbroek Career by Format

FormatMInnsRunsHSAvgSR50100Ct
T20 44553913.75100.000 3

Ruan Haasbroek Year by Year

YearMInnsRunsHSAvgSR50100Ct
2026 44553913.75100.000 3

Ruan Haasbroek Stats by Tournament

Tournament / seasonMInnsRunsHSAvgSR50100Ct
CSA T20 Challenge 44553913.75100.000 3

Ruan Haasbroek Stats by Team

TeamMInnsRunsHSAvgSR50100Ct
Knights 44553913.75100.000 3

Ruan Haasbroek Against Each Opponent

OpponentMInnsRunsHSAvgSR50100Ct
Eastern Storm 11999.00112.500 0
Titans 11666.0050.000 2
Boland 11111.0025.000 0
Western Province 11393939.00125.800 1