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

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

38
Low Mileage
£16,439
Finance available £334 pm
  • 2L
  • 39.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 2 Series

2018 (68) - 2.0 218D M SPORT ALPINE WHITE with RED LEATHER 148 BHP 2-Door

50
Reduced
£15,995
Finance available £335 pm
  • 2L
  • 23.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Brooklands Cars

01536 211977 *
4.4/5 Stars

BMW, 3 Series

2021 - 330e SE Pro 4dr Step Auto

19
£15,998
Finance available £335 pm
  • 2L
  • 69.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Newcastle BYD

BMW, 3 Series

2023 - 320i M Sport 4dr Step Auto

39
£25,199
Finance available £530 pm
  • 2L
  • 26.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Burnley

BMW, 4 Series

2014 (14) - 3.0 430d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (258 ps)

24
£10,895
Finance available £221 pm
  • 3L
  • 90.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Mss Motor Group Ltd

01255 440166 *
4.9/5 Stars

BMW, X5M

2022 (72) - 4.4i V8 Competition SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (625 ps)

39
Reduced
£66,995
  • 4.4L
  • 32.6kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Wavertree Car Centre

BMW, 6 Series Gran Turismo

2017 (67) - 3.0 630d M Sport GT 5dr Diesel Auto Euro 6 (s/s) (265 ps)

46
£18,990
  • 3L
  • 66.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Formula 1 Car Supermarket

01324 464853 *
3.9/5 Stars

BMW, 3 Series

2020 (20) - 330e SE Pro 4dr PLUG IN HYBIRD 2020 AUTO ONE OWNER SAT NAV ULEZ COMPLIANCE

25
Low Mileage
£16,999
Finance available £357 pm
  • 2L
  • 37.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Mayesbrook Motors

BMW, 2 Series

2014 - 2.0 220D M Sport 2dr

21
Low Mileage
£9,670
Finance available £194 pm
  • 2L
  • 70.1kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

HSI Automotive

BMW, 3 Series

2025 - 320i M Sport 4dr Step Auto

35
£36,999
  • 2L
  • 3.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Leeds

BMW, 5 Series

2007 (S) - 520d Se Touring 2 5-Door

17
£2,995
  • 2L
  • 184kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Woodville Car Sales

BMW, 3 Series

2017 - 320d SE 4dr Step Auto

12
£8,995
Finance available £179 pm
  • 2L
  • 107kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hazelton Motors

BMW, 4 Series

2023 - M440d xDrive MHT 2dr Step Auto

19
Reduced
£41,998
  • 3L
  • 17.5kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Arnold Clark Hillington Renault / Dacia / Alpine / Vanstore

0141 406 8774 *
4.7/5 Stars

BMW, 3 Series

2017 (17) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

75
£10,490
Finance available £212 pm
  • 2L
  • 109kMiles
  • Diesel
  • Auto
  • Body StyleEstate

365 MOTORS LTD

BMW, 3 Series

2022 - 330e M Sport 4dr Step Auto

19
£27,898
  • 2L
  • 23.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Glasgow BMW

0141 611 9940 *
4.7/5 Stars

BMW, 4 Series

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

48
Low Mileage
£13,490
Finance available £279 pm
  • 3L
  • 45kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Monks Park Motors