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

2020 - 118i SE 5dr

36
Low Mileage
£15,800
Finance available £337 pm
  • 1.5L
  • 20.4kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, 4 Series

2016 (66) - 2.0 420d M Sport Coupe 2dr Diesel Auto Euro 6 (s/s) (190 ps)

34
Low Mileage
£13,550
Finance available £263 pm
  • 2L
  • 59.3kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

Hilton Car Supermarket Milton Keynes

BMW, X1

2021 - xDrive 25e M Sport 5dr Auto

38
£19,011
Finance available £411 pm
  • 1.5L
  • 41.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X5

2020 (20) - 3.0 45e 24kWh xLine Auto xDrive Euro 6 (s/s) 5dr

48
£31,000
Finance available £616 pm
  • 3L
  • 95kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

Sheffield Trade Center

BMW, 5 Series

2023 - 520d MHT M Sport 5dr Step Auto

14
£31,995
Finance available £637 pm
  • 2L
  • 41.1kMiles
  • Diesel
  • Auto
  • Body StyleEstate

S J Davidson

BMW, M3

2023 (73) - 3.0 BiTurbo CS Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s) (550 ps)

48
Low Mileage
£99,950
Finance available £2033 pm
  • 3L
  • 2.7kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Magma Cars Limited

BMW, 3 Series

2012 (62) - 320d M Sport 4dr Step Auto [Business Media] M Performance Pack

14
£7,250
Finance available £140 pm
  • 2L
  • 167kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Birmingham Motors Ltd

BMW, 3 Series

2018 (68) - 2.0 320d M Sport Touring Auto Euro 6 (s/s) 5dr

53
£14,975
Finance available £312 pm
  • 2L
  • 70.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Greenlight Automotive Ltd

BMW, 3 Series

2021 (21) - 330e Sport Pro 5dr Step Auto

26
£15,795
  • 2L
  • 88.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, i3

2013 (63) - 125kW 5dr Auto

18
Low Mileage
£6,995
Finance available £134 pm
  • 46kMiles
  • Electric
  • Auto
  • Body StyleHatchback

First choice tyres& cars

BMW, 3 Series

2019 - 320i M Sport 4dr Step Auto

35
£17,589
Finance available £378 pm
  • 2L
  • 62.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Carbase - Lympsham

01934 312926 *
4.9/5 Stars

BMW, X1

2020 (69) - 2.0 20i M Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (192 ps)

68
Low Mileage
£19,600
Finance available £424 pm
  • 2L
  • 31.5kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Big Motoring World Cannock

BMW, X1

2010 (60) - 2010 xDrive 18d SE 5dr MET GREY SERVICE HISTORY

12
£2,999
  • 2L
  • 131kMiles
  • Diesel
  • Manual
  • Body StyleEstate

GT Sports & 4x4

BMW, i3

2017 (67) - 33kWh Hatchback 5dr Petrol Plug-in Hybrid Auto Euro 6 (s/s) (Range Extender

50
Reduced
£9,975
Finance available £201 pm
  • 44.4kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

The Witley Car Company Ltd

BMW, 2 Series

2016 (66) - 2.0 220i Sport Auto Euro 6 (s/s) 2dr

44
£9,950
  • 2L
  • 67.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Car Planet Barnet

BMW, 5 Series

2022 (22) - 2.0 520d MHT M Sport Saloon 4dr Diesel Hybrid Steptronic Euro 6 (s/s) (190

29
£22,400
  • 2L
  • 94.6kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Carworld Supermarket

01733 794246 *
4.1/5 Stars