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

2019 - xDrive20d M Sport 5dr Step Auto

48
Reduced
£29,778
Finance available £591 pm
  • 2L
  • 20kMiles
  • Diesel
  • Auto
  • Body StyleEstate

David Hayton Ltd (Mazda Carlisle)

BMW, 1 Series

2018 (18) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

29
£8,499
  • 1.5L
  • 89.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Belmont Autos

0141 611 8595 *
4.8/5 Stars

BMW, 5 Series

2018 (18) - TEST ADVERT , PLEASE DO NOT CONTACT 5-Door

3
Call for price
  • 2L
  • 123.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

QA Test Dealer

BMW, X1

2017 (17) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

29
£12,290
Finance available £252 pm
  • 2L
  • 79kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Brooke MOT Centre Ltd

01508 502072 *
4.4/5 Stars

BMW, X1

2021 - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

42
£17,087
Finance available £338 pm
  • 1.5L
  • 58.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Gloucester

BMW, M3

2013 (13) - 4.0 iV8 DCT Euro 5 2dr

37
Low Mileage
£23,499
Finance available £462 pm
  • 4L
  • 58.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

TDC Collection LTD

BMW, X1

2024 - xDrive 23i MHT M Sport 5dr Step Auto

19
Low Mileage
£41,998
  • 2L
  • 3.9kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, X5

2007 (07) - 3.0 D SE 7STR 5d 232 BHP 5-Door

1
Low Mileage
£7,995
Finance available £156 pm
  • 3L
  • 99.9kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars4You Ltd

BMW, 3 Series

2022 - 2.0 330e 12kWh M Sport Pro Edition Touring Auto xDrive Euro 6 (s/s) 5dr

70
Reduced
£24,995
Finance available £493 pm
  • 2L
  • 65.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

JF Cars Southwest Ltd

01460 201372 *
4.7/5 Stars

BMW, 5 Series

2021 (21) - 520d xDrive M Sport Touring 5-Door

32
£26,000
  • 2L
  • 50kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

John Clark BMW Tayside

BMW, 1 Series

2015 (15) - 1.6 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

24
Low Mileage
£7,995
Finance available £156 pm
  • 1.6L
  • 62.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Andy Hall Cars

01934 318499 *
4.3/5 Stars

BMW, X2

2018 (18) - 2.0 20i M Sport DCT sDrive Euro 6 (s/s) 5dr

19
Low Mileage
£16,495
Finance available £346 pm
  • 2L
  • 28.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Holmfirth Garage Ltd

BMW, M6

2016 (16) - 4.4 V8 Coupe 2dr Petrol DCT Euro 6 (s/s) (560 ps)

50
Reduced
£27,500
Finance available £544 pm
  • 4.4L
  • 42.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Savannah Cars Ltd

01702 418484 *
4.9/5 Stars

BMW, X5

2021 (21) - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

32
£32,999
Finance available £672 pm
  • 3L
  • 80.7kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hilton Car Supermarket Milton Keynes

BMW, X6

2016 - xDrive30d M Sport 5dr Step Auto

40
£17,950
Finance available £348 pm
  • 3L
  • 87.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

torquepoint

BMW, X5

2017 (67) - xDrive50i M Sport 5dr Auto [7 Seat]

25
Reduced
£26,495
Finance available £524 pm
  • 4.4L
  • 63kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Auto2000 Prestige Cars