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

2025 (25) - 420i M Sport 2dr Step Auto [Pro Pack] Petrol Coupe

60
£39,727
  • 2L
  • 4.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Vertu BMW Teesside

BMW, 3 Series

2018 (18) - 2.0 330e 7.6kWh M Sport Auto Euro 6 (s/s) 4dr

17
£8,999
  • 2L
  • 112.6kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

AL PRESTIGE CARS LTD

023 8001 7157 *
4.7/5 Stars

BMW, M4

2016 (16) - 3.0 BiTurbo Convertible 2dr Petrol DCT Euro 6 (s/s) (431 ps)

50
Low Mileage
£23,995
Finance available £472 pm
  • 3L
  • 53.7kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Baskeyfield Motors Limited

BMW, 1 Series

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

70
£22,300
Finance available £466 pm
  • 1.5L
  • 32.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Blue Bell Hill

BMW, i8

2017 - 1.5 i8 Protonic Frozen Black Edition 4WD 3dr

52
Low Mileage
£34,450
Finance available £687 pm
  • 1.5L
  • 50.7kMiles
  • Hybrid
  • Auto
  • Body StyleCoupe

Farlan Automotives Limited

BMW, 5 Series

3.0 530d MHT M Sport Touring 5dr Diesel Hybrid Steptronic xDrive Euro 6 (s/

25
£42,000
  • 3L
  • 21.9kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Wimbledon Carriage Co

BMW, 1 Series

2023 (23) - 118i [136] M Sport 5dr [Live Cockpit Professional] Petrol Hatchback

53
Low Mileage
£21,749
  • 1.5L
  • 15.7kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vertu BMW Teesside

BMW, X2

2018 (18) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

14
Reduced
£15,499
Finance available £324 pm
  • 2L
  • 51.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

UK Car Sales

01792 001638 *
3.9/5 Stars

BMW, 3 Series

2021 - 318d MHT M Sport 4dr Step Auto

19
£20,998
  • 2L
  • 47.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Morecambe)

01524 938898 *
4.7/5 Stars

BMW, i4

2024 - M50 83.9kwh Gran Coupe 5dr Electric Auto 4wd 544 Ps

50
Reduced
£43,995
  • 10.8kMiles
  • Electric
  • Auto
  • Body StyleHatchback

EMG Motor Group Huntingdon

01480 597486 *
4.6/5 Stars

BMW, 1 Series

2022 - 1.5 116d Sport (LCP) Hatchback 5dr Diesel DCT Euro 6 (s/s) (116 ps)

40
£18,794
  • 1.5L
  • 28.4kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

drivedirect Nuneaton

024 7693 2941 *
4.1/5 Stars

BMW, 4 Series

2017 - 435d M Sport Hatchback 5dr Diesel Auto xDrive Euro

34
£13,574
  • 3L
  • 109.3kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Anchor Vans

BMW, 2 Series

2021 - 218i [2.0] M Sport 2dr [Nav] Step Auto

32
Low Mileage
£17,899
Finance available £366 pm
  • 2L
  • 23.6kMiles
  • Petrol
  • Semi Auto
  • Body StyleCoupe

cinch Store Birmingham

0121 661 8749 *
4.2/5 Stars

BMW, 5 Series

2021 (71) - 2.0 520d MHT SE Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (190 ps)

79
£19,400
Finance available £403 pm
  • 2L
  • 69.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Big Motoring World Sheffield

BMW, 1 Series

2021 (21) - 118i M Sport 5-Door

1
£20,500
  • 1.5L
  • 33.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

John Clark BMW Tayside

BMW, 4 Series

2025 - 420i M Sport 5dr Step Auto

19
Reduced
£48,998
  • 10Miles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Inverness BMW

01463 211082 *
4.7/5 Stars