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

2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

21
Reduced
£12,800
  • 2L
  • 46.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Fusion Motors Limited

BMW, X5

2024 - xDrive30d MHT M Sport 5dr Auto [Tech/Pro Pack]

19
Low Mileage
£68,998
  • 3L
  • 6.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Inverness BMW

01463 211082 *
4.6/5 Stars

BMW, X6

2018 - xDrive40d M Sport 5dr Step Auto

60
Reduced
£21,995
Finance available £431 pm
  • 3L
  • 93.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

SM Motors NI

BMW, 2 Series Gran Tourer

2016 (16) - 2.0 220i M Sport Auto Euro 6 (s/s) 5dr

45
Low Mileage
£13,795
Finance available £286 pm
  • 2L
  • 49.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Fitzroy Motor Co

BMW, X5

2024 - xDrive50e M Sport 5dr Auto

59
£79,950
Finance available £1622 pm
  • 3L
  • 8.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

JKC Approved Used BMW

BMW, 2 Series

2016 (66) - 2.0 218d Sport Coupe 2dr Diesel Manual Euro 6 (s/s) (150 ps)

25
£8,595
Finance available £170 pm
  • 2L
  • 70kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Mss Motor Group Ltd

01255 440166 *
5/5 Stars

BMW, 5 Series

2015 (65) - 520d [190] SE 5dr Step Auto

21
£3,995
  • 2L
  • 240kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

JP Vehicles Limited

BMW, 1 Series

2018 - 2.0 TDi 150 BHP 118d SPORT 5 DOOR

16
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 39.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Stallingborough Car Centre

BMW, 3 Series

2004 (54) - 2.5 325Ci 325 Sport 2dr

30
Low Mileage
£4,250
Finance available £73 pm
  • 2.5L
  • 113kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Grouts Motors Company Limited

BMW, 1 Series

2021 (21) - 2.0 128ti Auto Euro 6 (s/s) 5dr

49
Low Mileage
£23,950
Finance available £513 pm
  • 2L
  • 30.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, M4

2016 (16) - 2dr DCT Petrol Convertible

44
Low Mileage
£23,435
  • 3L
  • 34.1kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Vertu Citroen Burton

01283 243494 *
4.7/5 Stars

BMW, 5 Series

2022 (72) - 520d MHT M Sport 4dr Step Auto

23
Low Mileage
£24,990
Finance available £493 pm
  • 2L
  • 12.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW, 4 Series

2016 (66) - 3.0 435d M Sport Coupe 2dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

50
Low Mileage
£19,495
Finance available £380 pm
  • 3L
  • 41.2kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

The Van Centre Bury

BMW, 4 Series

2017 (67) - 2.0 420i Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

29
£11,375
Finance available £232 pm
  • 2L
  • 80kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Nationwide Vehicle Finance Ltd

01204 324459 *
3.5/5 Stars

BMW, 5 Series

2020 (20) - 530d M Sport Saloon 4-Door

49
£22,998
  • 3L
  • 43.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stephen James Enfield BMW

BMW, 5 Series

2022 - 520D M Sport Mhev 4-Door

£28,920
Finance available £624 pm
  • 2L
  • 35.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hippo Approved