Get the app

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

2018 (68) - 220i SE 5dr DCT

28
Low Mileage
£12,900
£266/pm (HP)
  • 2L
  • 20.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Hammond Cars Ipswich

01473 927579 *
4.5/5 Stars

BMW, 1 Series

2024 - 116d SE 5dr Step Auto [Live Cockpit Professional] Automatic

40
£20,690
£323/pm (PCP)
  • 1.5L
  • 12.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

D M Keith Honda Grimsby

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

19
Low Mileage
£28,298
  • 1.5L
  • 4.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Huddersfield Fiat / Abarth / Jeep / Alfa Romeo

01484 504408 *
4.7/5 Stars

BMW, 4 Series

(66) - 3.0 435d M Sport Auto xDrive Euro 6 (s/s) 2dr

15
Low Mileage
£10,989
  • 58kMiles
  • Diesel
  • Auto

BMW, 1 Series

2015 (65) - 1.5 116d SE Auto Euro 6 (s/s) 5dr

13
Reduced
£5,000
  • 1.5L
  • 129.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

SMS Motors

BMW, 5 Series

2021 (71) - 2.0 520d MHT M Sport Steptronic Euro 6 (s/s) 4dr

38
Reduced
£24,799
£434/pm (PCP)
  • 2L
  • 58.4kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 1 Series

2025 - 120 M Sport 5dr Step Auto

19
Low Mileage
£28,298
  • 1.5L
  • 4.7kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Motorstore (Doncaster)

01302 986692 *
4.7/5 Stars

BMW, 1 Series

2017 - 118i [1.5] M Sport 3dr [Nav]

10
£8,995
£179/pm (HP)
  • 1.5L
  • 86.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

BMW, 2 Series

2016 (16) - 1.5 218i M Sport Coupe 2dr Petrol Manual Euro 6 (s/s) (136 ps)

24
£8,295
£163/pm (HP)
  • 1.5L
  • 86kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Mss Motor Group Ltd

BMW, X5

2019 - xDrive30d M Sport 5dr Auto

31
£36,195
£611/pm (PCP)
  • 3L
  • 59kMiles
  • Diesel
  • Semi Auto
  • Body StyleSUV

Dmac Motors Ltd

BMW, 1 Series

2025 - M135 xDrive 5dr Step Auto [Pro Pack]

29
Low Mileage
£35,999
£536/pm (PCP)
  • 2L
  • 1.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Motorpoint Stockton-On-Tees

BMW, 1 Series

2020 (70) - 1.5 116d SE Hatchback 5dr

23
£13,599
  • 1.5L
  • 53.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Bridgend Motor Group - Kilwinning Autoplex

01292 434384 *
4.7/5 Stars

BMW, 3 Series

2018 (68) - 2.0 320i M Sport Shadow Edition Saloon 4dr Petrol Auto xDrive Euro 6 (s/s)

34
£15,890
  • 2L
  • 65kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

AutoUnit Ltd

BMW, X5

2018 (68) - 3.0 XDRIVE30D M SPORT 5DR Automatic

43
Reduced
£30,995
£616/pm (HP)
  • 3L
  • 100.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

BMW, 7 Series

2015 (65) - 3.0 730d M Sport Auto xDrive Euro 6 (s/s) 4dr

47
Reduced
£14,990
£313/pm (HP)
  • 3L
  • 105.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

A47 Car Sales Ltd

BMW, 2 Series

2016 (16) - 218i Sport 2dr [Nav] Step Auto

14
Low Mileage
£4,900
£87/pm (HP)
  • 1.5L
  • 45.4kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Top Deal Salvage N&L Ltd