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

2014 (14) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 5 (s/s) (184 ps)

50
Reduced
£8,225
Finance available £161 pm
  • 2L
  • 78.6kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Bhakar Watts Cars

029 2167 5239 *
4.8/5 Stars

BMW, 5 Series

2019 (19) - 2.0 520d M Sport Touring Auto Euro 6 (s/s) 5dr

57
£16,980
Finance available £357 pm
  • 2L
  • 65.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Quality Part X Ltd Stevenage

BMW, 2 Series

2024 - 218i [136] M Sport 4dr DCT [Pro Pack]

19
£25,998
  • 1.5L
  • 8.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Wakefield Motorstore / Vanstore

01924 664046 *
4.7/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

39
£18,299
Finance available £375 pm
  • 2L
  • 62kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

0151 317 4824 *
4.3/5 Stars

BMW, 4 Series Gran Coupe

2018 (68) - 2.0 420i Sport Auto Euro 6 (s/s) 5dr

32
£12,990
Finance available £268 pm
  • 2L
  • 84kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Noble Motors

BMW, X2

2019 (69) - 2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

83
£15,206
Finance available £324 pm
  • 2L
  • 47.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Leeds

BMW, 1 Series

2018 (18) - 1.5 116d SE Business Euro 6 (s/s) 5dr

16
£6,100
Finance available £114 pm
  • 1.5L
  • 121.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Rydding Lane Auto Sale Ltd

BMW, 4 Series Gran Coupe

2016 (66) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 5dr

51
£11,250
Finance available £229 pm
  • 3L
  • 128kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

365 MOTORS LTD

BMW, 2 Series Gran Tourer

2016 (66) - 2.0 220i M Sport MPV 5dr Petrol Auto Euro 6 (s/s) (192 ps)

6
Low Mileage
£12,499
  • 2L
  • 66.1kMiles
  • Petrol
  • Auto
  • Body StylePeople Carrier

Affordable Cars Prestige Car Supermarket

BMW, 5 Series

2016 (66) - 2.0 520d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

29
£9,500
Finance available £190 pm
  • 2L
  • 100kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Bhakar-Wood Cars LTD

01952 953931 *
4.9/5 Stars

BMW, 3 Series

2017 - 2.0 320d xDrive M Sport Auto 4WD 4dr

29
£11,875
Finance available £243 pm
  • 2L
  • 86.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, X1

2018 (18) - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (192 ps)

39
Low Mileage
£17,991
Finance available £349 pm
  • 2L
  • 30.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Cardiff Trade Sales Ltd

BMW, X3

2024 - xDrive 30e M Sport 5dr Auto

12
Low Mileage
£42,898
  • 2L
  • 4.4kMiles
  • Electric
  • Auto
  • Body StyleSUV

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, 1 Series

2021 - 128ti 5dr Step Auto [Tech Pack]

60
£22,153
  • 2L
  • 56.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall FordStore Cambridge

BMW, 4 Series

2021 (21) - 2.0 420d MHT M Sport Auto xDrive Euro 6 (s/s) 2dr

51
Reduced
£21,995
Finance available £431 pm
  • 2L
  • 73kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

CC Trading

01206 580965 *
4.2/5 Stars

BMW, X2

2024 - 150kW eDrive20 M Sport 65kWh 5dr Auto

19
£34,898
  • 7.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars