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

2016 (16) - xDrive30d M Sport 5dr Step Auto

29
Low Mileage
£12,750
Finance available £263 pm
  • 3L
  • 70kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Hilltop Motors

BMW, 1 Series

2018 (67) - 2.0 118d M Sport Shadow Edition Hatchback 5dr Diesel Manual Euro 6 (s/s) (1

11
£11,999
Finance available £246 pm
  • 2L
  • 80.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Empressive Motor Company

01865 591236 *
4.7/5 Stars

BMW, X4

2022 - 3.0 X4 M Competition Edition Auto 4WD 5dr

28
Low Mileage
£57,995
  • 3L
  • 12.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Central Cars (Leigh) Ltd

BMW, M2

2019 (69) - 3.0 BiTurbo GPF Competition Coupe 2dr Petrol DCT Euro 6 (s/s) (410 ps)

50
Reduced
£34,949
Finance available £697 pm
  • 3L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

BMW, X2

2021 (21) - xDrive 25e M Sport 5dr Auto

78
£17,400
Finance available £309 pm
  • 1.5L
  • 49.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Peterborough

BMW, 1 Series

2020 - 118i M Sport 5dr Step Auto Automatic

32
Reduced
£20,999
Finance available £411 pm
  • 1.5L
  • 11.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Car Warehouse Swansea

01792 001637 *
4.5/5 Stars

BMW, 2 Series Active Tourer

2023 - 230e xDrive Luxury 5dr DCT

43
£21,389
  • 1.5L
  • 24.2kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

cinch Store Northampton

01604 343556 *
4.2/5 Stars

BMW, i3

2022 - 125kW 42kWh 5dr Auto

19
Low Mileage
£15,898
  • 8.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 3 Series

2005 (55) - 320 Cd Sport 2dr Step Auto

1
Low Mileage
£4,475
  • 2L
  • 72.1kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

1st Gear Motors

0191 823 7778 *
4.4/5 Stars

BMW, 1 Series

2016 (66) - 118i [1.5] M Sport 3dr [Nav]

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

MKS Car Sales Sinclair Street

01382 213497 *
4.6/5 Stars

BMW, 5 Series

2015 (15) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

51
£7,195
Finance available £138 pm
  • 2L
  • 118kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Northern Autos Ltd

BMW, 5 Series

2024 - 530e M Sport 5dr Auto

19
£34,498
  • 2L
  • 10.4kMiles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, 3 Series

2017 (17) - 320D XDRIVE M SPORT 4-Door

44
Low Mileage
£15,450
  • 2L
  • 54.2kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Imperial Auto Trade LTD

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto

19
£35,298
  • 2L
  • 12.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Glasgow South Street Vauxhall/Peugeot/Citroen/Vanstore

0141 483 9940 *
4.7/5 Stars

BMW, X1

2020 (20) - 2.0 20i SE SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

70
Low Mileage
£16,550
Finance available £354 pm
  • 2L
  • 38.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Blue Bell Hill

BMW, 2 Series

2014 (14) - 2.0 218d SE Euro 6 (s/s) 2dr

28
£4,995
Finance available £89 pm
  • 2L
  • 96.1kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

One Stop Motors Dewsbury