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

31
£26,249
Finance available £553 pm
  • 2L
  • 18.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Motorpoint Burnley

BMW, 3 Series

2021 - 330e xDrive M Sport 5dr Step Auto

35
£21,452
Finance available £466 pm
  • 2L
  • 50.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2022 - xDrive 20i [178] xLine Step Auto 5-Door

23
Low Mileage
£23,997
Finance available £493 pm
  • 2L
  • 18kMiles
  • Petrol
  • Auto
  • Body StyleEstate

CarSupermarket.com Hessle

01482 947558 *
4.4/5 Stars

BMW, 3 Series

2013 (13) - 2.0 320d M Sport Auto Euro 5 (s/s) 4dr

46
Low Mileage
£9,990
Finance available £201 pm
  • 2L
  • 76.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Motor Gurus

0114 478 0031 *
4.5/5 Stars

BMW, 2 Series

2024 (24) - 218i [136] M Sport 4dr DCT [Pro Pack] Petrol Saloon

40
£24,495
  • 1.5L
  • 11.9kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW Exeter

BMW, 7 Series

2010 (60) - 3.0 730d SE Auto Euro 5 4dr

72
Low Mileage
£5,995
Finance available £112 pm
  • 3L
  • 90.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Audenshaw Motor Company Ltd TA Audenshaw Motors

0161 413 9877 *
3.8/5 Stars

BMW, i3

2018 (67) - 0.6 i3 REEV 5dr

49
Low Mileage
£9,648
  • 54.5kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Liberty Green Cars

01329 559706 *
3.3/5 Stars

BMW, 4 Series

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

10
£16,995
Finance available £357 pm
  • 2L
  • 64.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleHatchback

Archvale Car Sales

BMW, 3 Series

2009 (09) - 320d M Sport 4dr / LCI / Full MOT.

22
£1,500
  • 2L
  • 179kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

West End Trade Motors

BMW, Z4

2021 (21) - 3.0 M40i Convertible 2dr Petrol Auto sDrive Euro 6 (s/s) (340 ps)

71
£29,700
Finance available £526 pm
  • 3L
  • 33.5kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Big Motoring World Cannock

BMW, 7 Series

2022 - 740d xDrive MHT M Sport 4dr Auto

28
£34,995
Finance available £698 pm
  • 3L
  • 52.1kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

CarBrothers NI

BMW, X1

2022 - sDrive 20i [178] Sport 5dr Step Auto

6
£20,895
  • 2L
  • 36.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Motor Range Manchester

BMW, 5 Series

2010 - 550i SE 5dr Step Auto

39
Low Mileage
£10,795
Finance available £219 pm
  • 4.4L
  • 67.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

BCS Automotive

020 3780 3360 *
3.7/5 Stars

BMW, 3 Series

2016 (16) - 3.0 335d M Sport Auto xDrive Euro 6 (s/s) 4dr

£13,995
Finance available £290 pm
  • 3L
  • 96.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 1 Series

2012 (12) - 2.0 118d M Sport Coupe 2dr Diesel Manual Euro 5 (s/s) (143 ps)

50
£3,690
Finance available £60 pm
  • 2L
  • 110.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

TGZ SELECT T/A SELECT CARZ LTD

BMW, 5 Series

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

35
Low Mileage
£15,990
  • 2L
  • 55.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

AutoUnit Ltd

01633 741698 *
4.6/5 Stars