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 Gran Coupe

2020 - 218i M Sport 4-Door

44
£18,995
  • 1.5L
  • 68kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Spencers Car Sales

BMW, 5 Series

2019 - 2.0 530i GPF M Sport Touring 5dr Petrol Auto Euro 6 (s/s) (252 ps) - DAKOTA

51
Low Mileage
£23,306
Finance available £468 pm
  • 2L
  • 42.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Carsa Halesowen

0121 752 5895 *
4.4/5 Stars

BMW, 2 Series

2017 (67) - 2.0 220d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

3
£11,995
Finance available £246 pm
  • 2L
  • 82.9kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Motoring Way LTD

BMW, i4

2022 - 250kW eDrive40 M Sport 83.9kWh Auto 4-Door

25
£27,676
  • 26.2kMiles
  • Electric
  • Auto
  • Body StyleHatchback

CarSupermarket.com Birmingham

0121 516 5158 *
4.6/5 Stars

BMW, X5

2021 (71) - X5 xDrive30d M Sport 5-Door

63
£42,845
  • 3L
  • 35.6kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Prestige Cars Kent

01689 669471 *
4.6/5 Stars

BMW, 1 Series

2022 (72) - 118I 136 STEP LCP M Sport 5-Door

45
£19,899
Finance available £431 pm
  • 1.5L
  • 41.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hendy Renault Salisbury

01722 441729 *
4.7/5 Stars

BMW, 3 Series

2023 - 320i M Sport 5dr Step Auto [Tech/Pro Pack]

42
£28,999
Finance available £607 pm
  • 2L
  • 36.2kMiles
  • Petrol
  • Semi Auto
  • Body StyleEstate

cinch Warehouse Corby

01536 219125 *
4.3/5 Stars

BMW, 1 Series

2020 - 118D M SPORT 5DR

20
Low Mileage
£18,995
Finance available £370 pm
  • 2L
  • 22kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Brayley Thurrock Car Centre

BMW, 3 Series

2024 - 330e M Sport 5dr Step Auto

51
Reduced
£34,450
Finance available £687 pm
  • 2L
  • 12.7kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

JKC Approved Used BMW

BMW, 1 Series

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

35
Low Mileage
£23,495
Finance available £472 pm
  • 1.5L
  • 15.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Norman Motors Bournemouth

01202 133536 *
4.9/5 Stars

BMW, X3

2022 (71) - 2.0 20d MHT M Sport SUV 5dr Diesel Hybrid Auto xDrive Euro 6 (s/s) (190 ps)

69
Low Mileage
£32,000
Finance available £578 pm
  • 2L
  • 21.5kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Big Motoring World Blue Bell Hill

BMW, Z4

2013 (13) - 2.0 20i Convertible 2dr Petrol Manual sDrive Euro 5 (s/s) (184 ps)

31
Low Mileage
£8,999
Finance available £179 pm
  • 2L
  • 60.3kMiles
  • Petrol
  • Manual
  • Body StyleConvertible

BMW, X1

2018 (02) - sDrive 18d M Sport 5dr Step Auto

28
Low Mileage
£13,995
  • 2L
  • 44.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, i3

2021 - BMW i3 42.2kWh S Hatchback 5dr Electric Auto (184 ps)

83
Low Mileage
£17,500Inc. VAT
Finance available £339 pm
  • 18.6kMiles
  • Electric
  • Auto
  • Body StyleHatchback

EV Experts Surrey

01483 359747 *
4.9/5 Stars

BMW, 3 Series

2019 (69) - M340I XDRIVE 4-Door

43
Low Mileage
£34,449
  • 3L
  • 18.8kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Browns of Richmond

BMW, X6

2017 - 4.4 BiTurbo V8 SUV 5dr Petrol Auto xDrive Euro 6 (s/s) (575 bhp)

40
£25,200
Finance available £497 pm
  • 4.4L
  • 63.7kMiles
  • Petrol
  • Auto
  • Body StyleSUV

drivedirect Stockton-on-Tees