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

2019 - 530d M Sport 4dr Auto

20
£22,995
Finance available £452 pm
  • 3L
  • 51.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 1 Series

2010 (10) - 118d M Sport 2dr Step Auto

20
Low Mileage
£2,595
  • 2L
  • 107kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

SK CAR COMPANY LTD

BMW, 1 Series

2021 - 128ti 5dr Step Auto [Tech Pack]

60
£22,153
  • 2L
  • 56.3kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Marshall FordStore Cambridge

BMW, M2

2019 (69) - 3.0 BiTurbo Competition DCT Euro 6 (s/s) 2dr

55
Low Mileage
£34,999
Finance available £760 pm
  • 3L
  • 36.6kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Sandles Car Supermarket

01553 601835 *
5/5 Stars

BMW, 3 Series

2017 (67) - 330e SE 4dr Step Auto

23
Reduced
£5,999
Finance available £112 pm
  • 2L
  • 142kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Topyard Automotives Ltd

BMW, 3 Series

2021 - 320i M Sport 5dr Step Auto

25
Reduced
£26,995
Finance available £534 pm
  • 2L
  • 14kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Ballyrobert at Mallusk

BMW, 3 Series

2020 (69) - 318d SE 4dr

19
Reduced
£16,995
Finance available £357 pm
  • 2L
  • 36.3kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Irvine Car Centre

BMW, 1 Series

2013 (13) - 1.6 114i SE Euro 5 (s/s) 3dr

59
Low Mileage
£4,495
Finance available £78 pm
  • 1.6L
  • 82kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Poolstock Car Sales Limited

01942 597424 *
4/5 Stars

BMW, 2 Series

2019 (69) - Gran Tourer 1.5 216d SE MPV 5dr

23
Reduced
£13,449
  • 1.5L
  • 52.4kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Bridgend Motor Group - Kilwinning Autoplex

01294 440522 *
4.7/5 Stars

BMW, 4 Series

2016 - 420d [190] M Sport 2dr Auto [Professional Media]

22
Reduced
£12,849
Finance available £265 pm
  • 2L
  • 99kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

Top Gear NI

BMW, X4

2017 (67) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

73
Low Mileage
£18,200
Finance available £392 pm
  • 2L
  • 48.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Norwich

BMW, 3 Series

2017 (67) - 3.0 335d M Sport Shadow Edition Touring 5dr Diesel Auto xDrive Euro 6 (s/s)

69
£18,000
Finance available £387 pm
  • 3L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Big Motoring World Peterborough

BMW, 1 Series

2019 - 118i [1.5] Sport 5dr [Nav/Servotronic]

35
Low Mileage
£13,549
Finance available £272 pm
  • 1.5L
  • 29.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2013 - 114i SE 3-Door

18
Low Mileage
£6,991
Finance available £134 pm
  • 1.6L
  • 60.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Prestige Motor Company

BMW, 1 Series

2020 (70) - 116d SE 5dr

26
£9,395
  • 1.5L
  • 117.1kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

V12 Sports and Classics Hinckley

BMW, X1

2013 (63) - sDrive 16d Sport 5dr

11
£4,500
  • 2L
  • 116.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

East Kent Car Sales