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

2010 (60) - xDrive20d SE 5dr Step Auto

1
Low Mileage
£8,295
  • 2L
  • 56.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motor Express

BMW, 1 Series

2013 (13) - 2.0 118d Exclusive Edition Euro 5 (s/s) 2dr

54
Low Mileage
£6,490
  • 2L
  • 65kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Auto Globe Limited

01908 765760 *
4.5/5 Stars

BMW, i5

2024 - 250kW eDrive40 M Sport Pro 84kWh 5dr Auto

Low Mileage
£54,995
Finance available £1109 pm
  • 7.5kMiles
  • Electric
  • Auto
  • Body StyleEstate

BMW Bavarian

BMW, i3

2018 (18) - 125kW 33kWh 5dr Auto

26
Low Mileage
£9,995
  • 26kMiles
  • Electric
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Hinckley

BMW, 2 Series Gran Tourer

2019 (69) - 2.0 220d M Sport Auto Euro 6 (s/s) 5dr

13
£13,494
Finance available £279 pm
  • 2L
  • 72kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoTrade Southwest

BMW, Z3

2001 (Y) - 1.9i Sport 2dr

20
Low Mileage
£1,995
  • 1.9L
  • 93kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

Masons Car Sales

BMW, 1 Series

2022 - 1.5 118i M Sport (LCP) Euro 6 (s/s) 5dr

53
£16,469
Finance available £344 pm
  • 1.5L
  • 61.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Motor Match Stockport

0161 413 9889 *
4.2/5 Stars

BMW, X5

2025 - xDrive50e M Sport 5dr Auto

35
£75,950
Finance available £1540 pm
  • 3L
  • 8.1kMiles
  • Auto
  • Body StyleSUV

Stratstone BMW Harrogate

BMW, 8 Series Gran Coupe

2020 (20) - 3.0 840d Steptronic xDrive Euro 6 (s/s) 4dr

97
£29,994
Finance available £596 pm
  • 3L
  • 73.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BVG Automotive

0161 804 8253 *
4.8/5 Stars

BMW, 3 Series

2011 - 3.0 325i M Sport Saloon 4-Door

25
Low Mileage
£7,950
  • 3L
  • 63kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

LYTHAM MOTOR COMPANY LTD

BMW, 1 Series

2017 (67) - 118i M Sport Shadow Edition Auto 3dr - Sat Nav & Harman Kardon & Leather

49
Low Mileage
£12,950
Finance available £267 pm
  • 1.5L
  • 54kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Crossroads Garage Limited

01909 496760 *
4.9/5 Stars

BMW, X3

2017 - xDrive20d M Sport 5dr Step Auto

34
£14,214
Finance available £301 pm
  • 2L
  • 77.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, M2

2023 - BiTurbo 3-Door

1
Low Mileage
£51,995
Finance available £1048 pm
  • 3L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Riviera Automotive Ltd

01274 505967 *
4.4/5 Stars

BMW, 5 Series

2.0 523D Luxury Auto 4DR

12
Low Mileage
£9,995
  • 42.9kMiles
  • Diesel
  • Auto

THE CARMARKET

BMW, X1

2016 (66) - 2.0 20i Sport Auto xDrive Euro 6 (s/s) 5dr

30
Reduced
£9,700
Finance available £194 pm
  • 2L
  • 114kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Browns Car Company

01621 733495 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2016 (66) - 2.0 420d M Sport Auto Euro 6 (s/s) 5dr

27
£11,495
Finance available £234 pm
  • 2L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

AZS Cars Ltd