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

2017 (67) - 2.0 520d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

50
Low Mileage
£16,990
Finance available £357 pm
  • 2L
  • 59kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Amver Select

01236 802088 *
4.8/5 Stars

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420i Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)

44
£12,580
  • 2L
  • 75.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 1 Series

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

26
£18,295
  • 1.5L
  • 31.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Hinckley

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

(15) - 3.0 M235i Auto Euro 6 (s/s) 2dr

45
Low Mileage
£14,995
Finance available £313 pm
  • 66kMiles
  • Petrol
  • Auto

SOUTH HAMS AUTOS LTD

BMW, X1

2022 (22) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)

70
£21,000
Finance available £369 pm
  • 2L
  • 36kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, X6

2021 (21) - 4.4i V8 Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (625 ps)

50
Low Mileage
£64,995
  • 4.4L
  • 27kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Enkae Prestige Motors

01484 240747 *
4.6/5 Stars

BMW, 4 Series Gran Coupe

2018 (67) - 2.0 420d Sport Auto xDrive Euro 6 (s/s) 5dr

39
£11,999
Finance available £246 pm
  • 2L
  • 103kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Prestige Motoring Group

BMW, 1 Series

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

50
£17,999
  • 1.5L
  • 41.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Affordable Cars Prestige Car Supermarket

BMW, 1 Series

2018 (18) - 118d Sport 3dr [Nav/Servotronic] MANUIAL DIESEL 74000 MILES

44
£9,995
Finance available £201 pm
  • 2L
  • 74kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Brownlow Cars

01325 527847 *
4.7/5 Stars

BMW, 5 Series

2020 (20) - 530e SE 4dr Auto

26
£15,795
  • 2L
  • 58.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

V12 Sports and Classics Hinckley

BMW, 3 Series

2013 (13) - 2.0 320d M Sport Convertible 2dr Diesel Auto Euro 5 (184 ps)

23
Reduced
£11,995
  • 2L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Bateman and Lynch Cars (Liskeard)

01579 550021 *
4.9/5 Stars

BMW, X1

2017 (17) - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

69
Low Mileage
£16,400
Finance available £351 pm
  • 2L
  • 39.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Peterborough

BMW, 1 Series

2024 (73) - 2.0 128ti (LCP) Hatchback 5dr Petrol Auto Euro 6 (s/s) (265 ps)

70
Reduced
£27,400
Finance available £474 pm
  • 2L
  • 7.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, X1

(63) - 2.0 20i M Sport xDrive Euro 6 (s/s) 5dr

22
Low Mileage
£9,949
Finance available £200 pm
  • 31kMiles
  • Petrol
  • Manual

M Cars Surrey Ltd

01342 649540 *
4.4/5 Stars

BMW, 3 Series

2020 (69) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

41
£19,995
Finance available £390 pm
  • 2L
  • 50.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Top Cars Telford Limited