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

2016 (66) - 2.0 230i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (252 ps)

20
Low Mileage
£17,995
  • 2L
  • 17.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motor Trust UK Lancaster

BMW, 3 Series

2014 (14) - 316d Sport 4dr Step Auto

25
Low Mileage
£7,495
Finance available £145 pm
  • 2L
  • 85.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

WMC MOTORS

0131 603 6531 *
5/5 Stars

BMW, 4 Series

2016 (66) - 3.0 440i M Sport Auto Euro 6 (s/s) 2dr

44
Low Mileage
£16,495
Finance available £346 pm
  • 3L
  • 67.3kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

H and M Cars Ltd

BMW, 1 Series

2020 (20) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

70
Low Mileage
£22,763
Finance available £395 pm
  • 2L
  • 25.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 5 Series

2023 - 2.0 530e 12kWh M Sport Touring 5dr Petrol Plug-in Hybrid Steptronic xDrive

46
£32,379
Finance available £659 pm
  • 2L
  • 18kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carsa Bolton

BMW, 4 Series

2024 - 420i M Sport 5dr Step Auto [Pro Pack]

55
Low Mileage
£39,539
  • 2L
  • 2.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall BMW Bournemouth

BMW, 2 Series

2023 (73) - 220i MHT Luxury 5dr DCT [Tech Plus Pack] Petrol Hatchback

59
Low Mileage
£27,995
  • 1.5L
  • 6.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Vertu BMW Exeter

BMW, 3 Series

2017 (17) - 3 SERIES 3.0 330D EURO6 TOURER 5-Door

1
£9,995
Finance available £201 pm
  • 3L
  • 123kMiles
  • Diesel
  • Auto
  • Body StyleEstate

I A PERFORMANCE 78 LTD TA EX POLICE CARS

BMW, 3 Series

2013 (13) - 320d M Sport 4dr Step Auto [Business Media]

28
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 96.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

RB Cars

01989 551050 *
3.6/5 Stars

BMW, 5 Series

2022 (72) - 530d xDrive MHT M Sport 5dr Auto

52
£26,990
Finance available £534 pm
  • 3L
  • 24.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Pellon Motor Group

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

31
£33,889
  • 2L
  • 11kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

Marshall BMW Salisbury

BMW, M3

2022 (72) - 3.0 BiTurbo Competition M Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s)

50
Low Mileage
£69,995
Finance available £1417 pm
  • 3L
  • 19kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Romans of St Albans

01727 221632 *
4.8/5 Stars

BMW, X5

2019 (69) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

40
£33,995
  • 3L
  • 74.7kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Ribble Cars

BMW, X3

2018 - xDrive20d M Sport 5dr Step Auto

19
Low Mileage
£24,498
  • 2L
  • 42.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Arnold Clark Peugeot/SEAT/Cupra/Skoda (Edinburgh)

0131 202 5128 *
4.6/5 Stars

BMW, 3 Series

2015 - 30 ROAD TAX CAR 2.0 320d Sport Saloon 3 MONTHS WARRANTY 12 MONTH MOT 4-Door

15
£4,990
Finance available £89 pm
  • 2L
  • 129.9kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

My Car My Finance Ltd ta Motor Factory

BMW, 1 Series

2015 (15) - 2.0 125d M Sport Euro 5 (s/s) 5dr

32
Low Mileage
£9,699
Finance available £194 pm
  • 2L
  • 63.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

The Car Range Doncaster Ltd