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

2023 - 320i M Sport 4dr Step Auto

36
£26,149
Finance available £551 pm
  • 2L
  • 14.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Portsmouth

BMW, 1 Series

2021 (21) - 1.5 118i M Sport (LCP) Hatchback 5dr Petrol DCT Euro 6 (s/s) (136 ps)

72
£19,000
Finance available £410 pm
  • 1.5L
  • 39.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, 3 Series

2019 - 318d SE 4dr Step Auto

8
£18,250
Finance available £354 pm
  • 2L
  • 61.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Elite Autos NI

BMW, 2 Series

2017 (67) - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

50
£12,600
Finance available £259 pm
  • 2L
  • 75kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

WESTERHOPE MOTOR GROUP LIMITED

BMW, X5

2017 (17) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

50
£23,480
  • 3L
  • 66.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 3 Series

2024 - 320d MHT M Sport 5dr Step Auto

12
Low Mileage
£36,298
  • 2L
  • 7.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Arnold Clark Click & Collect Milton Keynes

0141 611 8716 *
4.7/5 Stars

BMW, 5 Series

2014 - 3.0 ActiveHybrid 5 M Sport Saloon ULEZ Petrol Hybrid Automatic 5 Door

54
Reduced
£11,495
  • 3L
  • 71.2kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Bristol Auto Hub

0117 233 1341 *
3.5/5 Stars

BMW, 1 Series

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

20
£21,000
  • 1.5L
  • 35.3kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Listers Kings Lynn (BMW)

BMW, 1 Series

2024 - 118i [136] M Sport 5dr Step Auto [LCP]

19
£24,298
  • 1.5L
  • 23.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hexham Used Car Centre

01434 629849 *
4.7/5 Stars

BMW, 2 Series Active Tourer

2018 (18) - 1.5 218i Sport MPV 5dr Petrol Manual Euro 6 (s/s) (140 ps)

31
Reduced
£9,800
  • 1.5L
  • 52.8kMiles
  • Petrol
  • Manual
  • Body StylePeople Carrier

Jaky Motors

BMW, 1 Series

(62) - 1.6 116i M Sport Auto Euro 6 (s/s) 5dr

23
Low Mileage
£9,249
Finance available £184 pm
  • 39kMiles
  • Petrol
  • Auto

M Cars Surrey Ltd

01342 649540 *
4.3/5 Stars

BMW, 1 Series

2020 - 118d M Sport 5dr Step Auto

19
Low Mileage
£19,798
  • 2L
  • 32.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat Motorstore Jeep Abarth (Oldbury)

0121 516 6056 *
4.7/5 Stars

BMW, 6 Series

2018 - 640d M Sport 4dr Auto

11
£19,495
Finance available £380 pm
  • 3L
  • 65kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

MCautosales

BMW, 2 Series

2018 - 2.0 220I M Sport Auto 2dr

23
Reduced
£15,895
Finance available £333 pm
  • 2L
  • 45kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Richlee Motor Company Rayleigh

BMW, X2

2020 - sDrive 18d Sport 5dr

33
£15,299
Finance available £310 pm
  • 2L
  • 55.8kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

cinch

0141 260 1480 *
4.3/5 Stars

BMW, 3 Series

2018 (18) - 2.0 320d M Sport Shadow Edition Touring Euro 6 (s/s) 5dr

48
£10,995
Finance available £223 pm
  • 2L
  • 59.6kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Hampton Motorgroup