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

2019 - 1.5 118i GPF Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

35
Low Mileage
£13,576
Finance available £287 pm
  • 1.5L
  • 44.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 3 Series

2016 - 2.0 320d M Sport 4dr

91
£8,245
Finance available £162 pm
  • 2L
  • 108.1kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

RallySport Automotive Limited

01206 489764 *
4.1/5 Stars

BMW, 2 Series

2016 (16) - 216d M Sport 5dr

41
Reduced
£7,995
Finance available £156 pm
  • 1.5L
  • 63.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

A&A Auto Sales

01832 778585 *
4.7/5 Stars

BMW, 1 Series

2019 - 1.5 118i Gpf M Sport Shadow Edition Hatchback 5dr Petrol Manual Euro 6 s/s

1
£12,999
  • 1.5L
  • 57.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Tustain Motors Haddington

BMW, 4 Series Gran Coupe

2015 (15) - 2.0 420d Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (184 ps)

18
£7,995
Finance available £156 pm
  • 2L
  • 117.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

LOSTOCK CAR SALES LTD

01204 939549 *
4.6/5 Stars

BMW, 1 Series

2013 (13) - 1.6 116i M Sport Euro 5 (s/s) 5dr

42
Low Mileage
£6,490
  • 1.6L
  • 88kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

AMG MOTOR VEHICLES LTD

BMW, X1

2022 - sDrive 20i MHT M Sport 5dr Step Auto

36
£34,250
  • 1.5L
  • 2.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Stratstone BMW Maidstone

01622 234873 *
3.7/5 Stars

BMW, X2

2019 (69) - 1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)

70
Low Mileage
£17,400
Finance available £359 pm
  • 1.5L
  • 40.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, X1

2025 - xDrive 23d MHT M Sport 5dr Step Auto

46
£46,950
Finance available £944 pm
  • 2L
  • 8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, 3 Series

2015 (65) - 320d Grand Turismo x-drive m-sport GT 5-Door

25
£8,995
Finance available £179 pm
  • 2L
  • 99.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

DFN

023 9200 6047 *
3.7/5 Stars

BMW, 4 Series

2018 - 420i xDrive M Sport 2dr Auto [Professional Media]

19
Low Mileage
£15,998
  • 2L
  • 47.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 4 Series Gran Coupe

2019 - 2.0 420i GPF M Sport Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (184 ps)

20
£17,900
Finance available £347 pm
  • 2L
  • 53kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Taylors Pitstop

BMW, i5

2025 - 250kW eDrive40 M Sport Pro 84kWh 4dr Auto

36
£60,000
  • 3.2kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Doncaster

BMW, X1

2016 (66) - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

81
£9,695
Finance available £194 pm
  • 2L
  • 102kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Prime London Motors

BMW, 4 Series

2016 - 3.0 435D xDrive M Sport Auto 4WD 2dr

48
Reduced
£16,495
Finance available £346 pm
  • 3L
  • 55.4kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

S.M.T Automotive Ltd

01296 326349 *
4.8/5 Stars

BMW, X3

2024 - xDrive 30e M Sport 5dr Auto

36
£42,950
  • 2L
  • 10kMiles
  • Auto
  • Body StyleSUV

Stratstone BMW Harrogate