Used BMW for sale nationwide

to

Filter results

listing

Price

- Loading...
Includes listings without available pricing

Mileage

- Loading...

Days on market

- Loading...

Recent listings

Commercial use

CO2 emissions

- Loading...

Engine size

- Loading...

Vehicle history

Vehicle history data provided by Experian AutoCheck. This data, and any reliance on it, is subject to the AutoCheck Terms and Conditions and the CarGurus Terms of Use.
Hide vehicles with:

Photos

Fuel economy

- Loading...
()

Price drops

Text search


Find BMW listings in your area

First
Loading...
https://static-eu.cargurus.com/images/forsale/2019/08/20/21/39/2017_bmw_5_series-pic-8275999795388422019-152x114.jpeg

2017 BMW 5 Series 2.0TD 520d M Sport Saloon 4d (17 reg) Used Cars in Edinburgh, Scotland EH15 1ED

Great deal
£4,523 BELOW
CarGurus IMV of £25,513

Price: £20,990

Mileage: 15,101

Location: Edinburgh, Scotland EH15 1ED

Approved used: No Gearbox: manual Colour: Metallic - Mineral Grey Description: Used 2017 BMW 5 Series 2.0TD 520d M Sport Saloon 4d for sale - £20,990, 15,101 miles with Leather seats, Satellite navigation, Alarm/immobiliser, DAB radio, Bluetooth, Keyless entry/start system, Heated seats, ISOFIX, Parking assist.
Avg. Dealer rating: (12 reviews) "They were very helpful, but we decided on a similar vehicle from elsewhere by the time they called."
https://static-eu.cargurus.com/images/forsale/2019/06/19/15/24/2018_nissan_qashqai-pic-6103777612429683986-152x114.jpeg

2018 BMW 4 Series 2.0 430i M Sport (252bhp) (s/s) Gran Coupe 5d Auto (18 reg) Used Cars in Oldbury, West Midlands B692AS

Great deal
£1,806 BELOW
CarGurus IMV of £22,805

Price: £20,999

Mileage: 19,029

Location: Oldbury, West Midlands B692AS

Approved used: No Gearbox: automatic Colour: Carbon Black Description: Used 2018 BMW 4 Series 2.0 430i M Sport (252bhp) (s/s) Gran Coupe 5d Auto for sale - £20,999, 19,029 miles with Cruise control, Satellite navigation, DAB radio, Alloy wheels, Privacy glass/tinted windows, Bluetooth, Heated seats, Climate control, Parking assist.
Avg. Dealer rating: (23 reviews) "Good experience"
https://static-eu.cargurus.com/images/forsale/2019/08/01/04/53/2016_bmw_x4-pic-4678768556426594312-152x114.jpeg

2016 BMW X4 3.0TD xDrive30d M Sport (16 reg) Used Cars in Wakefield, Yorkshire and the Humber WF2 7AW

Great deal
£3,443 BELOW
CarGurus IMV of £24,437

Price: £20,994

Mileage: 41,537

Location: Wakefield, Yorkshire and the Humber WF2 7AW

Approved used: No Gearbox: automatic Colour: Silver Description: Used 2016 BMW X4 3.0TD xDrive30d M Sport for sale - £20,994, 41,537 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, DAB radio, Alloy wheels, Bluetooth, Reversing camera, Heated seats, Parking assist.
Avg. Dealer rating: (13 reviews) "Travelled 50miles to view this car. When we arrived it wasn’t there! Even though we had phoned in advance, and made an appointment, specifically to see and purchase this car. Staff less than helpful, didn’t seem to know where the car was, or how long it would be till it arrived. They said if it did arrive and we wanted to buy it there would be a £50 delivery charge. They were unwilling to wave this for our inconvenience. This totally put us of dealing with any car shop branches or franchisees."
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2016 BMW 1 Series 1.5 118i Sport 3d (16 reg) Used Cars in London, Greater London NW10 6RJ

Great deal
£1,817 BELOW
CarGurus IMV of £11,616

Price: £9,799

Mileage: 17,092

Location: London, Greater London NW10 6RJ

Approved used: No Gearbox: manual Colour: Black Description: Used 2016 BMW 1 Series 1.5 118i Sport 3d for sale - £9,799, 17,092 miles with Bluetooth, Climate control, Air conditioning, Satellite navigation, Alloy wheels
Avg. Dealer rating: (136 reviews) "Good, not too pushy but baffled as to what the £200 admin fee for?"
https://static-eu.cargurus.com/images/forsale/2019/08/09/21/38/2012_bmw_5_series-pic-1096615064846288069-152x114.jpeg

2012 BMW 5 Series 2.0TD 520d SE (184bhp) BluePerformance Auto (12 reg) Used Cars in Chadderton, North West England OL9 8PJ

Great deal
£1,288 BELOW
CarGurus IMV of £8,783

Price: £7,495

Mileage: 108,998

Location: Chadderton, North West England OL9 8PJ

