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

2022 (22) - 1.5 116d Sport (LCP) Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

26
£17,700
  • 1.5L
  • 49.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Carworld Supermarket

01733 794246 *
4/5 Stars

BMW, iX

2022 - 240kW xDrive40 M Sport Edition 76.6kWh 5dr Auto

Low Mileage
£36,941
  • 20.2kMiles
  • Electric
  • Auto
  • Body StyleSUV

Marshall BMW Scunthorpe

BMW, 3 Series

2021 - 330e SE Pro 5dr Step Auto

44
£15,599
Finance available £316 pm
  • 2L
  • 72kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars

BMW, Z4

2003 (53) - 2.5i SE Auto Euro 3 2dr

38
Low Mileage
£2,499
  • 2.5L
  • 71kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BMW, X2

2022 - sDrive 18i [136] M Sport 5dr

36
£21,691
Finance available £425 pm
  • 1.5L
  • 33.9kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Stratstone BMW Derby

BMW, 1 Series

2017 (17) - 1.5 116d ED Plus Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

37
Low Mileage
£8,550
Finance available £169 pm
  • 1.5L
  • 58.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Essex Car Store

01376 319739 *
4.6/5 Stars

BMW, 3 Series

2022 (22) - 330e M Sport 4dr Step Auto Saloon

48
£22,625
  • 2L
  • 46.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Vertu BMW Sunderland

BMW, 4 Series

2018 (68) - 2.0 420d M Sport Euro 6 (s/s) 2dr

41
Low Mileage
£14,899
  • 2L
  • 27.2kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Prestige Cars by Peter Cooper West End

023 8001 7190 *
4.3/5 Stars

BMW, 3 Series

2013 (13) - 2.0 320D XDRIVE MODERN TOURING 5DR Manual

43
Reduced
£6,481
  • 2L
  • 111.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Daniel Maxwell Car Sales

BMW, 1 Series

2023 (23) - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro] Petrol Hatchback

45
£20,498
  • 1.5L
  • 35.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Sunderland

BMW, 1 Series

2013 (63) - 2.0 120d BluePerformance SE Euro 6 (s/s) 5dr

25
£4,480
Finance available £78 pm
  • 2L
  • 109kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vision Motors Direct - Leeds

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£33,698
  • 2L
  • 9.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Aberdeen MG

01224 907730 *
4.7/5 Stars

BMW, 2 Series

2016 (66) - 2.0 218d M Sport Euro 6 (s/s) 2dr

Low Mileage
£11,990
Finance available £246 pm
  • 2L
  • 39kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Discount Car Centre Ltd

BMW, 4 Series

2021 (70) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

29
£23,995
Finance available £472 pm
  • 2L
  • 49.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

NSA MOTOR VEHICLES LTD

BMW, 4 Series

2017 (17) - Gran Coupe 2.0 420d M Sport 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

40
Reduced
£14,494
Finance available £302 pm
  • 2L
  • 70.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Anchor Cars Tadley

BMW, X1

2025 - xDrive 30e xLine 5dr Step Auto

19
£42,998
  • 10Miles
  • Hybrid
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars