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, i3

2021 - 135kW S 42kWh 5dr Auto

12
Low Mileage
£15,498
  • 26.9kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Click & Collect Sydenham

0141 483 9958 *
4.7/5 Stars

BMW, 3 Series

2008 (08) - 320d SE [177] 4dr

16
£1,300
  • 2L
  • 192kMiles
  • Diesel
  • Manual
  • Body StyleSaloon

BMW, 2 Series

2018 - 220d xDrive SE 5dr Step Automatic Automatic

40
Reduced
£11,900
  • 2L
  • 34.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

TrustFord Wimbledon

020 3947 5161 *
4.7/5 Stars

BMW, X5

2014 (64) - 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr

51
£16,995
Finance available £357 pm
  • 3L
  • 94.6kMiles
  • Diesel
  • Auto
  • Body StyleSUV

H and M Cars Ltd

BMW, i4

2023 - M50 83.9kWh Gran Coupe 5dr Electric Auto 4WD (544 ps) - PRO NAV - ADAPT CRU

51
£37,932
Finance available £775 pm
  • 24kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Carsa Gloucester

BMW, 1 Series

2016 (16) - 118d Sport 5dr

8
Reduced
£4,950
Finance available £88 pm
  • 2L
  • 137kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

BMW, 3 Series

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

89
Low Mileage
£15,650
Finance available £327 pm
  • 2L
  • 53.3kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

BRM Select Cars Ltd

BMW, 1 Series

2022 (72) - 118i [136] Sport 5dr [Live Cockpit Professional] Petrol Hatchback

59
Low Mileage
£21,123
  • 1.5L
  • 10kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Vertu BMW Yeovil

BMW, X1

2018 (18) - 2.0 18d SE SUV 5dr Diesel Auto sDrive Euro 6 (s/s) (150 ps)

27
£12,970
  • 2L
  • 60kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Dace Car Supermarket

0161 694 5306 *
4.8/5 Stars

BMW, 1 Series

2016 - 1.5 116d ED Plus Euro 6 (s/s) 5dr

23
£6,200
Finance available £116 pm
  • 1.5L
  • 90.2kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

MIDLANDS AUTOHAUS LIMITED

BMW, 1 Series

2019 (19) - 1.5 116d SE Business Hatchback 5dr Diesel Manual Euro 6 (s/s) (116 ps)

29
£10,749
  • 1.5L
  • 59.5kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Corner Park Garage (Swansea)

01792 344016 *
3.6/5 Stars

BMW, 5 Series

2017 (67) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

£14,495
Finance available £302 pm
  • 2L
  • 99kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Blackline Motors Ltd

BMW, 3 Series

2017 - 320d M Sport Shadow Edition 4dr Step Auto

17
Low Mileage
£14,899
Finance available £310 pm
  • 2L
  • 57.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

FOW Trafford

0161 696 9155 *
4.3/5 Stars

BMW, M3

2021 (71) - 3.0 BiTurbo Competition Steptronic Euro 6 (s/s) 4dr

62
Low Mileage
£51,990
  • 3L
  • 21.2kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

LKC Motors

BMW, 5 Series Gran Turismo

2016 (16) - 3.0 530d Luxury GT Auto Euro 6 (s/s) 5dr

88
Low Mileage
£14,995
Finance available £313 pm
  • 3L
  • 69.8kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

BRM Select Cars Ltd

BMW, X3

2020 (20) - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

48
Low Mileage
£31,997
Finance available £637 pm
  • 3L
  • 20.3kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Strada Cars