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

2015 - 3.0 X5 xDrive30d M Sport 5-Door

22
Reduced
£19,795
Finance available £386 pm
  • 3L
  • 75.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cap500 Ltd

01224 019845 *
3.3/5 Stars

BMW, 1 Series

2015 (65) - 1.5 116d Sport Euro 6 (s/s) 5dr

29
£4,990
Finance available £89 pm
  • 1.5L
  • 116.6kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Hey Motors Ltd

BMW, X3

(12) - 2.0 20d SE xDrive Euro 5 (s/s) 5dr

31
Low Mileage
£5,995
  • 99.5kMiles
  • Diesel
  • Manual

Hillington Motor Co Ltd

BMW, 1 Series

2015 - 1.5 116d Sport Euro 6 (s/s) 3dr

10
£6,400
Finance available £121 pm
  • 1.5L
  • 86.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MIDLANDS AUTOHAUS LIMITED

BMW, X3

2023 - xDrive M40d MHT 5dr Auto

31
£46,868
  • 3L
  • 26.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Marshall BMW Salisbury

BMW, 2 Series Active Tourer

2019 (69) - 1.5 225xe 10kWh Luxury Auto 4WD Euro 6 (s/s) 5dr

43
£13,900
  • 1.5L
  • 47.1kMiles
  • Hybrid
  • Auto
  • Body StylePeople Carrier

Car Planet Barnet

BMW, 2 Series

2016 (65) - 218d Sport 5dr

13
Reduced
£5,695
Finance available £105 pm
  • 2L
  • 114kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Manor Cars

BMW, X1

2021 - sDrive 20i Sport 5dr Step Auto

12
Low Mileage
£22,998
  • 2L
  • 15.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Bristol

0141 611 8398 *
4.7/5 Stars

BMW, 1 Series

2021 - 116d Sport 5dr

39
£15,895
Finance available £346 pm
  • 1.5L
  • 35.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, M4

2023 (23) - xDrive Competition M 2dr Step Auto

28
Low Mileage
£65,000
  • 3L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Listers Kings Lynn (BMW)

BMW, 2 Series Active Tourer

2017 - 2.0 220d Luxury Active Tourer 5-Door

20
Low Mileage
£12,750
Finance available £263 pm
  • 2L
  • 31.1kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Safe Harbour Vehicles Limited

BMW, X1

2020 - sDrive 18d Sport 5dr Step Auto

26
Low Mileage
£19,799
Finance available £420 pm
  • 2L
  • 10kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 2 Series

2020 - 220i M Sport 2dr [Nav] Step Auto

17
Low Mileage
£18,299
Finance available £386 pm
  • 2L
  • 28.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 5 Series

2013 - 2.0 520d M Sport Auto 5dr

44
£8,995
Finance available £179 pm
  • 2L
  • 97kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AUTOHAUS CHELTENHAM LTD T/a Greatfield Cars & Commercials

BMW, 2 Series

2024 - 220i M Sport 4dr Step Auto

35
Low Mileage
£29,450
  • 2L
  • 4.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, X5

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

63
Reduced
£27,995
Finance available £555 pm
  • 3L
  • 67kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Signature Car Specialists LTD