Create Alert

Browse BMW M3 Available in Hampshire

Showing 1 to 10 of 10 second hand BMW M3 Cars

Browse our current stock of BMW M3 cars in Hampshire. We work with 2 BMW dealers in Hampshire.

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £42,890 Finance from £1005 per month
BMW M3 4dr DCT [Competition Pack] +29

Year 2017

Transmission Automatic

Mileage 16,559

Fuel type Petrol

Engine size 3000

BMW M3 M3 CS Saloon Pure Performance*5000 miles +19

Year 2019

Transmission Automatic

Mileage 3,102

Fuel type Petrol

Engine size 2979

Retail price £17,850 Finance from £404 per month
BMW M3 3.2 CONVERTIBLE MANUAL E46 WARRANTIED LOW M +9

Year 2004

Transmission Manual

Mileage 60,000

Fuel type Petrol

Engine size 3246

Retail price £16,950 Finance from £383 per month
BMW M3 3.2 2dr FSH, FACELIFT, RARE LOW MILES +19
p/x welcome

Year 2004

Transmission Manual

Mileage 80,000

Fuel type Petrol

Engine size 3246

Retail price £16,950 Finance from £383 per month
BMW M3 M3 2dr +9

Year 2009

Transmission Manual

Mileage 65,000

Fuel type Petrol

Engine size 3999

Check out more cars matching your search from our partners
Retail price £44,990
BMW M3 M3 4dr DCT [Competition Pack]

Year 2018

Transmission Semi-Auto

Mileage 14,921

Fuel type Petrol

Engine size 3.0

Retail price £47,875
BMW M3 M3 4dr DCT [Competition Pack] +9

Year 2018

Transmission Semi-Auto

Mileage 9,674

Fuel type Petrol

Engine size 3.0

Retail price £36,295
BMW M3 M3 4dr DCT +9

Year 2016

Transmission Semi-Auto

Mileage 31,736

Fuel type Petrol

Engine size 3.0

Retail price £31,365
BMW M3 M3 4dr DCT +9

Year 2016

Transmission Semi-Auto

Mileage 40,200

Fuel type Petrol

Engine size 3.0

Retail price £44,981
BMW M3 M3 4dr DCT [Competition Pack] +9

Year 2018

Transmission Semi-Auto

Mileage 10,714

Fuel type Petrol

Engine size 3.0

Search all 10 BMW M3 cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.