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

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

81
£6,995
Finance available £134 pm
  • 2L
  • 126kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Signature Motor Sales

BMW, 1 Series

2017 (17) - 2.0 120d M Sport Hatchback 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

50
Low Mileage
£14,495
Finance available £302 pm
  • 2L
  • 53.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Deeside Motor Centre Ltd

01244 565351 *
4.3/5 Stars

BMW, X5

2019 - 3.0 X5 M50d 5-Door

34
£41,995
Finance available £842 pm
  • 3L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Baytree Car Sales

01406 430108 *
4.6/5 Stars

BMW, 4 Series

2024 - M440i xDrive MHT 5dr Step Auto

35
£53,450
  • 3L
  • 6.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, 3 Series

2021 - 330e M Sport 4dr Step Auto

43
£17,949
Finance available £367 pm
  • 2L
  • 74kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2018 (68) - 2.0 120i M Sport Shadow Edition Hatchback 3dr Petrol Auto Euro 6 (s/s) (184

31
Low Mileage
£15,945
  • 2L
  • 43kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motor Trust UK Bury

BMW, M3

2011 (61) - 4.0 iV8 DCT Euro 5 2dr

51
Low Mileage
£27,999
Finance available £555 pm
  • 4L
  • 57kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

TDC Collection LTD

BMW, 6 Series Gran Coupe

2013 - 3.0 640d M Sport Auto Euro 5 (s/s) 4dr

16
Low Mileage
£11,995
  • 3L
  • 80.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Woodcroft Motors

BMW, X6

2017 (17) - 4.4 BiTurbo V8 SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (575 bhp)

77
Low Mileage
£29,995
Finance available £596 pm
  • 4.4L
  • 43kMiles
  • Petrol
  • Semi Auto
  • Body StyleSUV

VGS (HIGH WYCOMBE) LIMITED

01494 410223 *
3.9/5 Stars

BMW, 3 Series

2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

31
Low Mileage
£14,880
Finance available £310 pm
  • 3L
  • 76kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Wembley Prestige Cars

BMW, 2 Series Gran Tourer

2017 - 220d Sport 5-Door

51
£10,795
  • 2L
  • 79.3kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Top Gear Stoke

BMW, X2

2022 (71) - 1.5 25e 10kWh Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s)

70
Low Mileage
£19,500
Finance available £343 pm
  • 1.5L
  • 16.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, X1

2019 - sDrive 18d xLine 5dr Step Auto

19
Low Mileage
£21,298
  • 2L
  • 23.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Motorstore (Leeds Roseville Road)

0113 468 9402 *
4.7/5 Stars

BMW, 3 Series

2020 (70) - 2.0 330e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (

17
£14,500
Finance available £302 pm
  • 2L
  • 99kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Victoria Motors

BMW, 3 Series

2014 (14) - 2.0 320d Luxury Euro 5 (s/s) 4dr

21
£5,450
Finance available £99 pm
  • 2L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Cars Direct Stockport

BMW, 4 Series

2020 (70) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

77
Low Mileage
£21,440
Finance available £420 pm
  • 2L
  • 8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Smart Wheel Motors