All Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Dolphins vs Rocks | 17(7) | DNB | 41.0 | |
| Rocks vs Warriors | 50(35) | DNB | 81.0 | |
| Rocks vs DP World Lions | 12(13) | DNB | 25.0 | |
| Titans vs Rocks | 0(2) | DNB | 2.0 | |
| North West Dragons vs Rocks | 6(4) | DNB | 11.0 | |
| Rocks vs Knights | 24(12) | DNB | 47.0 | |
| Rocks vs North West Dragons | 51(32) | DNB | 79.0 | |
| Rocks vs Western Province | 8(7) | DNB | 14.0 | |
| AET Tuskers vs Rocks | 7(4) | DNB | 32.0 | |
| Rocks vs Warriors | 21(20) | DNB | 29.0 |
Test Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| New Zealand vs South Africa | 0(1) 3(24) | DNB DNB | 31.0 | |
| New Zealand vs South Africa | 9(52) 11(19) | DNB DNB | 47.0 |
T20s Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Dolphins vs Rocks | 17(7) | DNB | 41.0 | |
| Rocks vs Warriors | 50(35) | DNB | 81.0 | |
| Rocks vs DP World Lions | 12(13) | DNB | 25.0 | |
| Titans vs Rocks | 0(2) | DNB | 2.0 | |
| North West Dragons vs Rocks | 6(4) | DNB | 11.0 | |
| Rocks vs Knights | 24(12) | DNB | 47.0 | |
| Rocks vs North West Dragons | 51(32) | DNB | 79.0 | |
| Rocks vs Western Province | 8(7) | DNB | 14.0 | |
| AET Tuskers vs Rocks | 7(4) | DNB | 32.0 | |
| Rocks vs Warriors | 21(20) | DNB | 29.0 |