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

2022 - 118i [136] Sport 5dr

19
Low Mileage
£19,998
  • 1.5L
  • 24.3kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.7/5 Stars

BMW, 5 Series

2024 - 520i M Sport Pro 4dr Auto

35
Low Mileage
£40,995
Finance available £822 pm
  • 2L
  • 7.5kMiles
  • Petrol
  • Semi Auto
  • Body StyleSaloon

BMW Bavarian

BMW, 1 Series

2016 - 116d M Sport 5dr [Nav] Step Auto

24
Low Mileage
£12,295
Finance available £263 pm
  • 1.5L
  • 46.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Motor Range Manchester

BMW, i8

2018 (18) - 1.5 7.1kWh Coupe 2dr Petrol Plug-in Hybrid Auto 4WD Euro 6 (s/s) (362 ps)

50
Low Mileage
£42,500
Finance available £853 pm
  • 1.5L
  • 23.3kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Savannah Cars Ltd

01702 418484 *
4.8/5 Stars

BMW, 2 Series

2019 - 3.0 M240i GPF Auto Euro 6 (s/s) 2dr

20
£17,995
Finance available £349 pm
  • 3L
  • 67kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

UP PRESTIGE LTD

BMW, 3 Series

2024 - 320d MHT M Sport 4dr Step Auto [Pro Pack]

19
£33,998
  • 2L
  • 16.1kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Motorstore / BYD (Linwood)

0141 473 6404 *
4.7/5 Stars

BMW, X1

2022 - 2.0 20i xLine SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (178 ps)

40
Low Mileage
£23,230
Finance available £457 pm
  • 2L
  • 24.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

drivedirect York

BMW, i3

2016 (16) - Auto Euro 6 (s/s) 5dr (Range Extender)

71
£6,495
Finance available £123 pm
  • 73.1kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Pavilion Motor Company

BMW, X1

2016 - 2.0 18d Se Suv 5dr Diesel Auto Sdrive Euro 6 s/s 150 Ps

32
Low Mileage
£11,295
  • 2L
  • 66.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

EMG Motor Group Duxford

01223 650664 *
4.6/5 Stars

BMW, X5

2014 - 3.0 X5 xDrive 30d SE Auto 4WD 5dr

£14,290
Finance available £297 pm
  • 3L
  • 91.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Grays of Holbeach

BMW, 2 Series Gran Coupe

2021 (21) - 1.5 218i M Sport Saloon 4dr Petrol DCT Euro 6 (s/s) (136 ps)

50
£15,795
Finance available £331 pm
  • 1.5L
  • 85kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

RSG MOTOR GROUP

BMW, 3 Series

2018 (18) - 2.0 320i M Sport Auto Euro 6 (s/s) 4dr

1
£12,950
Finance available £267 pm
  • 2L
  • 57kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Car Planet Watford

01923 927636 *
4.3/5 Stars

BMW, X6

2014 (14) - xDrive40d 5dr Step Auto

21
Reduced
£11,495
Finance available £234 pm
  • 3L
  • 125kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

DLY Auto Cars Ltd

BMW, X1

2013 (13) - 2.0 20d xLine Auto sDrive Euro 5 (s/s) 5dr

28
£5,500
Finance available £101 pm
  • 2L
  • 122.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Fame Cars Limited

BMW, 2 Series

2022 (22) - 218i [136] M Sport 4dr DCT Petrol Saloon

44
Low Mileage
£22,215
  • 1.5L
  • 18.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu Ford Gloucester

01452 689897 *
4.6/5 Stars

BMW, X2

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

19
Low Mileage
£23,998
  • 2L
  • 12.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Manchester)

0161 694 5308 *
4.7/5 Stars