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

2012 (62) - 318d M Sport 4dr

14
£3,999
  • 2L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

AMC Custom Motors

BMW, 3 Series

2020 (70) - 2.0 320i SE Touring Auto Euro 6 (s/s) 5dr

29
Reduced
£24,490
Finance available £504 pm
  • 2L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Penton Citroen Salisbury

BMW, 3 Series

2024 - 330e M Sport 5dr Step Auto

51
Reduced
£34,450
Finance available £687 pm
  • 2L
  • 12.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, 5 Series

2021 (71) - 3.0 530d MHT M Sport Touring Steptronic xDrive Euro 6 (s/s) 5dr

30
£26,995
Finance available £534 pm
  • 3L
  • 77.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

IAC Cars Ltd

BMW, X2

2024 - sDrive 20i M Sport 5dr Step Auto

31
Low Mileage
£37,958
  • 1.5L
  • 5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Salisbury

BMW, X5

2014 (64) - 3.0 30d SE Auto xDrive Euro 6 (s/s) 5dr

50
£12,995
Finance available £268 pm
  • 3L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motor Vise Ltd

BMW, 5 Series

2017 - 520d M Sport 5-Door

35
£10,750
Finance available £218 pm
  • 2L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Wheelers Chipping Norton

01608 692663 *
4.6/5 Stars

BMW, i3

2019 - 135kW S 42kWh 5dr Auto [Lodge Interior World]

34
£11,099
Finance available £219 pm
  • 55.5kMiles
  • Electric
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, 1 Series

2019 (68) - 3.0 M140i GPF Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (340 ps

9
£17,495
Finance available £339 pm
  • 3L
  • 74.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BMW, 1 Series

2013 (13) - 2.0 125i M Sport Euro 6 (s/s) 5dr

32
Low Mileage
£7,290
  • 2L
  • 85.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

TM Car Sales Ltd

024 7518 7136 *
4.5/5 Stars

BMW, 3 Series

2021 - 2.0 330e 12kWh SE Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (2

1
£11,760
Finance available £240 pm
  • 2L
  • 110.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Days Cardiff

029 2002 1261 *
4.4/5 Stars

BMW, X5

2020 (70) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

51
Reduced
£38,490
  • 3L
  • 82.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Phantom Motor Company

BMW, 5 Series

2018 (68) - 530e M Sport 4dr Auto

20
Low Mileage
£20,000
Finance available £390 pm
  • 2L
  • 39kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

GS Car Centre Ltd

01772 348161 *
4.9/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

12
£33,498
  • 2L
  • 9.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 3 Series

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

45
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 32kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Select A Car

BMW, 1 Series

2012 - 123d M Sport 2dr

16
£3,990
  • 2L
  • 106kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

The Motoring Company