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

2017 (17) - 2.0 420D M SPORT 2d 188 BHP 2-Door

39
£6,995
  • 2L
  • 154kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Wavertree Car Centre

BMW, X2

2024 - M35i xDrive 5dr Step Auto

36
Low Mileage
£49,995
Finance available £1007 pm
  • 2L
  • 8.1kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

BMW Bavarian

BMW, 1 Series

2015 (65) - 1.5 116d ED Plus Euro 6 (s/s) 5dr

34
Reduced
£5,000
  • 1.5L
  • 114.3kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Buckley Trade Centre

01352 871794 *
5/5 Stars

BMW, 3 Series

2022 - 330e M Sport 5dr Step Auto [Pro Pack]

38
£26,199
Finance available £552 pm
  • 2L
  • 38.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motorpoint Swansea

BMW, 1 Series

2018 - 118i [1.5] Sport 5dr [Nav/Servotronic] Step Auto

17
Low Mileage
£13,699
Finance available £284 pm
  • 1.5L
  • 32.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, 3 Series

2014 (63) - 325d M Sport 4dr Step Auto

12
Low Mileage
£3,995
Finance available £67 pm
  • 2L
  • 82kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Pro Motor Salvage

BMW, 1 Series

2016 (66) - 1.5 118i M Sport Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

50
Low Mileage
£13,990
Finance available £290 pm
  • 1.5L
  • 20.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

XENON AUTOMOTIVE LTD

BMW, 5 Series

2022 - 530e M Sport 4dr Auto

1
£27,950
Finance available £554 pm
  • 2L
  • 32kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

BMW, 1 Series

2018 - 116d SE Business 5dr [Nav/Servotronic]

5
£10,575
Finance available £214 pm
  • 1.5L
  • 57kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

JB Autos Sales

BMW, X5

2017 (67) - M50D -7 SEATS -£14K EXTRAS -PAN ROOF -HUD -KEYLESS -ADAPTIVE LED -360 CAMS 5-Door

88
£29,995
Finance available £596 pm
  • 3L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleSUV

George Kingsley Vehicle Sales

BMW, 3 Series

2017 - 320d xDrive Luxury 4dr Step Auto Saloon Automatic

41
Low Mileage
£12,111
Finance available £248 pm
  • 2L
  • 63.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

drivedirect Hyundai Scarborough

BMW, X5

2017 (02) - 2.0 40e 9.0kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/

44
£19,995
Finance available £390 pm
  • 2L
  • 80.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Romans of St Albans

01727 221632 *
4.8/5 Stars

BMW, X6

2014 (63) - xDrive30d [245] 5dr Step Auto

27
Low Mileage
£11,795
Finance available £241 pm
  • 3L
  • 68.5kMiles
  • Diesel
  • Auto
  • Body StyleSUV

V12 Sports and Classics Worksop

BMW, X1

2016 (16) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

26
£10,495
Finance available £212 pm
  • 2L
  • 100kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Motorhouse (Beds) Ltd

BMW, X5

2015 (15) - 3.0 40d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)

20
Low Mileage
£17,900
Finance available £347 pm
  • 3L
  • 73.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 3 Series

2013 (62) - 2.0 320d ED EfficientDynamics Saloon 4dr Diesel Manual Euro 5 (s/s) (163 ps

26
Low Mileage
£6,900
Finance available £132 pm
  • 2L
  • 50.5kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars