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

2023 - 210kW M Sport Pro 80kWh 5dr Auto

£37,328
  • 20.3kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Hampshire

BMW, iX1

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto

36
Reduced
£35,450
Finance available £708 pm
  • 5kMiles
  • Electric
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, X1

2019 (68) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

15
£16,999
Finance available £357 pm
  • 2L
  • 62.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, 3 Series

2022 - M340i xDrive MHT 4dr Step Auto

1
Low Mileage
£34,995
Finance available £698 pm
  • 3L
  • 23kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, X5

2019 - Xdrive30D M Sport 5-Door

£32,720
Finance available £709 pm
  • 3L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hippo Approved

BMW, X1

2017 - sDrive 18d SE 5dr Step Auto

12
£11,650
Finance available £238 pm
  • 2L
  • 74.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Thompson Auto

BMW, 1 Series

2015 (15) - 1.5 116d Sport Euro 6 (s/s) 5dr

73
£6,399
Finance available £121 pm
  • 1.5L
  • 81.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

RP Logistic Services Ltd

BMW, X3

2019 - xDrive20d M Sport 5dr Step Auto

10
£23,750
Finance available £467 pm
  • 2L
  • 63kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW, 1 Series

2023 (23) - 118i [136] M Sport 5dr Step Auto [LCP] Petrol Hatchback

50
£24,233
  • 1.5L
  • 15.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Bridgwater

BMW, 1 Series

2017 - 120d Sport 5dr [Nav/Servotronic] Step Auto

13
Low Mileage
£14,899
Finance available £310 pm
  • 2L
  • 29.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 3 Series

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

49
Low Mileage
£20,905
Finance available £418 pm
  • 2L
  • 31.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Carsa Bolton

BMW, 1 Series

2013 (13) - 1.6 114i ES Hatchback 3dr Petrol Manual Euro 5 (s/s) (102 ps)

3
Low Mileage
£4,952
Finance available £88 pm
  • 1.6L
  • 68.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

REVS (automotive) Limited

BMW, 2 Series

2017 - M240I 2-Door

49
£13,990
Finance available £290 pm
  • 3L
  • 92kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Tailored Autos Ltd

BMW, 2 Series

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

19
£29,998
  • 1.5L
  • 10Miles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Dumfries BMW/MINI

013873 40162 *
4.7/5 Stars

BMW, 3 Series

2024 - 330e xDrive M Sport 4dr Step Auto

35
Reduced
£32,250
  • 2L
  • 10.3kMiles
  • Auto
  • Body StyleSaloon

Stratstone BMW Bury St Edmunds

01284 338953 *
4.4/5 Stars

BMW, M5

2014 (14) - 4.4 V8 Saloon 4dr Petrol DCT Euro 5 (s/s) (560 ps)[Tadley]

50
Low Mileage
£19,695
Finance available £384 pm
  • 4.4L
  • 62.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Anchor Cars Tadley