| Date | Opposition | Venue | Result | Points | |
| National League | |||||
| 18 Apr | Durham | Riverside Ground | Won by 2 runs (D/L Method) |
4 | |
| 25 Apr | Northamptonshire | The Oval | Lost by 4 wickets | 0 | |
| 3 May | Nottinghamshire | Trent Bridge | Lost by 11 runs | 0 | |
| 23 May | Somerset | Taunton | Lost by 6 wickets | 0 | |
| 31 May | Derbyshire | The Oval | Lost by 6 wickets | 0 | |
| 13 Jun | Northamptonshire | Northampton | Lost by 5 runs | 0 | |
| 19 Jun | Glamorgan | The Oval | Won by 143 runs | 4 | |
| 4 Jul | Derbyshire | Derby | Won by 64 runs | 4 | |
| 18 Jul | Somerset | Guildford | Lost by 2 wickets | 0 | |
| 25 Jul | Glamorgan | Pontypridd | Lost by 71 runs | 0 | |
| 8 Aug | Nottinghamshire | The Oval | Match abandoned | 2 | |
| 12 Aug | Sussex | Hove | Lost by 7 wickets | 0 | |
| 29 Aug | Durham | The Oval | Won by 2 runs | 4 | |
| 31 Aug | Middlesex | Lord's | Match tied | 2 | |
| 6 Sep D/N | Sussex | The Oval | Lost by 9 wickets | 0 | |
| 7 Sep D/N | Middlesex | The Oval | Won by 69 runs | 4 | |
| County Championship | |||||
| 13-16 Apr | Gloucestershire | The Oval | Match drawn | 11 | |
| 20-23 Apr | Worcestershire | Worcester | Match drawn | 5 | |
| 28 Apr - 1 May | Northamptonshire | Northampton | Won by 8 wickets | 18 | |
| 14-17 May | Essex | The Oval | Won by 4 wickets | 16 | |
| 26-29 May | Somerset | The Oval | Won by 7 wickets | 19 | |
| 2-5 Jun | Kent | Tunbridge Wells | Won by an innings and 28 runs | 18 | |
| 9-12 Jun | Leicestershire | Leicester | Match drawn | 12 | |
| 15-18 Jun | Lancashire | The Oval | Won by 4 wickets | 18 | |
| 30 Jun - 3 Jul | Durham | The Oval | Won by 226 runs | 19 | |
| 14-17 Jul | Hampshire | Guildford | Won by 156 runs | 16 | |
| 21-24 Jul | Warwickshire | Edgbaston | Won by an innings and 123 runs | 20 | |
| 4-7 Aug | Glamorgan | The Oval | Won by an innings and 124 runs | 19 | |
| 18-21 Aug | Sussex | Hove | Won by 207 runs | 17 | |
| 24-27 Aug | Derbyshire | Derby | Won by 9 wickets | 20 | |
| 1-4 Sep | Nottinghamshire | The Oval | Won by 10 wickets | 16 | |
| 9-12 Sep | Middlesex | Lord's | Match Drawn | 12 | |
| 15-18 Sep | Yorkshire | The Oval | Match drawn | 8 | |
| NatWest Trophy | |||||
| 23 Jun | Scotland | Edinburgh | Won by 7 wickets | ||
| 7 Jul | Worcestershire | Worcester | Won by 5 wickets | ||
| 28 Jul | Northamptonshire | Northampton | Won by 7 wickets | ||
| 14 Aug | Somerset | Taunton | Lost by 120 runs | ||
| Super Cup | |||||
| 27 Jun | Gloucestershire | Bristol | Lost by 7 wickets | ||
| World Cup Warm Up Matches | |||||
| 10 May | New Zealand | The Oval | Lost by 108 runs | ||
| 12 May | West Indies | The Oval | Lost by 88 runs (D/L Method) | ||
| Friendly | |||||
| Apr 9 | Surrey | Southampton | Match tied | ||
| Tour Matches | |||||
| 30 Jul - 2 Aug | Sri Lanka 'A' | Cheltenham | Won by 21 runs | ||