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

2017 - 2.0 218D Sport 2dr

12
£8,795
Finance available £174 pm
  • 2L
  • 87kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

Car Quay

01283 244020 *
4.3/5 Stars

BMW, 1 Series

2013 (63) - 2.0 118d M Sport Auto Euro 5 (s/s) 5dr

49
Low Mileage
£7,290
Finance available £141 pm
  • 2L
  • 88.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Town Autos

BMW, 3 Series

2020 - 330e M Sport 4dr Auto

43
£19,249
Finance available £399 pm
  • 2L
  • 43.9kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Motorpoint Burnley

BMW, 1 Series

2021 (21) - 2.0 120d M Sport Auto Euro 6 (s/s) 5dr

49
£21,999
Finance available £469 pm
  • 2L
  • 37.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Sandles Car Supermarket

01553 601835 *
5/5 Stars

BMW, 5 Series

2016 - 520d [190] M Sport 4dr Step Auto

25
£17,950
Finance available £348 pm
  • 2L
  • 103kMiles
  • Diesel
  • Semi Auto
  • Body StyleSaloon

AG Car Sales Ltd

BMW, X1

2018 - xDrive 20d Sport 5dr Step Auto

20
Low Mileage
£14,599
Finance available £304 pm
  • 2L
  • 46.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

FOW Winsford

01606 535848 *
4.3/5 Stars

BMW, 5 Series

2011 (60) - 530d SE 4dr Step Auto

15
£4,995
Finance available £89 pm
  • 3L
  • 143kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BMW, 3 Series

2020 (20) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

14
£14,994
Finance available £313 pm
  • 2L
  • 99kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

AutoTrade Southwest

BMW, X4

2019 (69) - 3.0 30d M Sport X SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

50
Reduced
£31,990
Finance available £637 pm
  • 3L
  • 18.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Leigh Cars Ltd

01702 837558 *
4.5/5 Stars

BMW, 3 Series

2019 (69) - 2.0 320d M Sport Saloon 4dr Diesel Manual Euro 6 (s/s) (190 ps)

68
Low Mileage
£18,000
Finance available £387 pm
  • 2L
  • 36.8kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

Big Motoring World Peterborough

BMW, 3 Series

2012 (62) - 320d M Sport 4dr Step Auto [Business Media] M Performance Pack

14
£7,250
Finance available £140 pm
  • 2L
  • 167kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Birmingham Motors Ltd

BMW, X1

2019 (68) - 2.0 18d SE SUV 5dr

23
Low Mileage
£14,999
  • 2L
  • 46.7kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Bridgend Motor Group - Kilwinning Autoplex

01294 440522 *
4.7/5 Stars

BMW, 2 Series

2023 - 220i M Sport 2dr Step Auto

44
Low Mileage
£28,808
  • 2L
  • 8kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

Marshall BMW Grimsby

BMW, Z4

2007 (07) - 2.0i SPORT 2 DOOR

27
Low Mileage
£2,450
  • 2L
  • 125kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

M&M Automotive

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

2014 - 3.0 X5 xDrive40d M Sport 5-Door

17
Reduced
£17,490
Finance available £339 pm
  • 3L
  • 91kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Horsepower Cars