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

2019 (19) - 2.0 320i Sport Touring 5dr Petrol Auto Euro 6 (s/s) (184 ps)

3
£14,373
Finance available £299 pm
  • 2L
  • 51.2kMiles
  • Petrol
  • Auto
  • Body StyleEstate

REVS (automotive) Limited

BMW, 4 Series

2021 (21) - 2.0 420i M Sport Auto Euro 6 (s/s) 2dr

41
Reduced
£27,495
Finance available £544 pm
  • 2L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

First Direct Motor Company Ltd

BMW, 5 Series

2019 (69) - 2.0 520d M Sport Saloon 4dr

23
£19,799
  • 2L
  • 47.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Bridgend Motor Group - Kilmarnock Autoplex

BMW, 1 Series

2021 - M135i xDrive 5dr Step Auto

19
Low Mileage
£27,498
  • 2L
  • 18.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat/Abarth (Glasgow)

0141 611 8816 *
4.7/5 Stars

BMW, 2 Series Gran Tourer

2020 - 216d SE 5-Door

26
£12,995
  • 1.5L
  • 72kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Llanelli Motor Company

BMW, i4

2024 - M50 83.9kwh Gran Coupe 5dr Electric Auto 4wd 544 Ps

50
Low Mileage
£46,995
  • 8.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

EMG Motor Group Spalding

01775 661268 *
4.8/5 Stars

BMW, 5 Series

2014 - 2.0 525d Luxury Euro 6 (s/s) 4dr

68
Reduced
£6,990
Finance available £134 pm
  • 2L
  • 123kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Westbrook Car Sales

BMW, X1

2022 - sDrive 18d SE 5dr

41
Low Mileage
£20,199
  • 2L
  • 22.8kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Motorpoint Sheffield

BMW, M3

2016 (66) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 4dr

56
£27,989
  • 3L
  • 73.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Yorkshire Vehicle Solutions Ltd

BMW, 3 Series

2010 (60) - 2.0 320i SE Steptronic Euro 5 2dr

3
Low Mileage
£5,295
Finance available £96 pm
  • 2L
  • 75.2kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

EASICARS SUPERMARKET

BMW, 1 Series

2014 (14) - 2.0 116d Sport Euro 5 (s/s) 5dr

28
£4,295
Finance available £74 pm
  • 2L
  • 101.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BSB CARS LTD

BMW, i7

2023 - 400kW xDrive60 M Sport 105.7kWh 4dr Auto

19
Reduced
£67,998
  • 15.5kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

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

2021 (21) - 118i [136] M Sport 5dr Step Auto

59
£18,500
Finance available £360 pm
  • 1.5L
  • 50.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Richard Nash Cars Ltd

BMW, X5

2021 (21) - 3.0 30d MHT M Sport Auto xDrive Euro 6 (s/s) 5dr

59
£44,950
Finance available £903 pm
  • 3L
  • 46.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

WYNFORD SPECIALIST MOTORS LIMITED

BMW, 2 Series

2016 - 218d M SPORT 2-Door

16
£9,775
Finance available £196 pm
  • 2L
  • 78kMiles
  • Diesel
  • Manual
  • Body StyleCoupe