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

2018 - 1.5 118i M Sport Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (136

35
Low Mileage
£13,850
Finance available £293 pm
  • 1.5L
  • 55.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X3

2021 (71) - 2.0 30e 12kWh xLine Auto xDrive Euro 6 (s/s) 5dr

44
£17,900
Finance available £347 pm
  • 2L
  • 92.2kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Quality Part X Ltd Dunstable

BMW, X1

2014 - 2.0 X1 xDrive18d M Sport 5-Door

51
£5,099
  • 2L
  • 106.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Boyrati Cars

BMW, 4 Series

2018 - 3.0 435D xDrive M Sport Auto 4WD 2dr

61
£15,995
Finance available £335 pm
  • 3L
  • 108kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Clyde Cars Sales Limited

0141 404 9868 *
4.7/5 Stars

BMW, 5 Series

2021 - 520d xDrive MHT M Sport 4dr Step Auto

36
Low Mileage
£28,693
  • 2L
  • 13.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, X5

2010 (10) - xDrive35d 10-Year Edition 5dr Auto

46
£7,493
  • 3L
  • 143.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Sandygate Cars Ltd

01282 509458 *
4.8/5 Stars

BMW, 1 Series

2022 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

6
Low Mileage
£19,697
Finance available £401 pm
  • 1.5L
  • 17.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT

32
Low Mileage
£26,995
Finance available £534 pm
  • 1.5L
  • 2.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 4 Series

2017 - 420d [190] M Sport 2dr [Professional Media]

21
£11,995
Finance available £246 pm
  • 2L
  • 85kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Lowes of Larne Ltd

BMW, 1 Series

2018 (68) - 1.5 118i GPF SE Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

16
£7,895
  • 1.5L
  • 95kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

North West Trade Centre

BMW, i4

2025 - 440kW M60 83.9kWh 5dr Auto

19
£63,998
  • 10Miles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 3 Series

2015 - 2.0 320d Sport Touring 5-Door

25
Reduced
£7,995
Finance available £156 pm
  • 2L
  • 107.8kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Atlantic Motors

01736 806430 *
4.5/5 Stars

BMW, X1

2020 (20) - 2.0 20i SE SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

69
£15,375
Finance available £315 pm
  • 2L
  • 49.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, 2 Series

2023 - 218i [136] M Sport 4dr DCT

54
Low Mileage
£25,090
  • 1.5L
  • 10.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Marshall BMW Bournemouth

BMW, 1 Series

2016 (66) - 1.5 118i M Sport Auto Euro 6 (s/s) 5dr

89
Low Mileage
£12,750
Finance available £263 pm
  • 1.5L
  • 54.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Automotive GT Car Sales Ltd

BMW, 8 Series

2020 (70) - 840d xDrive Gran Coupe 4-Door

32
£34,000
  • 3L
  • 52.8kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

John Clark BMW Tayside