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

2021 (21) - 745e 3.0 PHEV 12KWH 390 BHP M SPORT AUTOMATIC 4-Door

10
Reduced
£34,989
Finance available £698 pm
  • 3L
  • 39kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

BMW, X1

2022 (71) - 1.5 18i Sport SUV 5dr Petrol Manual sDrive Euro 6 (s/s) (136 ps)

50
Low Mileage
£20,800
Finance available £407 pm
  • 1.5L
  • 13kMiles
  • Petrol
  • Manual
  • Body StyleEstate

GERMAN AUTOCENTRE CARS

BMW, 1 Series

2022 (72) - 2.0 118d M Sport (LCP) Hatchback 5dr Diesel Auto Euro 6 (s/s) (150 ps)

32
£21,490
  • 2L
  • 40.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

AutoUnit Ltd

01633 741698 *
4.9/5 Stars

BMW, 3 Series

2015 - ED SPORT 4-Door

20
£9,000
Finance available £179 pm
  • 2L
  • 96.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Attenborough Cars

01302 249082 *
4.7/5 Stars

BMW, 4 Series

2017 (17) - 2.0 420i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps)

44
Low Mileage
£12,890
  • 2L
  • 55.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, 5 Series

2022 (72) - 520d MHT M Sport 4dr Step Auto

32
£20,490
Finance available £400 pm
  • 2L
  • 78.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

RMM CARS LTD

BMW, 3 Series

2021 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

46
£21,790
Finance available £436 pm
  • 2L
  • 40.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Bolton

BMW, 3 Series

2015 (15) - 3.0 335d Luxury Touring Auto xDrive Euro 6 (s/s) 5dr

31
Reduced
£15,990
  • 3L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Car Sea Ltd

020 3953 7442 *
4.8/5 Stars

BMW, 6 Series

2006 (06) - 630i Sport 2dr Auto

12
Low Mileage
£2,999
  • 3L
  • 146kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

BMW, 4 Series

2018 (68) - 2.0 420d M Sport Convertible 2dr Diesel Auto Euro 6 (s/s) (190 ps)

19
Low Mileage
£15,940
  • 2L
  • 52kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, M3

2017 - M3 4dr DCT [Competition Pack] Auto

53
Low Mileage
£34,490
  • 3L
  • 40.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW, X1

2022 - xDrive 18d SE 5dr Step Auto

33
Low Mileage
£22,995
Finance available £452 pm
  • 2L
  • 25.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BMW Bavarian

BMW, X5

2024 - xDrive40d MHT M Sport 5dr Auto

46
£65,995
Finance available £1335 pm
  • 3L
  • 25.9kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Dmac Motors Ltd

BMW, 3 Series

2003 - 3.0Ci Sport Convertible 2dr Automatic

29
Reduced
£6,495
Finance available £123 pm
  • 3L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Affordable Cars Of Kent

BMW, X3

2021 (21) - 2.0 20d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

69
£23,995
Finance available £472 pm
  • 2L
  • 76.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

ARJ MOTORS

01932 507141 *
4.5/5 Stars

BMW, 2 Series Gran Tourer

2016 (16) - 2.0 218d SE Auto Euro 6 (s/s) 5dr

16
Low Mileage
£12,494
Finance available £257 pm
  • 2L
  • 40kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoTrade Southwest