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

2018 (68) - 740D XDRIVE M SPORT - REAR ENTERTAINMENT -SUNROOF -HUD -HARMAN KARDON -ICON 4-Door

92
Low Mileage
£27,995
Finance available £555 pm
  • 3L
  • 50.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

George Kingsley Vehicle Sales

BMW, 3 Series

2020 - 330e M Sport Step Auto 4-Door

30
£15,997
Finance available £322 pm
  • 2L
  • 76.1kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

CarSupermarket.com Preston

01772 285529 *
4.7/5 Stars

BMW, X1

2012 (62) - xDrive 18d xLine 5dr

39
£2,500
  • 2L
  • 116kMiles
  • Diesel
  • Manual
  • Body StyleEstate

James Bush Cars

01652 241116 *
5/5 Stars

BMW, X1

2019 (69) - 1.5 18i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps)

29
Reduced
£17,495
  • 1.5L
  • 29.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Suffolk Car Centre

BMW, 4 Series Gran Coupe

2021 (21) - 2.0 420i GPF M Sport Auto Euro 6 (s/s) 5dr

45
£17,999
Finance available £349 pm
  • 2L
  • 43.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Quality Part X Ltd Dunstable

BMW, 3 Series

2016 (66) - 2.0 320d M Sport Touring 5dr Diesel Auto Euro 6 (s/s) (190 ps)

32
£14,400
Finance available £299 pm
  • 2L
  • 72.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hammond Cars Great Yarmouth

01493 806041 *
4.5/5 Stars

BMW, X6

2015 - xDrive30d M Sport 5dr Step Auto

13
£15,950
Finance available £334 pm
  • 3L
  • 86kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

MCT CARS LTD

BMW, 3 Series

2020 (70) - 3.0 M340i Auto xDrive Euro 6 (s/s) 4dr

50
Low Mileage
£32,344
Finance available £644 pm
  • 3L
  • 35kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

The Car Co

0161 694 5324 *
4.7/5 Stars

BMW, 3 Series

2022 (22) - 2.0 330e 12kWh M Sport Touring Auto Euro 6 (s/s) 5dr

45
Reduced
£23,991
  • 2L
  • 46.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Your Next Car Ltd

BMW, X3

2017 - 2.0 20d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) Automatic

20
£15,300
Finance available £320 pm
  • 2L
  • 69.8kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Taylors Pitstop

BMW, 3 Series

2014 (64) - 3.0 335d M Sport Touring Auto xDrive Euro 6 (s/s) 5dr

89
£12,495
Finance available £257 pm
  • 3L
  • 101.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Large Motor Company

01635 885044 *
4.8/5 Stars

BMW, 5 Series

2009 (09) - 2.0 520d SE Business Edition Saloon 4dr Diesel Manual Euro 4 (177 ps)+2 KEY

45
£2,290
  • 2L
  • 135kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Fish For Motors Ltd

BMW, 2 Series

2024 (74) - 220i M Sport 2dr Step Auto

25
Reduced
£32,400
Finance available £645 pm
  • 2L
  • 1.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Ocean Group BMW Penryn

BMW, 3 Series

2020 (70) - M340d xDrive MHT 4dr Step Auto

58
£29,227
  • 3L
  • 39.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Vertu BMW Durham

BMW, 2 Series Active Tourer

2018 - 218i SE 5dr

38
Low Mileage
£10,099
  • 1.5L
  • 49.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, i3

2022 (22) - 135kW S 42kWh 5dr Auto

25
Low Mileage
£14,195
Finance available £295 pm
  • 20.4kMiles
  • Electric
  • Auto
  • Body StyleHatchback

V12 Sports and Classics Worksop