| Ground | Matches | Inns | Not Out | Runs | HS | Ave | 100 | 50 | Ct | St |
| Police A Ground, Salisbury | 19 | 32 | 0 | 801 | 135 | 25.03
| 3 | 1 | 14 | |
| Queens Sports Club, Bulawayo | 8 | 15 | 2 | 259 | 46 | 19.92
| 0 | 0 | 9 | |
| Ramblers Cricket Club Ground, Bloemfontein | 3 | 5 | 1 | 258 | 126* | 64.50
| 1 | 1 | 5 | |
| Newlands, Cape Town | 3 | 6 | 0 | 176 | 42 | 29.33
| 0 | 0 | 1 | |
| New Wanderers Stadium, Johannesburg | 3 | 6 | 0 | 168 | 70 | 28.00
| 0 | 1 | 1 | |
| St George's Park, Port Elizabeth | 3 | 5 | 0 | 37 | 24 | 7.40
| 0 | 0 | 4 | |
| Kingsmead, Durban | 2 | 2 | 0 | 69 | 41 | 34.50
| 0 | 0 | 0 | |
| Jan Smuts Ground, East London | 2 | 4 | 0 | 179 | 78 | 44.75
| 0 | 1 | 1 | |
| Showground, Bulawayo | 1 | 2 | 0 | 64 | 59 | 32.00
| 0 | 1 | 3 | |
| Berea Park, Pretoria | 1 | 2 | 0 | 29 | 26 | 14.50
| 0 | 0 | 2 | |
| Jan Smuts Stadium, Pietermaritzburg | 1 | 2 | 0 | 6 | 5 | 3.00
| 0 | 0 | 0 | |
| Willowmoore Park Main Oval, Benoni | 1 | 1 | 0 | 50 | 50 | 50.00
| 0 | 1 | 0 | |