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 Gran Coupe

2021 (21) - 1.5 218i M Sport Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

28
£16,400
  • 1.5L
  • 51kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Carworld Superstore

01733 978043 *
4/5 Stars

BMW, Z4M

2006 (06) - 3.2 2dr

20
Low Mileage
£17,990
  • 3.2L
  • 54kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Silverbrookes

BMW, 5 Series

2017 (67) - 2.0 525d SE Auto Euro 6 (s/s) 4dr

59
£13,489
Finance available £279 pm
  • 2L
  • 88kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Yorkshire Vehicle Solutions Harrogate Ltd

BMW, M2

2018 (67) - 3.0i DCT Euro 6 (s/s) 2dr

39
Low Mileage
£25,373
Finance available £501 pm
  • 3L
  • 49.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Select Car Shop Ltd

BMW, 1 Series

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

20
£18,470
  • 1.5L
  • 59kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, 3 Series

2019 (19) - 2.0 320d Sport Auto Euro 6 (s/s) 4dr

48
Reduced
£19,899
Finance available £414 pm
  • 2L
  • 31.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 5 Series

2021 (21) - 2.0 530e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Steptronic Euro 6

28
Reduced
£17,999
Finance available £349 pm
  • 2L
  • 89kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Rangebrook Limited

01926 352097 *
4.9/5 Stars

BMW, 1 Series

2018 (18) - 1.5 116d M Sport Shadow Edition Auto Euro 6 (s/s) 5dr

35
£11,350
Finance available £231 pm
  • 1.5L
  • 83.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

JD Car Sales (East Anglia) LTD

BMW, X4

2021 - xDrive30d MHT M Sport 5dr Auto

20
Reduced
£35,450
Finance available £708 pm
  • 3L
  • 63kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Car Sales NI Ltd

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
Low Mileage
£33,698
  • 2L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, 4 Series

2016 (66) - 420i Sport 2dr [Business Media]

10
£6,595
Finance available £125 pm
  • 2L
  • 160kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

BMW, Z4

2007 (07) - 3.0 si Sport Coupe 2dr Petrol Manual Euro 4 (265 ps)

32
Reduced
£6,495
Finance available £123 pm
  • 3L
  • 128kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Ivybridge Trade Centre

BMW, i3

2018 (68) - 33kWh Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (Range Extender

35
Low Mileage
£9,700
Finance available £194 pm
  • 40.7kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Nuneaton Car Sales Ltd

BMW, M3

2008 (58) - 4.0 V8 DCT Euro 4 2dr

45
Reduced
£17,000
  • 4L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

M&T Motor Company

01635 917220 *
4.6/5 Stars

BMW, 3 Series

2019 (68) - 2.0 320d M Sport Auto Euro 6 (s/s) 4dr

49
£20,999
Finance available £411 pm
  • 2L
  • 52.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

DRB Car Sales

01822 661268 *
4.6/5 Stars

BMW, 1 Series

2023 (73) - 118i [136] M Sport 5dr Step Auto [LCP]

28
£17,890
Finance available £347 pm
  • 1.5L
  • 19.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BABAN MOTORS