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, X5

2018 (18) - 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (381 ps)

30
£31,995
Finance available £637 pm
  • 3L
  • 70kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars Of Conwy

BMW, X2

2022 - Xdrive25E M Mesh Edition 5-Door

£23,820
Finance available £510 pm
  • 1.5L
  • 36kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Hippo Approved

BMW, 3 Series

2007 (57) - 2.0 320d SE Steptronic Euro 4 2dr

20
Low Mileage
£4,949
Finance available £88 pm
  • 2L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

M Cars Surrey Ltd

01342 649540 *
4/5 Stars

BMW, 3 Series

2020 - 330e SE Pro 4-Door

58
Reduced
£14,740
Finance available £307 pm
  • 2L
  • 64.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

RB AUTOS SW LIMITED TA Bristol Car Centre

BMW, X2

2021 - xDrive 20i Sport 5dr Step Auto

42
Low Mileage
£21,949
Finance available £454 pm
  • 2L
  • 16.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X5

2010 (60) - 3.0 40d M Sport SUV 5dr Diesel Steptronic xDrive Euro 5 (306 ps)

36
Low Mileage
£10,600
  • 3L
  • 82.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hilton Car Supermarket Milton Keynes

BMW, 5 Series

2018 (68) - 2.0 530e 9.2kWh SE Auto Euro 6 (s/s) 4dr

43
£11,930
Finance available £244 pm
  • 2L
  • 93.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Automotive Direct Ltd

020 3893 4382 *
4/5 Stars

BMW, X2

2024 - 150kW eDrive20 M Sport 65kWh 5dr Auto

19
Low Mileage
£34,998
  • 5.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat Motorstore Jeep Abarth (Oldbury)

0121 516 6056 *
4.6/5 Stars

BMW, 3 Series

2013 (13) - 320d xDrive M Sport 4dr

24
Low Mileage
£8,495
Finance available £167 pm
  • 2L
  • 87.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Horley Car Centre

BMW, 3 Series

2016 - 2.0 M Sport GT 5dr Diesel Manual Euro 6 (s/s) (190 ps)

40
£9,495
Finance available £190 pm
  • 2L
  • 89.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Ideal Car Centre Ltd

BMW, iX3

2022 - 80kWh M Sport Pro SUV 5dr Electric Auto (286 ps) - ADAPT CRUISE - PARK ASSI

48
£29,663
Finance available £602 pm
  • 32.2kMiles
  • Electric
  • Auto
  • Body StyleSUV

Carsa Southampton

01489 663574 *
4.4/5 Stars

BMW, 7 Series

2021 (21) - 745e M Sport Saloon 4-Door

54
Low Mileage
£39,611
  • 3L
  • 21.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, i5

2024 - 250kW eDrive40 M Sport 84kWh 5dr Auto

34
Low Mileage
£50,195
  • 2.3kMiles
  • Electric
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

BMW, 1 Series

2022 - 116d M Sport 5dr Step Auto

40
£21,399
Finance available £442 pm
  • 1.5L
  • 28.4kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, X2

2019 (68) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

15
£13,490
Finance available £279 pm
  • 2L
  • 91.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BMW, X3

2020 (20) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

31
£21,984
Finance available £431 pm
  • 2L
  • 81.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

TVS Cars Ltd