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

2014 (Y) - 420i M Sport 5dr Auto

34
Reduced
£10,490
Finance available £212 pm
  • 2L
  • 55kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Monarch Cars Ltd

BMW, X1

2011 (Z3) - 2.0 18d SE SUV 5dr Diesel Manual sDrive Euro 5 (143 ps)

10
£3,990
Finance available £67 pm
  • 2L
  • 129.7kMiles
  • Diesel
  • Manual
  • Body StyleEstate

BRG AutoHub

BMW, 5 Series

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

33
£11,999
Finance available £231 pm
  • 2L
  • 74.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes

BMW, 1 Series

2017 (67) - 2.0 118d Sport Euro 6 (s/s) 5dr

13
£8,294
Finance available £163 pm
  • 2L
  • 83kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars

BMW, 3 Series

2015 (65) - 3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

35
Low Mileage
£15,990
  • 3L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Formula 1 Car Supermarket

01324 464853 *
3.9/5 Stars

BMW, X1

2024 (74) - xDrive 25e M Sport 5dr Step Auto

20
£36,900
Finance available £738 pm
  • 1.5L
  • 8kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

Ocean Group BMW Paignton

BMW, 3 Series

(68) - 2.0 320i M Sport Shadow Edition Touring Auto Euro 6 (s/s) 5dr

45
£14,995
Finance available £313 pm
  • 64kMiles
  • Petrol
  • Auto

SOUTH HAMS AUTOS LTD

BMW, 1 Series

2015 (15) - 3.0 M135i Auto Euro 6 (s/s) 5dr

36
Low Mileage
£14,599
Finance available £304 pm
  • 3L
  • 58.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Best Motors 4 You Ltd

BMW, 1 Series

2019 - BMW 118i 1.5 Sport 5dr Auto

41
Low Mileage
£18,499
  • 1.5L
  • 17.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Baylis Worcester

01905 947509 *
4.6/5 Stars

BMW, 1 Series

2013 (63) - 114d Sport 5dr

9
Low Mileage
£2,490
  • 1.6L
  • 82.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 2 Series

2016 - 220i M Sport 2dr Step Auto

25
Low Mileage
£11,995
Finance available £246 pm
  • 2L
  • 46.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

CarBrothers NI

BMW, X4

2024 - xDrive20d MHT M Sport 5dr Step Auto

35
£47,795
  • 2L
  • 9.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Stratstone BMW Bury St Edmunds

01284 338953 *
4.6/5 Stars

BMW, 2 Series

2016 - LEFT HAND DRIVE ACTIVE TOURER 1.5 216d 5DR TURBO DIESEL 6 SPEED MANUAL

23
Low Mileage
£9,995
Finance available £201 pm
  • 1.5L
  • 61kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Chesham Left Hand Drive Centre

01494 296463 *
3.8/5 Stars

BMW, 1 Series

2025 (74) - M135 xDrive 5dr Step Auto Petrol Hatchback

69
£36,799
  • 2L
  • 5.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, X3

2021 - xDrive 30e M Sport 5dr Auto

£27,598
  • 2L
  • 42.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSUV

Marshall Nissan Doncaster

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

35
Low Mileage
£28,250
Finance available £560 pm
  • 1.5L
  • 4.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Harrogate