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

2019 (68) - sDrive 18i xLine 5dr

45
Reduced
£14,290
Finance available £297 pm
  • 1.5L
  • 50.1kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Empire Cars Bedford

01234 237238 *
4.8/5 Stars

BMW, X3

2022 - xDrive20d MHT xLine 5dr Step Auto

10
Low Mileage
£32,898
  • 2L
  • 25.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, iX

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

12
£32,998
  • 39.2kMiles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Swansea

0141 483 9956 *
4.7/5 Stars

BMW, 5 Series

2019 (69) - 2.0 520d M Sport Saloon 4dr

23
£19,799
  • 2L
  • 47.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bridgend Motor Group - Kilmarnock Autoplex

BMW, 3 Series

2021 (21) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

35
£15,990
Finance available £335 pm
  • 2L
  • 93kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

TMMC The Manchester Motor Company Ltd

BMW, i3

2021 (21) - 42.2kWh Hatchback 5dr Electric Auto (170 ps) 10in Satellite Navigation Disp

41
£11,198
  • 38kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Cartime Nelson

01282 501882 *
4.4/5 Stars

BMW, 1 Series

2024 (24) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

49
Low Mileage
£25,400
Finance available £545 pm
  • 1.5L
  • 6.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.5/5 Stars

BMW, M4

2020 - 3.0 BiTurbo GPF Competition Convertible 2dr Petrol DCT Euro 6 (s/s) (450 ps

5
Low Mileage
£34,995
Finance available £698 pm
  • 3L
  • 32.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Bedford Used Car Sales

BMW, 3 Series

2017 (17) - 3 SERIES 3.0 330D EURO6 TOURER 5-Door

10
Reduced
£8,495
  • 3L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleEstate

I A PERFORMANCE 78 LTD TA EX POLICE CARS

BMW, 6 Series

2013 (13) - 640d M Sport 2dr Auto

14
£8,995
  • 3L
  • 114kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

NSL Motors

BMW, 5 Series

2012 (62) - 525d [218] M Sport 4dr Step Auto - LEATHER - HEATED SEATS

31
Reduced
£8,195
  • 2L
  • 109kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Motor Wise

01673 268382 *
4.3/5 Stars

BMW, X4

2019 - XDRIVE20D SPORT 4-Door

23
£16,994
Finance available £357 pm
  • 2L
  • 119kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Apollo cars LTD

029 2002 6903 *
4.7/5 Stars

BMW, X5

2005 (05) - 3.0d Sport 5dr Auto

17
Low Mileage
£2,250
  • 3L
  • 146kMiles
  • Diesel
  • Auto
  • Body StyleSUV

4motion Cars

BMW, 2 Series

2023 - 218d M Sport 5dr DCT

1
Low Mileage
£27,995
Finance available £555 pm
  • 2L
  • 4.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, X5

2018 (18) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

49
Low Mileage
£34,995
Finance available £698 pm
  • 3L
  • 22.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Romans of St Albans

01727 221632 *
4.5/5 Stars

BMW, 2 Series

2022 - 218i [136] M Sport 4dr

19
£19,998
  • 1.5L
  • 41.9kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Vauxhall (Lenzie)

0141 483 9924 *
4.7/5 Stars