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, 2 Series Gran Coupe

2020 (70) - 1.5 218i M Sport DCT Euro 6 (s/s) 4dr

51
£15,280
Finance available £319 pm
  • 1.5L
  • 65.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Quality Part X Ltd Stevenage

BMW, 1 Series

2023 (23) - 2.0 M135i Auto xDrive Euro 6 (s/s) 5dr

40
Low Mileage
£30,792
  • 2L
  • 14.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Prestige Cars by Peter Cooper (Horsham)

BMW, X5

2017 (17) - 2.0 40e 9.0kWh SE SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s) (3

50
£18,495
Finance available £359 pm
  • 2L
  • 71.4kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Fym Motors

BMW, X5

2024 (24) - xDrive40d MHT M Sport 5dr Auto

20
Low Mileage
£64,900
Finance available £1313 pm
  • 3L
  • 7.8kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Ocean Group BMW Penryn

BMW, 5 Series

2016 (66) - 535d M Sport 5dr Step Auto

20
£11,995
Finance available £246 pm
  • 3L
  • 143.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Coleshill Car Sales

01675 623133 *
2.9/5 Stars

BMW, 1 Series

2017 (67) - 1.5 118i Sport Hatchback 5dr Petrol Manual Euro 6 (s/s) (136 ps)

30
Low Mileage
£8,600
Finance available £170 pm
  • 1.5L
  • 60kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Hammond Cars Norwich

01603 937224 *
4.5/5 Stars

BMW, X3

2017 - 3.0 X3 xDrive 30d XLine Auto 4WD 5dr

21
£11,995
Finance available £246 pm
  • 3L
  • 114kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Car Quay

01283 244020 *
4.4/5 Stars

BMW, 1 Series

2022 - M135i xDrive 5dr Step Auto

21
Reduced
£25,995
Finance available £513 pm
  • 2L
  • 35.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Murray Motors (FRS) Ltd

BMW, 3 Series

2022 - 320i M Sport 5dr Step Auto

43
Low Mileage
£28,950
Finance available £574 pm
  • 2L
  • 17.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, iX

2022 - 240kW xDrive40 M Sport 76.6kWh 5dr Auto

1
£35,995
Finance available £719 pm
  • 29.5kMiles
  • Electric
  • Auto
  • Body StyleSUV

BMW Bavarian

BMW, X1

2019 (68) - 2.0 18d SE SUV 5dr

23
Reduced
£14,849
  • 2L
  • 46.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Bridgend Motor Group - Kilwinning Autoplex

01294 440522 *
4.7/5 Stars

BMW, 1 Series

2020 - 118D M SPORT 5DR

20
Low Mileage
£18,995
Finance available £370 pm
  • 2L
  • 22kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Brayley Thurrock Car Centre

BMW, 4 Series

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

38
Low Mileage
£17,269
Finance available £352 pm
  • 2L
  • 39.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2025 (74) - M135 xDrive 5dr Step Auto Petrol Hatchback

61
£37,950
  • 2L
  • 3.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Teesside

BMW, X3

2022 - 2.0 30e 12kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

36
£26,107
Finance available £572 pm
  • 2L
  • 67.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X5

2020 (70) - 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

84
£27,500
Finance available £544 pm
  • 3L
  • 109kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Quality Part X Ltd Dunstable