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

2019 - 118i [1.5] M Sport Shadow Ed 5dr Step Auto

19
Low Mileage
£16,998
  • 1.5L
  • 29.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, i3

2018 (18) - 33kWh Auto Euro 6 (s/s) 5dr (Range Extender)

41
Low Mileage
£10,150
Finance available £204 pm
  • 32.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Car Planet Barnet

BMW, 3 Series

2017 - 340i M SPORT [4X SERVICES, SAT NAV, LEATHER & HK SPEAKERS] 4-Door

24
Low Mileage
£19,885
  • 3L
  • 50kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Brooklands Motor Centres

0113 532 1282 *
4.4/5 Stars

BMW, X3

2024 - xDrive20d MHT M Sport 5dr Step Auto

35
Low Mileage
£45,350
  • 2L
  • 3.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, X5

2024 (24) - 3.0 30d MHT M Sport Steptronic xDrive Euro 6 (s/s) 5dr

36
£55,995
Finance available £1130 pm
  • 3L
  • 24.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

IAC Cars Ltd

BMW, 3 Series

2020 (20) - 330e SE Pro 4dr PLUG IN HYBIRD 2020 AUTO ONE OWNER SAT NAV ULEZ COMPLIANCE

25
Low Mileage
£16,999
Finance available £357 pm
  • 2L
  • 37.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mayesbrook Motors

BMW, 5 Series

2021 (21) - 3.0 530d MHT M Sport Steptronic xDrive Euro 6 (s/s) 4dr

1
Low Mileage
£30,250
  • 3L
  • 29.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, X5

2025 - xDrive50e M Sport 5dr Auto

35
£82,992
Finance available £1684 pm
  • 3L
  • 100Miles
  • Auto
  • Body StyleSUV

Stratstone BMW Derby

BMW, 2 Series

2016 (16) - 2.0 228i M Sport Convertible 2dr Petrol Auto Euro 6 (s/s) (245 ps)

50
Low Mileage
£13,750
Finance available £285 pm
  • 2L
  • 60kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

MSR PRESTIGE LTD

BMW, 3 Series

2021 (21) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

50
£19,995
Finance available £399 pm
  • 2L
  • 53.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, X7

2020 - 3.0 X7 xDrive 40d M Sport MHEV Auto 4WD 5dr

45
Reduced
£47,950
Finance available £965 pm
  • 3L
  • 54kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

torquepoint

BMW, X5M

2016 (65) - 4.4 BiTurbo V8 SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (575 bhp)

23
Low Mileage
£27,995
Finance available £555 pm
  • 4.4L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleSUV

RB Automotive Ltd

BMW, X3

2020 (20) - 2.0 20i GPF M Sport Auto xDrive Euro 6 (s/s) 5dr

58
Low Mileage
£27,999
Finance available £591 pm
  • 2L
  • 37kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 1 Series

2020 (20) - 116d SE 5dr Step Auto

£13,500
Finance available £279 pm
  • 1.5L
  • 44kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

GVP Car Sales Ltd

BMW, X4

2019 (69) - 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps)

27
£28,495
Finance available £565 pm
  • 3L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Evolve Motor Company

01633 741704 *
4.6/5 Stars

BMW, 2 Series

2015 - 218d Luxury 5dr

36
Low Mileage
£10,936
  • 2L
  • 22.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Marshall Honda York