All Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Islamabad United vs Peshawar Zalmi | 0(5) | 0/20(2) | 0.0 | |
| MI Cape Town vs Sunrisers Eastern Cape | 20(14) | 2/20(4) | 94.0 | |
| Paarl Royals vs MI Cape Town | 26(14) | 1/34(4) | 67.0 | |
| MI Cape Town vs Pretoria Capitals | 4*(3) | 2/11(2) | 70.0 | |
| MI Cape Town vs Sunrisers Eastern Cape | DNB | 0/10(3) | 10.0 | |
| MI Cape Town vs Durban's Super Giants | 29*(8) | 1/20(4) | 71.0 | |
| MI Cape Town vs Joburg Super Kings | DNB | 1/39(4) | 29.0 | |
| Paarl Royals vs MI Cape Town | 10(10) | 0/38(4) | 15.0 | |
| MI Cape Town vs Paarl Royals | 1(4) | 3/15(4) | 98.0 | |
| Joburg Super Kings vs MI Cape Town | 48*(35) | DNB | 67.0 |
Test Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Pakistan vs South Africa | 21(21) 4(5) | 0/4(5.5) 5/64(26) | 125.0 | |
| Pakistan vs South Africa | 35(64) 11(29) | 0/38(13) 0/13(3) | 59.0 | |
| India vs South Africa | 37(81) 27(55) | 4/133(31) DNB | 148.0 |
ODI Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Sri Lanka vs South Africa | 18(24) | 2/32(10) | 98.0 | |
| Sri Lanka vs South Africa | 9*(5) | 1/40(5) | 53.0 |
T20I Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| South Africa vs Pakistan | DNB | 1/28(4) | 31.0 | |
| South Africa vs Pakistan | 48(24) | 4/21(4) | 193.0 | |
| Ireland vs South Africa | DNB | 2/21(4) | 66.0 | |
| Ireland vs South Africa | 10(13) | 2/26(4) | 91.0 | |
| West Indies vs South Africa | DNB | 1/33(3) | 35.0 | |
| West Indies vs South Africa | 6(6) | 2/16(4) | 75.0 | |
| West Indies vs South Africa | 0(4) | 1/33(3) | 25.0 | |
| West Indies vs South Africa | 3(3) | 2/19(4) | 71.0 | |
| West Indies vs South Africa | 0(1) | 0/24(2) | -2.0 | |
| South Africa vs Pakistan | 3(4) | 0/3(1) | 7.0 |
T20s Matches
| Opposition | Batting | Bowling | Points | DTA |
|---|---|---|---|---|
| Islamabad United vs Peshawar Zalmi | 0(5) | 0/20(2) | 0.0 | |
| MI Cape Town vs Sunrisers Eastern Cape | 20(14) | 2/20(4) | 94.0 | |
| Paarl Royals vs MI Cape Town | 26(14) | 1/34(4) | 67.0 | |
| MI Cape Town vs Pretoria Capitals | 4*(3) | 2/11(2) | 70.0 | |
| MI Cape Town vs Sunrisers Eastern Cape | DNB | 0/10(3) | 10.0 | |
| MI Cape Town vs Durban's Super Giants | 29*(8) | 1/20(4) | 71.0 | |
| MI Cape Town vs Joburg Super Kings | DNB | 1/39(4) | 29.0 | |
| Paarl Royals vs MI Cape Town | 10(10) | 0/38(4) | 15.0 | |
| MI Cape Town vs Paarl Royals | 1(4) | 3/15(4) | 98.0 | |
| Joburg Super Kings vs MI Cape Town | 48*(35) | DNB | 67.0 |