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

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

36
£22,599
  • 1.5L
  • 26.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Leeds

BMW, 1 Series

2013 - 116i SPORT 3-Door

39
Reduced
£6,690
  • 1.6L
  • 52kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

V P I Used Car Sales Limited

020 3937 7580 *
4.3/5 Stars

BMW, 3 Series

2015 (15) - 335d xDrive M Sport 4dr Step Auto

14
Low Mileage
£12,995
Finance available £268 pm
  • 3L
  • 72kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Three Pines Garage Limited

BMW, X5

2019 - xDrive M50d 5dr Auto

35
Low Mileage
£44,250
  • 3L
  • 35.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, 1 Series

2024 - 116d M Sport 5dr Step Auto [Live Cockpit Pro]

19
Low Mileage
£24,998
  • 1.5L
  • 8.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, Z4M

2007 (07) - 3.2i Coupe 2dr Petrol Manual Euro 4 (343 ps)

50
Low Mileage
£22,450
  • 3.2L
  • 67kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Approved Performance

01455 241694 *
4.9/5 Stars

BMW, 4 Series

2016 (66) - 2.0 420d SE Convertible 2dr

1
Low Mileage
£13,999
  • 2L
  • 59.9kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Bridgend Motor Group - SuperMini World

BMW, 2 Series

2024 (24) - 220i M Sport 4dr Step Auto Petrol Saloon

64
£28,716
  • 2L
  • 7.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Yeovil

BMW, 3 Series

2021 - 320i M Sport 4dr Step Auto

62
Reduced
£17,495
Finance available £339 pm
  • 2L
  • 84.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW, 6 Series

2013 (13) - 640d M Sport 2dr Auto

17
£8,995
  • 3L
  • 106kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

SELECT MOTOR COMPANY

BMW, X5

2012 (12) - 3.0 40d M Sport Steptronic xDrive Euro 5 5dr

30
Low Mileage
£13,950
  • 3L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Alverstoke Automotive LTD

01902 290499 *
5/5 Stars

BMW, X3

2014 (63) - 2.0 20d M Sport Auto xDrive Euro 5 (s/s) 5dr

77
£8,295
  • 2L
  • 101kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Motor Sales

BMW, 1 Series

2017 - 1.5 116d Sport Hatchback Euro 6 5-Door

32
£5,240
Finance available £95 pm
  • 1.5L
  • 119kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Andrew James Cars Ltd

BMW, 5 Series

2022 - 520d MHT M Sport 4dr Step Auto

37
Low Mileage
£29,950
Finance available £595 pm
  • 2L
  • 24.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, i5

2025 - 250kW eDrive40 M Sport 84kWh 4dr Auto

33
£60,950
Finance available £1232 pm
  • 101Miles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 1 Series

2018 - 118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

24
Low Mileage
£12,999
Finance available £268 pm
  • 1.5L
  • 32.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars