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

2021 (21) - 2.0 330e 12kWh SE Pro Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

49
£14,799
  • 2L
  • 86.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Affordable Cars Prestige Car Supermarket

BMW, 2 Series Gran Tourer

2016 (16) - 1.5 218i Sport Auto Euro 6 (s/s) 5dr

46
Low Mileage
£11,890
Finance available £243 pm
  • 1.5L
  • 42.8kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Car Capital Ltd

BMW, 3 Series

2019 (69) - 2.0 330e 12kWh Sport Pro Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

10
£18,195
  • 2L
  • 47.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Trust UK Lancaster

BMW, 1 Series

2021 - 118i [136] M Sport 5dr Step Auto

20
Low Mileage
£20,995
Finance available £411 pm
  • 1.5L
  • 12kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Quality Car Sales

BMW, 4 Series

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

32
Low Mileage
£28,000
  • 2L
  • 22.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside

BMW, 2 Series

2019 - 1.5 218i M Sport Coupe 2-Door

4
Low Mileage
£14,495
  • 1.5L
  • 45.2kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Venn's Motor Company

BMW, 3 Series

2020 - 320i M Sport 4dr Step Auto [Tech/Plus Pack]

9
£19,895
Finance available £439 pm
  • 2L
  • 45.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, 1 Series

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

17
Low Mileage
£7,499
Finance available £145 pm
  • 2L
  • 83.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

CARS-WORCESTER

01905 676567 *
4.5/5 Stars

BMW, 1 Series

2015 (65) - 116d Sport 3dr

20
£5,495
Finance available £100 pm
  • 1.5L
  • 108.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Lamberts Used Car Sales ltd

BMW, 7 Series

2018 - 3.0 730d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (265 ps)

39
Reduced
£25,500
Finance available £503 pm
  • 3L
  • 34.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AP Hynes and Co

BMW, X3

2022 - xDrive 30e M Sport 5dr Auto

5
Low Mileage
£39,995
Finance available £801 pm
  • 2L
  • 18kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Prestige Motors NI

BMW, 1 Series

2019 (19) - 118i [1.5] SE 5dr [Nav/Servotronic] Step Auto

1
Low Mileage
£16,950
Finance available £356 pm
  • 1.5L
  • 18.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Ocean Group BMW Penryn

BMW, 1 Series

2025 (74) - M135 xDrive 5dr Step Auto Petrol Hatchback

51
Low Mileage
£38,774
  • 2L
  • 2.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater

BMW, M5

2013 (13) - 4.4 V8 DCT Euro 5 (s/s) 4dr

23
Low Mileage
£23,949
Finance available £471 pm
  • 4.4L
  • 22kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

M Cars Surrey Ltd

01342 649540 *
4.4/5 Stars

BMW, 5 Series

2019 - 520i M Sport 4dr Auto

27
Reduced
£17,495
Finance available £339 pm
  • 2L
  • 69.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Crawford Clarke Cars

BMW, X5

2018 (18) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

49
Low Mileage
£34,995
Finance available £698 pm
  • 3L
  • 22.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Romans of St Albans

01727 221632 *
4.5/5 Stars