| Date | Opposition | Venue | Result | Points |
| Benson & Hedges Cup | ||||
| 15 Apr | Glamorgan | Cardiff | Lost by 3 wickets | 0 |
| 16 Apr | Warwickshire | Bristol | Won by 5 wickets | 2 |
| 18 Apr | Worcestershire | Worcester | No Result | 1 |
| 20 Apr | Northamptonshire | Northampton | Match abandoned | 1 |
| 24 Apr | Somerset | Bristol | Won by 10 runs (D/L) | 2 |
| 9 May | Sussex | Hove | Won by 29 runs | 2 |
| 29 May | Lancashire (Semi-Final) | Bristol | Won by 15 runs | 2 |
| 10 Jun | Glamorgan | Lord's | Won by 7 wickets | 2 |
| National League | ||||
| 30 Apr | Sussex | Bristol | Won by 10 runs | 4 |
| 1 May | Somerset | Taunton | Lost by 8 runs | 0 |
| 7 May | Northamptonshire | Northampton | Won by 49 runs (D/L) | 4 |
| 21 May | Yorkshire | Headingley | Lost by 35 runs (D/L Method) | 0 |
| 4 Jun | Kent | Tunbridge Wells | Lost by 6 runs | 4 |
| 14 Jun | Worcestershire | Worcester | Lost by 21 runs | 0 |
| 24 Jun | Yorkshire | Bristol | Won by 51 runs | 4 |
| 25 Jun | Leicestershire | Leicester | Lost by 38 runs | 0 |
| 16 Jul | Worcestershire | Cheltenham | Won by 3 wickets | 4 |
| 23 Jul | Kent | Cheltenham | Won by 5 wickets | 4 |
| 9 Aug | Somerset | Bristol | No result | 2 |
| 11 Aug | Lancashire | Old Trafford | Lost by 10 wickets | 0 |
| 28 Aug | Leicestershire | Bristol | Won by 47 runs | 4 |
| 4 Sep | Lancashire | Gloucester | Won by 5 wickets | 4 |
| 5 Sep | Sussex | Hove | Won by 6 wickets (D/L Method) | 4 |
| 17 Sep | Northamptonshire | Bristol | Lost by 27 runs (D/L Method) | 0 |
| County Championship | ||||
| 26-29 Apr | Sussex | Bristol | Match drawn | 5 |
| 11-14 May | Glamorgan | Cardiff | Match drawn | 8 |
| 17-20 May | Nottinghamshire | Trent Bridge | Match Drawn | 9 |
| 24-27 May | Worcestershire | Gloucester | Match Drawn | 6 |
| 31 May-3 Jun | Middlesex | Lord's | Won by 85 runs | 17 |
| 6-9 Jun | Essex | Bristol | Lost by 109 runs | 5 |
| 28 Jun-1 Jul | Warwickshire | Edgbaston | Match Drawn | 7 |
| 12-15 Jul | Northamptonshire | Cheltenham | Lost by an innings and 99 runs | 2 |
| 19-22 Jul | Warwickshire | Cheltenham | Match drawn | 9 |
| 28-31 Jul | Worcestershire | Worcester | Lost by 52 runs | 3 |
| 2-5 Aug | Glamorgan | Bristol | Won by 10 wickets | 18 |
| 16-19 Aug | Essex | Colchester | Won by 104 runs | 18 |
| 21-24 Aug | Middlesex | Bristol | Won by 7 wickets | 15 |
| 30 Aug-2 Sep | Northamptonshire | Northampton | Lost by an innings and 74 runs | 1 |
| 7-10 Sep | Sussex | Hove | Won by an innings and 18 runs | 16 |
| 13-16 Sep | Nottinghamshire | Bristol | Won by 3 wickets | 15 |
| NatWest Trophy | ||||
| 21 Jun | Worcestershire | Worcester | Lost by 3 wickets | |
| 4 Jul Replay | Worcestershire | Worcester | Won by 5 runs | |
| 5 Jul | Leicestershire | Leicester | Won by 10 runs | |
| 26 Jul | Northamptonshire | Bristol | Won by 62 runs | |
| 12 Aug | Lancashire | Bristol | Won by 98 runs | |
| 26 Aug | Final v Warwickshire | Lord's | Won by 22 runs (D/L Method) | |
| University Match | ||||
| 3-5 May | Oxford Universities | Bristol | Match Drawn | |
| Tour Matches | ||||
| 16-19 Jun | Zimbabweans | Gloucester | Lost by 524 runs | |
| 17 Jul | New Zealand 'A' | Cheltenham | Lost by 134 runs | |