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

2018 - 1.5 118i Sport 5-door

11
Reduced
£6,995
Finance available £134 pm
  • 1.5L
  • 65.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

A5 Cars and Commercials Limited

01543 225765 *
3.5/5 Stars

BMW, 3 Series

2016 (66) - 320i (M Sport Pack) 4dr Step Auto

17
Low Mileage
£9,985
Finance available £201 pm
  • 2L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Simply Motors

020 3763 6628 *
1.9/5 Stars

BMW, X3

2020 (20) - 2.0 30e 12kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

31
£21,984
Finance available £431 pm
  • 2L
  • 81.9kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

TVS Cars Ltd

BMW, 5 Series

2013 (63) - 520d SE 4dr Step Auto

4
£5,995
Finance available £112 pm
  • 2L
  • 117.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

ABS CAR SALES LTD

BMW, 3 Series

2021 - 330E Xdrive M Sport Pro Edition 5-Door

£25,920
Finance available £557 pm
  • 2L
  • 51.2kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Hippo Approved

BMW, 1 Series

2014 (63) - 116d SE 5dr Step Auto

69
Low Mileage
£7,595
Finance available £147 pm
  • 2L
  • 68kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

BMW, X2

2024 - 230kW xDrive30 M Sport 65kWh 5dr Auto [Tech+]

19
£38,898
  • 13.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

2018 (18) - 2.0 120i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (184 ps)

43
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 44kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Graham Marsh Car Sales Ltd

BMW, 2 Series

2024 (24) - 218i [136] M Sport 4dr [Pro Pack] Petrol Saloon

55
Low Mileage
£25,714
  • 1.5L
  • 6.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Vertu BMW Exeter

BMW, 2 Series Active Tourer

2016 (66) - 1.5 218i M Sport MPV 5dr Petrol Auto Euro 6 (s/s) (136 ps)

33
Low Mileage
£12,890
Finance available £266 pm
  • 1.5L
  • 33.1kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

AutoVenue LTD

01633 747902 *
4.7/5 Stars

BMW, 4 Series

2015 (15) - 2.0 420i Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (184 ps)

7
Low Mileage
£8,900
Finance available £177 pm
  • 2L
  • 76.5kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

RDM Direct

01283 241526 *
4.2/5 Stars

BMW, X1

2016 (16) - 2.0 18d xLine SUV 5dr Diesel Manual sDrive Euro 6 (s/s) (150 ps)

34
£10,999
Finance available £223 pm
  • 2L
  • 102.8kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Motorplus Car Supermarket

BMW, 4 Series

2022 (22) - 2.0 420d MHT M Sport Pro Edition Coupe 2dr Diesel Hybrid Auto xDrive Euro 6

18
£27,399
  • 2L
  • 52.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

HPL Motors Stockport

BMW, 1 Series

2015 (15) - 1.6 118i M Sport Euro 6 (s/s) 5dr

45
£6,995
Finance available £134 pm
  • 1.6L
  • 110kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Heathrow Car Centre

BMW, 4 Series Gran Coupe

2016 (16) - 3.0 435d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

40
£15,295
Finance available £319 pm
  • 3L
  • 79.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Ross Car Sales

01792 001616 *
4.3/5 Stars

BMW, 1 Series

2015 - 1.5 116d M Sport 5-Door

£5,000
Finance available £89 pm
  • 1.5L
  • 107.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Goldheart Automotive