| Opponent | Matches | Inns | Not Out | Runs | HS | Ave | 100 | 50 | Ct | St |
| Auckland | 11 | 17 | 1 | 348 | 77 | 21.75 | 0 | 2 | 20 | |
| Canterbury | 12 | 15 | 1 | 270 | 64* | 19.28 | 0 | 1 | 11 | |
| Central Districts | 10 | 19 | 2 | 360 | 56 | 21.17 | 0 | 2 | 10 | |
| India A | 2 | 4 | 0 | 10 | 7 | 2.50 | 0 | 0 | 2 | |
| Lancashire | 1 | 2 | 1 | 49 | 35* | 49.00 | 0 | 0 | 0 | |
| Northern Districts | 13 | 19 | 2 | 600 | 106* | 35.29 | 1 | 4 | 11 | |
| Sri Lanka A | 1 | 2 | 1 | 102 | 80 | 102.00 | 0 | 1 | 1 | |
| Wellington | 15 | 25 | 2 | 590 | 93 | 25.65 | 0 | 4 | 17 |