Used BMW M3 in Hampshire
81,000 miles
- 3999cc - Petrol - GREY
- 2 Door
Search all:
BMW M3 Southampton
£28,995
BMW M3 M3 2dr DCT
49,000 miles
- 3999cc - Petrol - Black
- 2 Door
Search all:
BMW M3 Winchester
112,000 miles
- 3201cc - Petrol - SILVER
- 2 Door
Search all:
BMW M3 Winchester
£24,995
BMW M3 M3 Evolution 2dr
112,000 miles
- 3201cc - Petrol - Silver
- 2 Door
Search all:
BMW M3 Winchester
£16,950
BMW M3 M3 2dr DCT
57,000 miles
- 3999cc - Petrol - White
- 2 Door
Search all:
BMW M3 Bournemouth
£28,850
BMW M3
196,000 miles
- 3201cc - Petrol - Silver
- 2 Door
Search all:
BMW M3 Wimborne
£28,850
BMW M3 COUPE
196,000 miles
- 3201cc - Petrol - Silver
- 2 Door
Search all:
BMW M3 Wimborne
£30,995
BMW M3 3.0 M3 4d 426 BHP
59,200 miles
- 2979cc - Petrol - BLACK
- 4 Door
Search all:
BMW M3 Poole
Looking to buy a used BMW M3 in Hampshire?
If so then you’ve come to the right place. We have a large selection of second-hand BMW M3s in Hampshire being advertised for sale on the site.
UsedCarsNearMe.co.uk offers the cheapest prices for used BMW M3 cars in Hampshire from private sellers, used BMW car dealerships and independent used car outlets in Hampshire and the surrounding area.
Used BMW M3 Cars for Sale in Hampshire - Find a Cheap Used BMW M3 near you ✅
Used BMW M3 Cars in the Hampshire area
- BMW M3 Aldershot
- BMW M3 Alton
- BMW M3 Andover
- BMW M3 Bank
- BMW M3 Basingstoke
- BMW M3 Bordon
- BMW M3 Brockenhurst
- BMW M3 Eastleigh
- BMW M3 Emsworth
- BMW M3 Fareham
- BMW M3 Fleet
- BMW M3 Fordingbridge
- BMW M3 Gosport
- BMW M3 Havant
- BMW M3 Hayling Island
- BMW M3 Hook
- BMW M3 Lee-on-the-Solent
- BMW M3 Liphook
- BMW M3 Liss
- BMW M3 Lymington
- BMW M3 Lyndhurst
- BMW M3 New Milton
- BMW M3 Petersfield
- BMW M3 Portsmouth
- BMW M3 Ringwood
- BMW M3 Romsey
- BMW M3 Sandhurst
- BMW M3 Southampton
- BMW M3 Southsea
- BMW M3 Stockbridge
- BMW M3 Tadley
- BMW M3 Thornhill
- BMW M3 Waterlooville
- BMW M3 Whitchurch
- BMW M3 Winchester
- BMW M3 Yateley