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

2021 - 218i [136] M Sport 4dr DCT

35
£21,250
  • 1.5L
  • 39.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Stratstone BMW Milton Keynes

01908 104093 *
4.7/5 Stars

BMW, i3

2019 (19) - 33kWh Auto Euro 6 (s/s) 5dr (Range Extender)

3
£8,218
Finance available £161 pm
  • 68.6kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Horsepower Motor Centre Ltd

BMW, 2 Series Gran Tourer

2016 (66) - 2.0 220d M Sport Auto xDrive Euro 6 (s/s) 5dr

63
Reduced
£11,250
Finance available £229 pm
  • 2L
  • 43.8kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Top Gear Harrow Ltd

BMW, 7 Series

2018 (68) - 740D XDRIVE M SPORT - REAR ENTERTAINMENT -SUNROOF -HUD -HARMAN KARDON -ICON 4-Door

92
Low Mileage
£27,995
Finance available £555 pm
  • 3L
  • 50.8kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

George Kingsley Vehicle Sales

BMW, 7 Series

2003 (53) - 3.0 730i Sport Auto Euro 3 4dr

28
Low Mileage
£2,990
  • 3L
  • 87kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Sutton Trade Carz

BMW, 1 Series

2021 (71) - 2.0 M135i Hatchback 5dr Petrol Auto xDrive Euro 6 (s/s) (306 ps)

70
Low Mileage
£24,900
Finance available £432 pm
  • 2L
  • 23.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Big Motoring World Cannock

BMW, 3 Series

2018 (68) - 330i M Sport 4dr Step Auto Petrol Saloon

66
Low Mileage
£21,534
  • 2L
  • 19kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Vertu BMW York

BMW, 4 Series

2014 (14) - 420d SE 2dr Auto

89
£8,000
Finance available £156 pm
  • 2L
  • 142.8kMiles
  • Diesel
  • Auto
  • Body StyleConvertible

Euro UK Motors LTD

01582 280667 *
4.3/5 Stars

BMW, 2 Series

2021 - 218i [136] M Sport 5dr Step Auto

19
£15,298
  • 1.5L
  • 59.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Warrington Motorstore/Renault/Dacia/Vanstore

01925 917350 *
4.7/5 Stars

BMW, 5 Series

2014 (14) - 520d SE 5dr Step Auto

18
£5,995
Finance available £112 pm
  • 2L
  • 141kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

BMW, 3 Series

2018 - 330d xDrive M Sport Shadow Edition 4dr Step Auto

30
£18,950
Finance available £369 pm
  • 3L
  • 55.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

JKC Approved Used BMW

BMW, 3 Series

2008 (58) - 320d SE 5dr Step Auto

17
£2,095
  • 2L
  • 137kMiles
  • Diesel
  • Semi Auto
  • Body StyleEstate

SK CAR COMPANY LTD

BMW, Z4

2019 (19) - 2.0 30i M Sport Auto sDrive Euro 6 (s/s) 2dr

48
Low Mileage
£25,999
Finance available £558 pm
  • 2L
  • 25kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Sandles Car Supermarket

01553 601835 *
4.7/5 Stars

BMW, 3 Series

2022 - 320d MHT M Sport 4dr Step Auto

20
£25,990
Finance available £513 pm
  • 2L
  • 48.3kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Fermanagh Auto Sales

BMW, X1

2020 (70) - 1.5 25e 10kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/s

10
£16,195
  • 1.5L
  • 81.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Motor Trust UK Lancaster

BMW, 1 Series

2015 (65) - 2.0 118d M Sport Euro 6 (s/s) 5dr

13
£6,994
Finance available £134 pm
  • 2L
  • 109kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Vivian Price Cars