All Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Dolphins vs Rocks | DNB | 0/24(2) | 0.0 | |
| Rocks vs Warriors | DNB | 5/33(4) | 145.0 | |
| Rocks vs DP World Lions | DNB | 1/37(4) | 37.0 | |
| Titans vs Rocks | 6(6) | 0/27(3) | 11.0 | |
| North West Dragons vs Rocks | DNB | 2/32(4) | 54.0 | |
| Rocks vs Western Province | 1(4) | 1/20(4) | 34.0 | |
| AET Tuskers vs Rocks | DNB | 1/14(2) | 47.0 | |
| Rocks vs Warriors | DNB | 1/31(3) | 35.0 | |
| Titans vs Boland | 20(25) | 2/24(4) | 78.0 | |
| Rocks vs AET Tuskers | DNB | 0/14(3) | 10.0 |
Test Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| South Africa vs Bangladesh | DNB DNB | DNB DNB | 4.0 | |
| New Zealand vs South Africa | 0(1) 11(30) | 1/124(29) DNB | 33.0 |
T20I Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Pakistan vs South Africa | DNB | 0/28(2) | -2.0 |
T20s Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Dolphins vs Rocks | DNB | 0/24(2) | 0.0 | |
| Rocks vs Warriors | DNB | 5/33(4) | 145.0 | |
| Rocks vs DP World Lions | DNB | 1/37(4) | 37.0 | |
| Titans vs Rocks | 6(6) | 0/27(3) | 11.0 | |
| North West Dragons vs Rocks | DNB | 2/32(4) | 54.0 | |
| Rocks vs Western Province | 1(4) | 1/20(4) | 34.0 | |
| AET Tuskers vs Rocks | DNB | 1/14(2) | 47.0 | |
| Rocks vs Warriors | DNB | 1/31(3) | 35.0 | |
| Titans vs Boland | 20(25) | 2/24(4) | 78.0 | |
| Rocks vs AET Tuskers | DNB | 0/14(3) | 10.0 |