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

2018 - 120i [2.0] M Sport 5dr [Nav/Servotronic] Step Auto

36
Reduced
£14,493
Finance available £301 pm
  • 2L
  • 58.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

David Hayton Ltd (Mazda Carlisle)

BMW, 3 Series Gran Turismo

2015 (64) - 2.0 320i Luxury GT 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

38
Low Mileage
£9,695
Finance available £194 pm
  • 2L
  • 72.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Derbyshire Elite Car Sales Limited

01332 419205 *
4.7/5 Stars

BMW, 2 Series

2022 - M235i Gran Coupe xDrive 4dr Step Auto

27
Reduced
£29,250
Finance available £580 pm
  • 2L
  • 11.7kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Harvey Cooper Cars

BMW, M3

2023 (23) - 3.0 BiTurbo Competition Touring Steptronic M xDrive Euro 6 (s/s) 5dr

62
Reduced
£69,950
Finance available £1416 pm
  • 3L
  • 16kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Carbon Collection

BMW, 1 Series

2025 (74) - 123 xDrive M Sport 5dr Step Auto Petrol Hatchback

47
£31,994
  • 2L
  • 5.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Exeter

BMW, 1 Series

2018 (68) - 2.0 120i GPF Sport Auto Euro 6 (s/s) 3dr

28
Low Mileage
£12,980
Finance available £268 pm
  • 2L
  • 40kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Wembley Prestige Cars

BMW, X3

2013 (63) - xDrive20d M Sport 5dr Step Auto

19
£8,495
Finance available £167 pm
  • 2L
  • 96.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Noahs Automotive LTD

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT

19
£41,998
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 1 Series

2015 (65) - 1.5 118i M Sport Auto Euro 6 (s/s) 5dr

73
Low Mileage
£11,250
Finance available £229 pm
  • 1.5L
  • 62.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

TG Performance

BMW, 1 Series

2015 (15) - 1.6 116i Sport Euro 6 (s/s) 5dr

17
Low Mileage
£6,000
Finance available £112 pm
  • 1.6L
  • 76kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

London Car Market

BMW, 4 Series

2020 - 420d [190] M Sport 5dr Auto [Professional Media]

10
£16,495
Finance available £346 pm
  • 2L
  • 95kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Devine Cars

BMW, 3 Series

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

27
Reduced
£19,995
  • 2L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Elton Cars Ltd

01733 666869 *
4.5/5 Stars

BMW, X4

2024 - xDrive M40d MHT 5dr Auto

35
Low Mileage
£50,999
  • 3L
  • 8.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Leeds

BMW, X1

2019 (19) - 2.0 20i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

43
£13,940
  • 2L
  • 84.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Dace Specialist Car Centre Manchester

0161 241 7068 *
4.8/5 Stars

BMW, 8 Series

2020 - M850i xDrive 4dr Auto

19
Low Mileage
£47,498
  • 4.4L
  • 20.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Edinburgh Seafield Motorstore / Vanstore

0131 603 4404 *
4.7/5 Stars

BMW, X6

2016 (M) - xDrive40d M Sport 5dr Step Auto

29
£18,995
Finance available £370 pm
  • 3L
  • 75kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

ACR AUTOS LTD