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

2016 (16) - xDrive20d SE 5dr Step Auto

19
£9,995
Finance available £201 pm
  • 2L
  • 105.5kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Leeon Limited

BMW, 2 Series Active Tourer

2019 (19) - 1.5 218i M Sport Euro 6 (s/s) 5dr

46
Low Mileage
£12,392
Finance available £255 pm
  • 1.5L
  • 39kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Bazaar ltd

0114 308 6594 *
4.8/5 Stars

BMW, X5

2021 - 3.0 45e 24kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

44
£33,089
Finance available £732 pm
  • 3L
  • 73.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Carbase - Weston

01934 313340 *
4.5/5 Stars

BMW, 1 Series

2015 (15) - 118i M Sport 3dr

30
£7,995
Finance available £156 pm
  • 1.6L
  • 81kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Cars2u

01473 354250 *
4.1/5 Stars

BMW, M5

2020 - M5 4dr DCT [Competition Pack]

22
Reduced
£47,995
Finance available £965 pm
  • 4.4L
  • 23kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2013 (13) - 320i xDrive M Sport 4x4 4-Door

11
£5,200
Finance available £94 pm
  • 2L
  • 131.8kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Midlands Trade Centre Limited

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh 5dr (Comfort Plus P

25
£29,500
  • 27.1kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Motorparks Preston

BMW, 4 Series Gran Coupe

2017 (17) - 2.0 420d Sport Hatchback 5dr Diesel Auto Euro 6 (s/s) (190 ps)

33
Reduced
£11,800
Finance available £241 pm
  • 2L
  • 98kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Bhakar-Wood Cars LTD

01952 953931 *
4.9/5 Stars

BMW, 3 Series

2024 - 320i M Sport 5dr Step Auto

19
£32,498
  • 2L
  • 22.4kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Wolverhampton Motorstore / Vanstore

01902 240180 *
4.7/5 Stars

BMW, 2 Series

2024 - 230i M Sport 2dr Step Auto

43
Reduced
£34,242
  • 2L
  • 2.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marshall BMW Grimsby

BMW, 3 Series

2019 (68) - 2.0 318d M Sport Shadow Edition Touring Euro 6 (s/s) 5dr

46
£10,995
Finance available £223 pm
  • 2L
  • 77.1kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Meadway Autoland

0121 647 5215 *
1/5 Stars

BMW, 2 Series

2015 - 2.0 220d M Sport Auto Euro 6 (s/s) 2dr

73
£8,650
Finance available £171 pm
  • 2L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

DAB Cars Ltd

BMW, 5 Series

2013 (63) - 520d M Sport 5dr Step Auto

34
Reduced
£9,500
Finance available £190 pm
  • 2L
  • 81kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

JC Motors Wakefield ltd

BMW, 5 Series

2024 - 520i M Sport 4dr Auto

42
Reduced
£37,950
Finance available £759 pm
  • 2L
  • 9.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, 1 Series

2012 (4D) - 2.0 118d Sport Hatchback 5dr Diesel Manual Euro 5 (s/s) (143 ps)

15
£4,491
Finance available £78 pm
  • 2L
  • 112kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

FMC Swansea Ltd

BMW, 5 Series

2021 - 530e M Sport 4dr Auto

19
£22,498
  • 2L
  • 53.2kMiles
  • Electric
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars