| Opponent | Matches | Inns | Not Out | Runs | HS | Ave | 100 | 50 | Ct | St |
| Adelaide Strikers | 1 | 1 | 1 | 9 | 9* | 0 | 0 | 1 | ||
| Afghanistan | 2 | 1 | 0 | 2 | 2 | 2.00 | 0 | 0 | 0 | |
| Auckland | 1 | 1 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | |
| Bangladesh | 3 | 1 | 0 | 12 | 12 | 12.00 | 0 | 0 | 0 | |
| Barbados | 1 | 1 | 0 | 3 | 3 | 3.00 | 0 | 0 | 0 | |
| Bermuda | 2 | 1 | 0 | 2 | 2 | 2.00 | 0 | 0 | 0 | |
| Birmingham Phoenix Men | 1 | 0 | 0 | |||||||
| Canada | 2 | 0 | 1 | |||||||
| Central Districts | 2 | 1 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | |
| Combined Campuses and Colleges | 1 | 0 | 0 | |||||||
| Denmark | 1 | 0 | 0 | |||||||
| England | 1 | 0 | 0 | |||||||
| Essex | 12 | 6 | 3 | 73 | 33 | 24.33 | 0 | 0 | 5 | |
| Gloucestershire | 16 | 9 | 4 | 101 | 38 | 20.20 | 0 | 0 | 8 | |
| Hampshire | 6 | 2 | 1 | 27 | 16 | 27.00 | 0 | 0 | 2 | |
| Hong Kong | 2 | 1 | 0 | 4 | 4 | 4.00 | 0 | 0 | 1 | |
| Ireland | 6 | 1 | 0 | 11 | 11 | 11.00 | 0 | 0 | 3 | |
| Jamaica | 1 | 1 | 0 | 0 | 0 | 0.00 | 0 | 0 | 0 | |
| Kent | 2 | 0 | 1 | |||||||
| Kenya | 2 | 0 | 1 | |||||||
| London Spirit Men | 1 | 0 | 0 | |||||||
| Middlesex | 9 | 6 | 2 | 35 | 18* | 8.75 | 0 | 0 | 4 | |
| Namibia | 6 | 0 | 1 | |||||||
| Nepal | 5 | 3 | 2 | 57 | 24 | 57.00 | 0 | 0 | 1 | |
| New Zealand | 1 | 0 | 0 | |||||||
| Northamptonshire | 1 | 0 | 0 | |||||||
| Oman | 5 | 2 | 0 | 14 | 14 | 7.00 | 0 | 0 | 1 | |
| Oval Invincibles Men | 1 | 1 | 1 | 1 | 1* | 0 | 0 | 0 | ||
| Papua New Guinea | 2 | 1 | 1 | 40 | 40* | 0 | 0 | 1 | ||
| Scotland | 7 | 3 | 1 | 20 | 13 | 10.00 | 0 | 0 | 2 | |
| Singapore | 1 | 0 | 0 | |||||||
| Somerset | 11 | 8 | 3 | 109 | 48 | 21.80 | 0 | 0 | 2 | |
| South Africa | 1 | 1 | 0 | 8 | 8 | 8.00 | 0 | 0 | 0 | |
| South Africans | 1 | 0 | 0 | |||||||
| Sri Lanka | 2 | 2 | 1 | 0 | 0* | 0.00 | 0 | 0 | 0 | |
| Surrey | 9 | 4 | 2 | 13 | 5* | 6.50 | 0 | 0 | 2 | |
| Sussex | 11 | 8 | 1 | 10 | 4 | 1.42 | 0 | 0 | 3 | |
| Trent Rockets Men | 1 | 0 | 0 | |||||||
| United Arab Emirates | 3 | 0 | 1 | |||||||
| Warwickshire | 2 | 2 | 1 | 35 | 34* | 35.00 | 0 | 0 | 0 | |
| Worcestershire | 1 | 0 | 0 | |||||||
| Yorkshire | 1 | 1 | 0 | 13 | 13 | 13.00 | 0 | 0 | 0 | |
| Zimbabwe | 1 | 0 | 0 |