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

2019 (68) - 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr

73
Low Mileage
£42,500
Finance available £853 pm
  • 3L
  • 44kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Whitethor Cars

BMW, 2 Series Active Tourer

2023 - 230e xDrive Luxury 5dr DCT

43
£24,149
  • 1.5L
  • 24.2kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, i5

2024 - 250kW eDrive40 M Sport 84kWh 4dr Auto

33
Low Mileage
£49,450
  • 6.6kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Stratstone BMW Milton Keynes

01908 104093 *
4.6/5 Stars

BMW, X3

2020 - xDrive20d M Sport 5dr Step Auto

19
Reduced
£17,999
Finance available £349 pm
  • 2L
  • 118kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

William Taggart Car Sales

BMW, 2 Series

2016 (66) - 2.0 220d Sport Auto Euro 6 (s/s) 2dr

41
£6,750
Finance available £128 pm
  • 2L
  • 127.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

BINCA Retail

BMW, X5

2024 - 3.0 50e 25.7kWh M Sport Steptronic xDrive Euro 6 (s/s) 5dr

65
Low Mileage
£69,980
Finance available £1479 pm
  • 3L
  • 5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Stafford Audi

01785 338461 *
4.8/5 Stars

BMW, 2 Series

2024 - 225e xDrive M Sport 5dr DCT

12
£29,998
  • 1.5L
  • 15.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.6/5 Stars

BMW, 8 Series

2019 - 840d xDrive 2dr Auto

11
Reduced
£29,995
Finance available £596 pm
  • 3L
  • 61kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

McCormick Fleet Solutions

BMW, 1 Series

2013 (13) - 3.0 M135i Euro 5 (s/s) 3dr

46
Low Mileage
£11,499
Finance available £235 pm
  • 3L
  • 63kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Larks Motor Group

BMW, 3 Series

2013 - 320d BluePerformance SE 4dr

15
Reduced
£4,500
Finance available £78 pm
  • 2L
  • 100kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

GEORGE DORAN VEHICLES

BMW, 1 Series

2013 (13) - 120d Sport 5dr Step Auto Ex Police

14
£4,695
Finance available £83 pm
  • 2L
  • 158kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

CSK Cars And Commercials

01639 501144 *
4/5 Stars

BMW, 2 Series Active Tourer

2018 (18) - 2.0 218d M Sport Auto Euro 6 (s/s) 5dr

62
Reduced
£12,797
Finance available £264 pm
  • 2L
  • 40.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

K & O Motors Ltd

BMW, 3 Series

2024 (24) - 320i M Sport 4dr Step Auto Petrol Saloon

20
£29,311
  • 2L
  • 12kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Teesside

BMW, 5 Series

2022 (22) - 2.0 520d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (190

27
£22,990
  • 2L
  • 81.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carworld Superstore

01733 666598 *
4.1/5 Stars

BMW, 4 Series

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

57
£15,495
Finance available £324 pm
  • 3L
  • 79.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Brook Cars Company

BMW, 3 Series

2019 - 330e M Sport 4dr Auto [Tech/Plus Pack]

47
£19,495
  • 2L
  • 44.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range

0151 541 7938 *
4.5/5 Stars