We're sorry, the vehicle you are searching for is no longer available. Below are some similar vehicles that you may also like. Or, you can browse and filter through our full selection of 262 available bmw m3 cars by clicking here >>
Used BMW M3 Swaffham
£19,990
BMW M3 3.2i Sequential 2dr
92,000 miles
- 3246cc - Petrol - Black
- 2 Door
Search all:
BMW M3 Norwich
£39,990
BMW M3 3.2 Evolution 2dr
28,000 miles
- 3201cc - Petrol - Blue
- 2 Door
Search all:
BMW M3 Norwich
£21,990
BMW M3 3.2 Evolution 2dr
59,000 miles
- 3201cc - Petrol - Purple
- 2 Door
Search all:
BMW M3 Norwich
£23,490
BMW M3 4.0 iV8 DCT Euro 4 2dr
52,000 miles
- 3999cc - Petrol - White
- 2 Door
Search all:
BMW M3 Norwich
30,000 miles
- 3000cc - Petrol - White
- 4 Door
Search all:
BMW M3 Peterborough
25,000 miles
- 3000cc - Petrol - White
- 4 Door
Search all:
BMW M3 Peterborough
£21,475
BMW M3 M3 2dr DCT
73,303 miles
- 4000cc - Petrol - Black
- 2 Door
Search all:
BMW M3 Peterborough
£30,990
BMW M3 3.0 M3 Saloon
37,500 miles
- 2979cc - Petrol - White
- 4 Door
Search all:
BMW M3 Peterborough