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

2024 - 220i M Sport 2dr Step Auto

19
Low Mileage
£33,998
  • 2L
  • 5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, X3

2011 (11) - 2.0 20d SE xDrive Euro 5 (s/s) 5dr

13
£3,999
  • 2L
  • 126kMiles
  • Diesel
  • Manual
  • Body StyleSUV

BMW, 3 Series

2010 (60) - 325i M Sport 2dr Step Auto

37
Low Mileage
£8,495
  • 3L
  • 64kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

BMW, 2 Series Gran Coupe

2020 (70) - 1.5 218i M Sport Euro 6 (s/s) 4dr

46
£17,050
  • 1.5L
  • 41.3kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Car Planet Barnet

BMW, X5

2017 (67) - xDrive M50d 5dr Auto [7 Seat]

33
£26,995
Finance available £534 pm
  • 3L
  • 66kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Crisps Paramount Garage Ltd

01728 440893 *
4.6/5 Stars

BMW, 2 Series

2016 (16) - 2.0 218d M Sport Euro 6 (s/s) 2dr

15
£7,494
Finance available £145 pm
  • 2L
  • 100kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

AutoTrade Southwest

BMW, 3 Series

2012 (12) - 3.0 330i M Sport Coupe 2dr Petrol Steptronic Euro 5 (272 ps)

49
Low Mileage
£11,995
  • 3L
  • 57.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Mark Hopkins Car Sales

023 8001 7609 *
4.8/5 Stars

BMW, iX

2023 (73) - 40 76.6kWh M Sport Auto xDrive 5dr (11kW Charger)

62
£34,880
Finance available £696 pm
  • 22.8kMiles
  • Electric
  • Auto
  • Body StyleSUV

Quality Part X Ltd Stevenage

BMW, 8 Series

2019 - 3.0 840d xDrive Auto 4WD 2dr

36
Low Mileage
£31,950
Finance available £636 pm
  • 3L
  • 36kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

torquepoint

BMW, 3 Series

2018 (18) - 2.0 330e 7.6kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto Euro 6 (s/s)

35
£11,500
Finance available £235 pm
  • 2L
  • 75.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

RDM Direct

01283 241526 *
4.5/5 Stars

BMW, 7 Series

2017 (17) - 3.0 740Ld M Sport Auto xDrive Euro 6 (s/s) 4dr

94
£20,850
Finance available £408 pm
  • 3L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Tudor Prestige Ltd

BMW, X5

2015 (65) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

16
£15,989
Finance available £335 pm
  • 3L
  • 104kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 3 Series

2017 - 320i M Sport 4dr Step Auto

42
Low Mileage
£15,999
Finance available £335 pm
  • 2L
  • 24kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

Middleton Garage

BMW, 3 Series

2020 (70) - 2.0 320i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (184 ps) Service Histo

24
Reduced
£20,150
Finance available £393 pm
  • 2L
  • 49.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Cartime Bury

0161 388 7693 *
4.4/5 Stars

BMW, i4

2024 - 400kW M50 83.9kWh 5dr Auto

36
£47,899
Finance available £963 pm
  • 14.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Stratstone BMW Derby

BMW, X1

2017 - sDrive 18d SE 5dr

36
£10,599
Finance available £208 pm
  • 2L
  • 75.5kMiles
  • Diesel
  • Manual
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.2/5 Stars