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

2012 - xDrive30d M Sport 5dr Auto

10
Low Mileage
£10,950
Finance available £222 pm
  • 3L
  • 99.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BC AUTOSALES

BMW, 5 Series

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

37
Low Mileage
£30,995
Finance available £616 pm
  • 2L
  • 19.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 3 Series

2019 - 320i M Sport 4dr Step Auto

38
Low Mileage
£22,995
Finance available £452 pm
  • 2L
  • 25.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW Bavarian

BMW, M3

2021 (2L) - 3.0 BiTurbo Competition Saloon 4dr Petrol Steptronic Euro 6 (s/s) (510 ps)

50
Reduced
£51,749
Finance available £1043 pm
  • 3L
  • 20kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 4 Series

2017 (17) - 420d [190] M Sport 2dr Auto [Professional Media]

18
£11,995
Finance available £246 pm
  • 2L
  • 87.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

POMPEY CAR SALES LIMITED

BMW, 3 Series

2017 (66) - 2.0 318d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (150 ps)

50
Low Mileage
£13,995
Finance available £290 pm
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleEstate

BM Automotive

01752 427499 *
5/5 Stars

BMW, 3 Series

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

22
£18,979
  • 2L
  • 64kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Dace German Car Centre

0161 696 9152 *
4.8/5 Stars

BMW, X2

2022 (04) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£24,900
Finance available £534 pm
  • 2L
  • 22.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, 1 Series

2017 - 2.0 118d Sport Hatchback 3dr Diesel Manual Euro 6 (s/s) (150 ps)

10
£6,765
  • 2L
  • 98.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 3 Series

2013 (13) - 320d M Sport 4dr

8
£4,495
Finance available £78 pm
  • 2L
  • 115kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Y S Motors

BMW, 3 Series

2023 - 2.0 330e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6

56
Low Mileage
£39,504
Finance available £808 pm
  • 2L
  • 10.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Bradford

01274 087627 *
4.4/5 Stars

BMW, X1

2018 (68) - 2.0 18d SE SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

11
Reduced
£11,499
Finance available £235 pm
  • 2L
  • 91.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, 3 Series

2015 - 320d Sport 5dr

16
£6,475
Finance available £122 pm
  • 2L
  • 130kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Michael Fee Motors

BMW, X5

2024 - xDrive30d MHT M Sport 5dr Auto

36
£58,995
Finance available £1191 pm
  • 3L
  • 9.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW Bavarian

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i Sport (LCP) Saloon 4dr Petrol Manual Euro 6 (s/s) (136 ps)

50
Reduced
£16,499
  • 1.5L
  • 33.6kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Affordable Cars Prestige Car Supermarket

BMW, Z4

2016 (66) - 2.0 20i M Sport Auto sDrive Euro 6 2dr

£9,980
Finance available £201 pm
  • 2L
  • 92.4kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Moss Hall Limited