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

2025 - sDrive 20i MHT M Sport 5dr Step Auto

19
£40,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 2 Series Gran Coupe

2023 (23) - 2.0 220d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

36
Reduced
£21,995
  • 2L
  • 53.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Trust UK Bury

BMW, M5

2019 (19) - 4.4i V8 Competition Steptronic xDrive Euro 6 (s/s) 4dr

31
Low Mileage
£46,990
Finance available £945 pm
  • 4.4L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Alexanders Prestige

01423 223333 *
4.8/5 Stars

BMW, 4 Series

2015 (15) - 2.0 425d Luxury Auto Euro 6 (s/s) 2dr

15
Reduced
£6,994
Finance available £134 pm
  • 2L
  • 110kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

AutoTrade Southwest

BMW, 4 Series

2018 (68) - 2.0 420D M Sport Auto 2dr

46
Reduced
£15,490
  • 2L
  • 60.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Phantom Motor Company

BMW, X4

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

35
Reduced
£21,995
Finance available £431 pm
  • 3L
  • 117kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Coventry Sterling Motors

024 7510 3850 *
4.9/5 Stars

BMW, X3

2019 - xDrive20d xLine 5dr Step Auto

32
Low Mileage
£25,500
Finance available £503 pm
  • 2L
  • 30.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Stratstone BMW Harrogate

BMW, 3 Series

2020 - 318d MHT Sport 4dr Step Auto

39
£18,649
Finance available £386 pm
  • 2L
  • 49.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

BMW, 1 Series

2013 (13) - M135i M Performance 3dr

20
Low Mileage
£8,995
Finance available £179 pm
  • 3L
  • 71kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

NOVA CAR SALES LTD

BMW, 5 Series

2017 (67) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

39
£9,990
Finance available £201 pm
  • 2L
  • 149kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BMC Car Sales Group Ltd

BMW, 2 Series Active Tourer

2024 (74) - 1.5 220i MHT M Sport MPV 5dr Petrol Hybrid DCT Euro 6 (s/s) (156 ps)

72
Low Mileage
£27,500
  • 1.5L
  • 3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Wimbledon

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

35
£14,990
Finance available £313 pm
  • 2L
  • 111.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

TMMC The Manchester Motor Company Ltd

BMW, 4 Series

2018 - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

30
Low Mileage
£15,895
Finance available £333 pm
  • 2L
  • 36.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Simon Horne Ltd

BMW, 1 Series

2021 (21) - 118i M Sport 5-Door

22
Low Mileage
£22,500
  • 1.5L
  • 18.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Aberdeen

BMW, X3

2004 (54) - 2.5i SE 5dr Auto

20
Low Mileage
£2,595
  • 2.5L
  • 90kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Hbm Motors

BMW, 1 Series

2016 - 118i [1.5] Sport 5dr [Nav]

24
Low Mileage
£10,699
Finance available £217 pm
  • 1.5L
  • 25.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars