Used BMW cars for sale

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

BMW cars are known for their luxurious feel and advanced technologies. Whether it’s an SUV, hatchback, saloon or estate, BMW has established a reputation for creating vehicles that balance enhanced performance with modern luxury.

Find your perfect used BMW for sale or on finance from our extensive network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, X4

2019 - xDrive20d Sport 5dr Step Auto

19
£21,498
  • 2L
  • 69.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Clydebank Used Car Centre

0141 483 9926 *
4.7/5 Stars

BMW, Z3

1998 - 1.9 i 2-Door

24
Low Mileage
£3,950
Finance available £66 pm
  • 1.9L
  • 106kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

LYTHAM MOTOR COMPANY LTD

BMW, 2 Series

2019 (19) - 1.5 218i GPF M Sport Euro 6 (s/s) 2dr

28
£12,500
Finance available £257 pm
  • 1.5L
  • 57.9kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Formby Car Centre

BMW, X5

2018 (18) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive-factory extras worth £9,28

50
£29,450
Finance available £584 pm
  • 3L
  • 63kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Rix Motors

BMW, M4

2016 (66) - 3.0 BiTurbo Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (450 ps) * HUGE S

50
Low Mileage
£27,995
Finance available £555 pm
  • 3L
  • 52.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

MJM Car Sales

BMW, 8 Series

2021 - 840i [333] sDrive M Sport 4dr Auto

35
£29,854
  • 3L
  • 74.1kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, X5

2016 - xDrive30d M Sport 5dr Auto [7 Seat]

10
Low Mileage
£23,599
Finance available £505 pm
  • 3L
  • 38.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 1 Series

2013 (13) - 2.0 120d M Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (184 ps)

25
£5,995
Finance available £112 pm
  • 2L
  • 108kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Coventry Sterling Motors

024 7510 3850 *
4.9/5 Stars

BMW, 3 Series

2016 - 320d Luxury 4dr Step Auto

£8,495
Finance available £167 pm
  • 2L
  • 104.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

LM Motor Company - Kilmarnock

BMW, 3 Series

2021 - 320d MHT M Sport 5dr Step Auto

39
Low Mileage
£25,991
  • 2L
  • 16kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Marshall BMW Scunthorpe

BMW, 2 Series

2014 (64) - 218d M Sport 2dr ++ ULEZ / 35 TAX / DAB / BLUETOOTH / SENSORS / CLIMATE ++

25
Low Mileage
£9,675
Finance available £194 pm
  • 2L
  • 54kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Nick King Car Sales (Gloucester)

BMW, M4

2018 - M4 [3X BMW SERVICES] 2-Door

25
Low Mileage
£29,785
  • 3L
  • 38kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Brooklands Motor Centres

0113 532 1282 *
4.4/5 Stars

BMW, X1

2020 - xDrive 20i xLine 5dr Step Auto

19
Low Mileage
£21,698
  • 2L
  • 22.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Paisley)

0141 404 0020 *
4.7/5 Stars

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

32
£29,299
Finance available £619 pm
  • 2L
  • 7.1kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Burnley

BMW, M5

2016 (16) - M5 4dr DCT

99
£17,295
Finance available £335 pm
  • 4.4L
  • 91.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Quality Drive Auto Ltd

BMW, X4

2018 (67) - xDrive20d M Sport 5dr Step Auto

23
£10,995
  • 2L
  • 146.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

Thames Street Auto Salvage

0115 822 4073 *
4.9/5 Stars