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

2021 - 2.0 320d MHT M Sport Saloon 4dr Diesel Hybrid Auto Euro 6 (s/s) (190 ps)

£20,698
Finance available £405 pm
  • 2L
  • 66.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

drivedirect Aldershot

BMW, 1 Series

2016 (16) - 3.0 M135i Euro 6 (s/s) 5dr

37
Low Mileage
£13,995
Finance available £290 pm
  • 3L
  • 63.5kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

MANOR MOTORS CAR SALES LIMITED

BMW, 2 Series

2015 (65) - 3.0 M235i Auto Euro 6 (s/s) 2dr

97
Low Mileage
£14,995
Finance available £313 pm
  • 3L
  • 71.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Automotive GT Car Sales Ltd

BMW, 1 Series

2019 (19) - 1.5 118i M Sport Shadow Edition Auto 5dr

82
Low Mileage
£18,400
Finance available £357 pm
  • 1.5L
  • 18.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Awan Motor Group Limited

BMW, i3

2021 (21) - 42.2kWh S Hatchback 5dr Electric Auto (184 ps)

67
Low Mileage
£14,000
Finance available £237 pm
  • 17.7kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 3 Series

2020 - 330i M Sport 4dr Step Auto

19
Low Mileage
£22,975
Finance available £451 pm
  • 2L
  • 20.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Ballylisk Car Sales

BMW, X3

2016 - 2.0 X3 xDrive20d SE 5-Door

34
£10,995
Finance available £237 pm
  • 2L
  • 91kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cavendish UK Car Sales Limited

01787 323385 *
5/5 Stars

BMW, 3 Series

2021 (70) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

34
£20,495
Finance available £400 pm
  • 2L
  • 66.3kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Central Service Garage

BMW, 1 Series

2017 - M140i Shadow Edition 3dr Step Auto

13
£15,278
Finance available £326 pm
  • 3L
  • 78.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 3 Series

2020 (70) - 2.0 320i Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps)

35
£16,750
Finance available £352 pm
  • 2L
  • 57.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Roxburghe Group

BMW, 5 Series

2018 (68) - 3.0 530d M Sport Auto xDrive Euro 6 (s/s) 4dr

16
Reduced
£15,989
Finance available £335 pm
  • 3L
  • 96kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 5 Series

2019 (19) - 2.0 520i GPF M Sport Touring Auto Euro 6 (s/s) 5dr

41
Reduced
£13,842
Finance available £287 pm
  • 2L
  • 124.3kMiles
  • Petrol
  • Auto
  • Body StyleEstate

STATION SPECIALIST CARS LTD

BMW, 3 Series

2020 - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

59
£22,990
Finance available £452 pm
  • 2L
  • 42.7kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Adam Blackman Ltd

BMW, X3

2016 - 2.0 20d xLine Auto xDrive Euro 6 (s/s) 5dr

51
£12,900
  • 2L
  • 76.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motor Match Bolton

01204 584597 *
4.4/5 Stars

BMW, 3 Series

2017 (17) - 3.0 330d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (258 ps)

50
£11,995
  • 3L
  • 94.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Parkside Motors Ltd

BMW, X1

2022 - 2.0 18d xLine SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

56
£18,390
Finance available £357 pm
  • 2L
  • 62kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Thurlow Nunn Lowestoft