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 - 330e M Sport 4dr Auto [Tech-Plus Pack]

38
Low Mileage
£20,899
Finance available £436 pm
  • 2L
  • 34.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Sheffield

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto

47
£26,995
Finance available £534 pm
  • 2L
  • 31kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

SERE Lisburn

BMW, 2 Series

2018 - 3.0 M240i Coupe 2dr Petrol Auto Euro 6 (s/s) (340 ps)

35
Low Mileage
£19,133
Finance available £413 pm
  • 3L
  • 35.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Carbase - Bristol

0117 233 1396 *
4.8/5 Stars

BMW, 1 Series

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

33
Low Mileage
£28,499
Finance available £565 pm
  • 2L
  • 10.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Wearside Autoparc

BMW, 2 Series

2016 - 2.0 218D M Sport Auto 2dr

50
£10,250
Finance available £207 pm
  • 2L
  • 87kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

SVM Automotive Ltd

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 6 (s/s) (190 ps)

32
£12,249
Finance available £236 pm
  • 2L
  • 74.9kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Hilton Car Supermarket Milton Keynes

BMW, 2 Series Gran Tourer

2016 (66) - 2.0 218d SE MPV 5dr Diesel Auto Euro 6 (s/s) (150 ps)

50
£8,980
Finance available £178 pm
  • 2L
  • 74.2kMiles
  • Diesel
  • Auto
  • Body StylePeople Carrier

Fort Southwick Internet Cars

023 9200 4448 *
4.9/5 Stars

BMW, 1 Series

2023 (23) - 1.5 118i Sport (LCP) DCT Euro 6 (s/s) 5dr

50
£19,690
Finance available £392 pm
  • 1.5L
  • 32.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, X7

2021 - xDrive M50d 5dr Step Auto

16
£58,500
Finance available £1181 pm
  • 3L
  • 43kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Brown Cars

BMW, 1 Series

2022 - M135i xDrive 5dr Step Auto

41
Low Mileage
£25,799
  • 2L
  • 23.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

cinch Store Maidstone

01252 947629 *
4.3/5 Stars

BMW, 2 Series

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

20
Reduced
£17,345
  • 2L
  • 17.8kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Motor Trust UK Lancaster

BMW, 3 Series

2013 (13) - 2.0 318i M Sport Coupe 2dr Petrol Manual Euro 5 (143 ps)

28
Low Mileage
£7,995
Finance available £156 pm
  • 2L
  • 45.7kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Duman Autos

BMW, 3 Series

2021 (71) - 3.0 M340i MHT Saloon 4dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

50
£31,990
Finance available £637 pm
  • 3L
  • 39kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Land Cars Ltd

BMW, 3 Series

2023 - 330e M Sport 4dr Step Auto

19
Low Mileage
£35,498
  • 2L
  • 11.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Arnold Clark Irvine BMW

01294 440528 *
4.7/5 Stars

BMW, 3 Series

2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Manual xDrive Euro 5 (s/s) (184 ps)

10
£10,495
  • 2L
  • 83kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

HML Motors

BMW, X3

2023 - xDrive M40d MHT 5dr Auto

1
£49,995
Finance available £1007 pm
  • 3L
  • 20.2kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

BMW Bavarian