Approved used: No Gearbox: automatic Colour: White Description: Used 2012 BMW 5 Series 2.0TD 520d SE (184bhp) BluePerformance Auto for sale - £7,495, 108,998 miles with Leather seats, AUX/USB connectivity, Cruise control, Satellite navigation, Alarm/immobiliser, DAB radio, Bluetooth, Keyless entry/start system, Heated seats, Parking assist.
Avg. Dealer rating: (19 reviews) "Bought a vehicle from pavilion last week,all the staff were very friendly and made us welcome also explained everything about the car i bought,thank you for all your help and support,cheers "
https://static-eu.cargurus.com/images/forsale/2019/05/31/07/07/2015_bmw_x1-pic-5748133582132634363-152x114.jpeg

2015 BMW X1 2.0TD xDrive18d xLine (141bhp) (15 reg) Used Cars in Coventry, West Midlands CV6 5HN

Great deal
£2,362 BELOW
CarGurus IMV of £12,849

Price: £10,487

Mileage: 22,830

Location: Coventry, West Midlands CV6 5HN

Approved used: No Gearbox: manual Colour: Black Sapphire Metallic Description: Used 2015 BMW X1 2.0TD xDrive18d xLine (141bhp) for sale - £10,487, 22,830 miles with Leather seats, AUX/USB connectivity, Climate control, Air conditioning, Parking assist., Alloy wheels
Avg. Dealer rating: (26 reviews) "Got back to me quickly "
https://static-eu.cargurus.com/images/forsale/2019/08/01/06/07/2014_bmw_3_series-pic-6420789791929355140-152x114.jpeg

2014 BMW 3 Series 2.0TD 320d EfficientDynamics Business Touring 5d (14 reg) Used Cars in York, Yorkshire and the Humber YO19 4SH

Great deal
£1,304 BELOW
CarGurus IMV of £11,254

Price: £9,950

Mileage: 54,300

Location: York, Yorkshire and the Humber YO19 4SH

Approved used: No Gearbox: manual Colour: Silver Description: Used 2014 BMW 3 Series 2.0TD 320d EfficientDynamics Business Touring 5d for sale - £9,950, 54,300 miles with Leather seats, AUX/USB connectivity, Cruise control, Satellite navigation, DAB radio, Bluetooth, Heated seats, Climate control, Parking assist.
Avg. Dealer rating: (32 reviews) "Good"
https://static-eu.cargurus.com/images/forsale/2019/08/16/06/51/2012_bmw_5_series-pic-475872194972573715-152x114.jpeg

2012 BMW 5 Series 2.0TD 520d SE Touring (184bhp) BluePerformance Auto (12 reg) Used Cars in Exeter, South West England EX2 8NL

Great deal
£1,949 BELOW
CarGurus IMV of £9,839

Price: £7,890

Mileage: 87,985

Location: Exeter, South West England EX2 8NL

Approved used: No Gearbox: manual Colour: Space Grey Description: Used 2012 BMW 5 Series 2.0TD 520d SE Touring (184bhp) BluePerformance Auto for sale - £7,890, 87,985 miles with Leather seats, AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, Alloy wheels, Privacy glass/tinted windows, Bluetooth, Keyless entry/start system, Heated seats, Climate control, Parking assist.
Avg. Dealer rating: (24 reviews) "Quick in responding back."
https://static-eu.cargurus.com/images/forsale/2019/08/06/06/44/2015_bmw_3_series-pic-9096500113849763639-152x114.jpeg

2015 BMW 3 Series 2.0TD 320d EfficientDynamics Saloon 4d Auto (64 reg) Used Cars in Lincoln, East Midlands LN5 8NU

Great deal
£1,195 BELOW
CarGurus IMV of £9,452

Price: £8,257

Mileage: 92,231

Location: Lincoln, East Midlands LN5 8NU

Approved used: No Gearbox: automatic Colour: Alpine White Description: Used 2015 BMW 3 Series 2.0TD 320d EfficientDynamics Saloon 4d Auto for sale - £8,257, 92,231 miles with AUX/USB connectivity, Air conditioning, Cruise control, Satellite navigation, DAB radio, Alloy wheels, Bluetooth, Keyless entry/start system, Climate control, Parking assist.
Avg. Dealer rating: (9 reviews) "I had a reply from them but they did not really answer my question! I had already spoke to the sales person about this car at the showroom & it was valued at £11520 which it is still on 2 websites ie Motors.co & Car guru. But when you go directly to their website the price has gone up to £11840...Why? Surely this must be a typo error! You cant advertise at one price then say its a higher price.. Trade description act.. if anything the price is far too high by at least £1100. I was willing to pay cash & part ex my car but not at this price!"
https://static.cargurus.com/images/forsale/2019/04/02/15/24/2016_bmw_1_series-pic-2462665048933114786-152x114.jpeg

2016 BMW 1 Series 1.5 118i M Sport 5d (16 reg) Used Cars in Saltash, South West England PL12 6LF

Great deal
£1,604 BELOW
CarGurus IMV of £14,099

Price: £12,495

Mileage: 22,542

Location: Saltash, South West England PL12 6LF

