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

2016 (65) - 428i M Sport 2dr Auto

20
£11,995
  • 2L
  • 86kMiles
  • Petrol
  • Semi Auto
  • Body StyleConvertible

Woods New Forest Ltd

BMW, 3 Series

2011 - 2.0 318i Performance Edition Saloon 4-Door

13
Low Mileage
£4,495
Finance available £78 pm
  • 2L
  • 82kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Automotion Vehicle Sales

01752 987252 *
5/5 Stars

BMW, 4 Series Gran Coupe

2020 (70) - 2.0 420d M Sport Auto xDrive Euro 6 (s/s) 5dr

29
Low Mileage
£16,949
Finance available £356 pm
  • 2L
  • 29kMiles
  • Diesel
  • Auto
  • Body StyleCoupe

M Cars Surrey Ltd

01342 649540 *
4.4/5 Stars

BMW, 3 Series

2013 (13) - 2.0 328i M Sport Auto Euro 6 (s/s) 4dr

Low Mileage
£11,999
Finance available £246 pm
  • 2L
  • 52.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

RCS Car Sales

BMW, 5 Series

2019 (69) - 2.0 530e 12kWh M Sport Saloon 4dr Petrol Plug-in Hybrid Auto xDrive Euro 6

32
£15,749
Finance available £309 pm
  • 2L
  • 93kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

Hilton Car Supermarket Milton Keynes

BMW, i3

2014 (64) - 125kW 5dr Auto

51
Low Mileage
£7,399
Finance available £143 pm
  • 32.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Walsall Car Centre Ltd

BMW, X1

2018 (68) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

20
£12,399
Finance available £239 pm
  • 2L
  • 72.6kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Hilton Car Supermarket Milton Keynes

BMW, 3 Series

2007 (07) - 335i SE 2dr

26
Low Mileage
£7,750
Finance available £151 pm
  • 3L
  • 109kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

Let s sell your car

BMW, 1 Series

2019 (19) - 2.0 120i GPF M Sport Auto Euro 6 (s/s) 5dr

32
Reduced
£12,995
  • 2L
  • 85kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

The Carsite London

BMW, 3 Series

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

52
£12,290
Finance available £252 pm
  • 2L
  • 90.4kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Brookway Cars ltd

0151 541 7904 *
4.4/5 Stars

BMW, 1 Series

2018 - 116d SE Business 5dr [Nav/Servotronic]

9
£10,995
Finance available £223 pm
  • 1.5L
  • 76.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Crawford Cars

BMW, 3 Series

2021 - 320d MHT Sport 4dr Step Auto

20
£17,450
Finance available £338 pm
  • 2L
  • 90.2kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

MCM Cars NI

BMW, 1 Series

2020 (70) - 2.0 128ti Auto Euro 6 (s/s) 5dr

73
£22,995
Finance available £452 pm
  • 2L
  • 47kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

BEN HARRISON AUTOMOTIVE LTD

01202 052313 *
4.5/5 Stars

BMW, iX3

2022 - 80kwh M Sport Pro Suv 5dr Electric Auto 286 Ps

50
£26,295
Finance available £554 pm
  • 59kMiles
  • Electric
  • Auto
  • Body StyleSUV

EMG Motor Group Spalding

01775 661268 *
4.8/5 Stars

BMW, 1 Series

2015 - 1.5 116d Sport Euro 6 (s/s) 3dr

10
Reduced
£6,300
Finance available £118 pm
  • 1.5L
  • 86.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MIDLANDS AUTOHAUS LIMITED

BMW, X5

2022 - 4.4 X5 M50i Auto 4WD 5dr

41
£49,490Inc. VAT
Finance available £996 pm
  • 4.4L
  • 33.2kMiles
  • Petrol
  • Auto
  • Body StyleSUV

AutoSportiva Ltd