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

2007 (07) - D3 Alpina 4-Door

10
Reduced
£6,995
Finance available £134 pm
  • 2L
  • 140kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

S G Motors

BMW, 3 Series

2015 (65) - 2.0 320i Sport Auto Euro 6 (s/s) 4dr

40
£8,800
Finance available £174 pm
  • 2L
  • 83kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

ATB Motors Ltd

BMW, 1 Series

2017 - M140i Shadow Edition 3dr Step Auto

25
Low Mileage
£21,799
Finance available £465 pm
  • 3L
  • 17.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, X2

2020 - xDrive 20i Sport 5dr Step Auto

19
Reduced
£19,998
  • 2L
  • 25.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Vauxhall (Glasgow)

0141 406 8758 *
4.7/5 Stars

BMW, X7

2021 (21) - 3.0 40d MSport Auto xDrive Euro6(s/s)5dr

40
Reduced
£50,995
Finance available £1027 pm
  • 3L
  • 32kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Motors Deals Ltd

BMW, i3

2021 - 125kW 42kWh 5dr Auto

51
Reduced
£11,595
Finance available £237 pm
  • 42kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Premier Car Supermarket Kettering Ltd

BMW, X5

2017 (66) - 3.0 30d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

28
£18,500
Finance available £360 pm
  • 3L
  • 73kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Coventry Sterling Motors

024 7510 3850 *
4.9/5 Stars

BMW, 3 Series

2021 - 2.0 330i M Sport Saloon 4dr Petrol Auto Euro 6 (s/s) (258 ps)

36
£22,439
Finance available £489 pm
  • 2L
  • 39.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, X4

2024 (74) - xDrive20d MHT M Sport 5dr Step Auto [Tech/Pro] Diesel Estate

59
Low Mileage
£49,823
  • 2L
  • 6.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Vertu BMW Sunderland

BMW, M3

2024 (73) - 3.0 BiTurbo Competition Steptronic M xDrive Euro 6 (s/s) 4dr

1
Low Mileage
£70,000
  • 3L
  • 4.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

John Clark BMW Tayside

BMW, 1 Series

2012 - 2.0 118d Exclusive Edition 2dr

38
Low Mileage
£7,495
Finance available £145 pm
  • 2L
  • 41.9kMiles
  • Diesel
  • Manual
  • Body StyleConvertible

Eco Cars Motor Company (Yorkshire)

01144372786 *
4.7/5 Stars

BMW, 1 Series

2024 (24) - 1.5 118i M Sport (LCP) DCT Euro 6 (s/s) 5dr

50
£21,600
Finance available £423 pm
  • 1.5L
  • 26.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Quality Part X Ltd Dunstable

BMW, X2

2023 (23) - 1.5 18I M SPORT DCT 5-Door

30
Reduced
£26,495
Finance available £524 pm
  • 1.5L
  • 9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Bespoke Motor Works Ltd

01642 937532 *
4.9/5 Stars

BMW, 3 Series

2024 - 330e xDrive M Sport 4dr Step Auto

19
£29,898
  • 2L
  • 17kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars

BMW, iX3

2021 (71) - 80kWh PREMIER EDITION PRO 5-Door

44
Reduced
£27,995
Finance available £555 pm
  • 14kMiles
  • Electric
  • Auto
  • Body StyleEstate

Bespoke Motor Works Ltd

01642 937532 *
4.9/5 Stars

BMW, 1 Series

2016 - 1.5 118i SE Hatchback 5dr Petrol Auto Euro 6 (s/s) (136 ps)

49
Low Mileage
£9,200
Finance available £183 pm
  • 1.5L
  • 66.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

drivedirect Bristol North