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, 2 Series

2024 - 225e xDrive M Sport 5dr DCT [Tech Plus Pack]

12
Low Mileage
£28,498
  • 3.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, 2 Series

2017 - 218d M Sport 5dr [Nav]

19
£10,098
  • 2L
  • 84kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.7/5 Stars

BMW, 1 Series

2018 (18) - 2.0 118d M Sport Shadow Edition Hatchback 3dr Diesel Manual Euro 6 (s/s) (1

36
Low Mileage
£14,488
Finance available £301 pm
  • 2L
  • 27kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Velvis Cars

BMW, X5

2018 (18) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)

35
£29,995
Finance available £596 pm
  • 3L
  • 65.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Hunters

BMW, 4 Series

2021 (71) - 420i M Sport Coupe 2-Door

32
Low Mileage
£27,500
  • 2L
  • 22.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, iX3

2021 - 80kWh Premier Edition SUV 5dr Electric Auto (286 ps) - LEATHER - NAV - HEAT

44
£21,780
  • 57.2kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Shrewsbury

BMW, 1 Series

2018 - SPORT | Satellite Navigation | Auto Lights/Wipers Manual 5-Door

40
£9,500
  • 1.5L
  • 63.8kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

TrustFord Stockport

0161 388 7682 *
4.7/5 Stars

BMW, 3 Series

2025 (63) - 2.0 320i M Sport Touring Auto Euro 6 (s/s) 5dr

50
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 48.5kMiles
  • Petrol
  • Auto

W R Car Sales Limited

01274 087616 *
4.7/5 Stars

BMW, X1

2014 (14) - xDrive 18d xLine 5dr

11
Low Mileage
£6,999
  • 2L
  • 66.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Stringer Noyce

BMW, 3 Series

2019 (19) - 2.0 318d SE Auto Euro 6 (s/s) 4dr

32
£10,750
Finance available £218 pm
  • 2L
  • 128kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Sarah Cox Cars Ltd

BMW, 4 Series

2017 (67) - 3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

30
Reduced
£15,490
  • 3L
  • 83kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Greenwood Motors Ltd

BMW, i8

2015 - 2dr Auto

19
Low Mileage
£34,995
Finance available £698 pm
  • 1.5L
  • 42.4kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Quality Cars Today

BMW, 1 Series

2022 (22) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

69
£19,900
Finance available £348 pm
  • 1.5L
  • 36.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Enfield

BMW, 1 Series

2016 (66) - 120i [2.0] M Sport 5dr [Nav] Step Auto

65
£8,695
Finance available £172 pm
  • 2L
  • 106.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

QMT Automotive Ltd

BMW, 1 Series

2021 (21) - 2.0 128ti Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps)

69
Low Mileage
£22,800
Finance available £497 pm
  • 2L
  • 28.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, M3

2022 (72) - 3.0 BiTurbo Competition Saloon 4dr Petrol Steptronic M xDrive Euro 6 (s/s)

29
Low Mileage
£59,495
Finance available £1202 pm
  • 3L
  • 14.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Evolve Motor Company

01633 741704 *
4.6/5 Stars