Approved used: No Gearbox: manual Colour: Black Description: Used 2016 BMW 1 Series 1.5 118i M Sport 5d for sale - £12,495, 22,542 miles with AUX/USB connectivity, Satellite navigation, Alarm/immobiliser, DAB radio, Alloy wheels, Bluetooth, Climate control, ISOFIX
Avg. Dealer rating: (8 reviews) "Have been very helpful with any questions or queries we have had when enquiring about a vehicle "
https://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2012 BMW Z4 2.0 sDrive20i M Sport (12 reg) Used Cars in London, Greater London NW10 6RJ

Great deal
£2,074 BELOW
CarGurus IMV of £12,074

Price: £10,000

Mileage: 43,311

Location: London, Greater London NW10 6RJ

Approved used: No Gearbox: manual Colour: Black Description: Used 2012 BMW Z4 2.0 sDrive20i M Sport for sale - £10,000, 43,311 miles with Bluetooth, Climate control, Air conditioning, Cruise control, Alloy wheels
Avg. Dealer rating: (136 reviews) "Replied quickly but I did not go and see the car Didn’t have time to get there it was too far for me really, my fault "
https://static-eu.cargurus.com/images/forsale/2019/07/28/21/42/2018_bmw_x5-pic-3753038370528195302-152x114.jpeg

2018 BMW X5 3.0TD xDrive 30d M Sport (s/s) (68 reg) Used Cars in Bromley, Greater London BR1 2NE

Great deal
£9,466 BELOW
CarGurus IMV of £61,446

Price: £51,980

Mileage: 4,153

Location: Bromley, Greater London BR1 2NE

Approved used: No Gearbox: automatic Colour: Bronze Description: Used 2018 BMW X5 3.0TD xDrive 30d M Sport (s/s) for sale - £51,980, 4,153 miles with Sport package, Sunroof/panoramic roof, Air conditioning, Alarm/immobiliser, DAB radio, Technology package, Bluetooth, Heated seats, Heat package, Parking assist., M sport package
Avg. Dealer rating: (3 reviews) "I have placed a deposit but the deal didn’t go through since then chasing them to refund my deposit the sales man not even replies and I still haven’t got my money back. All was important fir them to sale the car and after car is not the priority with this dealer. Not happy at all"
https://static-eu.cargurus.com/images/forsale/2019/07/26/21/45/2013_bmw_3_series-pic-3814040951391732228-152x114.jpeg

2013 BMW 3 Series 2.0TD 320d SE Convertible 2d (13 reg) Used Cars in Canvey Island, East of England SS8 0PA

Great deal
£3,687 BELOW
CarGurus IMV of £12,187

Price: £8,500

Mileage: 70,000

Location: Canvey Island, East of England SS8 0PA

Approved used: No Gearbox: manual Colour: Blue Description: Used 2013 BMW 3 Series 2.0TD 320d SE Convertible 2d for sale - £8,500, 70,000 miles with Air conditioning, Cruise control, Alarm/immobiliser, Parking assist.
Avg. Dealer rating: (23 reviews) "Wery good "
https://static-eu.cargurus.com/images/forsale/2019/08/18/21/27/2008_bmw_1_series-pic-6976931121313041154-152x114.jpeg

2008 BMW 1 Series 2.0TD 123d SE (Dynamic pk) Hatchback 5d (58 reg) Used Cars in Wembley, Greater London HA01ES

Great deal
£1,439 BELOW
CarGurus IMV of £3,929

Price: £2,490

Mileage: 121,000

Location: Wembley, Greater London HA01ES

Approved used: No Gearbox: manual Colour: White Description: Used 2008 BMW 1 Series 2.0TD 123d SE (Dynamic pk) Hatchback 5d for sale - £2,490, 121,000 miles with AUX/USB connectivity, Air conditioning, Alarm/immobiliser, Parking assist.
Avg. Dealer rating: (3 reviews) "Dealer very abrupt on phone . . Showed no real interest... i said im interested in the corsa and he simply said come see it then ,!!! Ill send the address and hung up no hellos goodbyes or anything!!!!!! So i thought its best to not bother .... "
https://static-eu.cargurus.com/images/forsale/2019/08/16/21/28/2018_bmw_x5-pic-843666219582049717-152x114.jpeg

2018 BMW X5 3.0TD xDrive30d M Sport (18 reg) Used Cars in Swanley, Greater London DA14 5BG

Great deal
£2,312 BELOW
CarGurus IMV of £40,792

Price: £38,480

Mileage: 10,300

Location: Swanley, Greater London DA14 5BG

Approved used: No Gearbox: automatic Colour: Black Description: Used 2018 BMW X5 3.0TD xDrive30d M Sport for sale - £38,480, 10,300 miles with Sport package, Satellite navigation, RS package, Alloy wheels, Heated seats, Parking assist., Air conditioning, Light package, Alarm/immobiliser, DAB radio, Reversing camera, Smoker package, M sport package
Avg. Dealer rating: (2 reviews) "Dealer responded to me quickly."
Please wait ...
Please wait ...

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top 2,000 listings.