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, X7

2021 - Xdrive40D M Sport Mhev 5-Door

65
£50,920
Finance available £1115 pm
  • 3L
  • 38.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hippo Approved

BMW, 1 Series

2024 - 120 M Sport 5dr Step Auto

29
£32,995
Finance available £657 pm
  • 1.5L
  • 6.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

BMW Bavarian

BMW, X1

2018 (68) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

12
Reduced
£17,100
Finance available £331 pm
  • 2L
  • 19kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Canvey Carriage Company

01268 203836 *
4/5 Stars

BMW, 1 Series

2015 (15) - 1.6 116i Sport Auto Euro 6 (s/s) 5dr

85
Reduced
£8,995
Finance available £179 pm
  • 1.6L
  • 58.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Right Hand Motor Ltd

BMW, 4 Series

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

9
£12,850
Finance available £265 pm
  • 2L
  • 97kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

MCautosales

BMW, X6

2021 - Xdrive 30D M Sport Mhev 4-Door

65
Low Mileage
£43,320
Finance available £945 pm
  • 3L
  • 23.3kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Hippo Approved

BMW, 1 Series

2019 (69) - 2.0 118d M Sport Euro 6 (s/s) 5dr

37
Reduced
£13,490
Finance available £279 pm
  • 2L
  • 92.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MOTORSTOP WEST MIDLANDS LTD

01384 885524 *
5/5 Stars

BMW, 1 Series

2016 (16) - 116d Sport 3dr Step Auto

21
Low Mileage
£7,695
Finance available £150 pm
  • 1.5L
  • 43.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Land Auto West Ltd

BMW, 5 Series

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

39
£13,995
Finance available £290 pm
  • 2L
  • 70kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Pricemark Motors LTD

0121 752 5896 *
4/5 Stars

BMW, X5

2020 (70) - 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

70
£35,440
Finance available £708 pm
  • 3L
  • 49kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Smart Wheel Motors

BMW, 1 Series

2019 (69) - 1.5 116d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

68
Low Mileage
£14,900
Finance available £317 pm
  • 1.5L
  • 37.4kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Big Motoring World Peterborough

BMW, 2 Series

2019 - 218d M Sport 2dr Step Auto [Nav]

36
Low Mileage
£15,599
Finance available £316 pm
  • 2L
  • 35.3kMiles
  • Diesel
  • Semi Auto
  • Body StyleCoupe

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 3 Series

2021 (21) - 3.0 M340i MHT Touring 5dr Petrol Hybrid Auto xDrive Euro 6 (s/s) (374 ps)

50
£31,795
Finance available £633 pm
  • 3L
  • 75.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Tenby Car Supermarket

BMW, 2 Series

2017 - 220d M-SPORT 2.0 190 BHP DIESEL AUTO COUPE. 2-Door

19
£11,995
Finance available £246 pm
  • 2L
  • 76.7kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Stallingborough Car Centre

BMW, 5 Series

2020 - 520d MHT M Sport 4dr Auto [Tech Pack]

34
£18,895
Finance available £416 pm
  • 2L
  • 61.5kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motor Range Liverpool

0151 541 7938 *
4.6/5 Stars

BMW, 5 Series

2012 - 520d M Sport 4dr Step Auto [Start Stop]

14
£4,995
Finance available £89 pm
  • 2L
  • 128.9kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

Eagle Car Sales