Create Alert

Used BMW Cars For Sale in Shrewsbury

Showing 1 to 10 of 19 second hand BMW Cars

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

Get cars straight to your inbox

Thank you!

Your cars alert has been created.

Retail price £5,995 Finance from £120 per month
BMW 6 Series 3.0 630i Sport Coupe 2d 2996cc auto +19

Year 2006

Transmission Automatic

Mileage 67,786

Fuel type Petrol

Engine size 2996

Check out more cars matching your search from our partners
Retail price £16,998 Finance from £384 per month
BMW 2 Series 220D M Sport 5Dr [Nav] Step Auto +9

Year 2017

Transmission Semi-Auto

Mileage 23,815

Fuel type Diesel

Engine size 2.0

Retail price £13,998 Finance from £312 per month
BMW 3 Series 318d [150] Luxury 5dr [Business Media +9

Year 2016

Transmission Manual

Mileage 53,516

Fuel type Diesel

Engine size 2.0

Retail price £19,495 Finance from £444 per month
BMW X1 Xdrive 20D Se 5Dr Step Auto +9

Year 2017

Transmission Semi-Auto

Mileage 29,647

Fuel type Diesel

Engine size 2.0

Retail price £15,998 Finance from £360 per month
BMW X3 Xdrive20D Se 5Dr Step Auto +9

Year 2015

Transmission Semi-Auto

Mileage 71,194

Fuel type Diesel

Engine size 2.0

Retail price £25,998 Finance from £600 per month
BMW 5 Series 530E M Sport 4Dr Auto +9

Year 2018

Transmission Semi-Auto

Mileage 17,582

Fuel type Hybrid

Engine size 2.0

Retail price £28,998 Finance from £672 per month
BMW 3 Series 320I M Sport 4Dr Step Auto +9

Year 2019

Transmission Semi-Auto

Mileage 5,568

Fuel type Petrol

Engine size 2.0

Retail price £14,950 Finance from £335 per month
BMW 5 Series 520D [190] M Sport 4Dr Step Auto +9

Year 2016

Transmission Automatic

Mileage 49,650

Fuel type Diesel

Engine size 2.0

Retail price £16,310 Finance from £367 per month
BMW 5 Series 530D M Sport 4Dr Step Auto +9

Year 2016

Transmission Semi-Auto

Mileage 47,640

Fuel type Diesel

Engine size 3.0

Retail price £11,990 Finance from £264 per month
BMW 3 Series 320I M Sport 5Dr +9

Year 2015

Transmission Manual

Mileage 78,053

Fuel type Petrol

Engine size 2.0

Search all 19 BMW cars

Get cars straight to your inbox

Thank you!

Your cars alert has been created.