Get the app

powered by motors

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

2020 (70) - 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

65
Low Mileage
£27,300
£460/pm (PCP)
  • 2L
  • 32.4kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Big Motoring World Blue Bell Hill

BMW, 3 Series

2022 - 320d MHT M Sport 4dr Step Auto

32
£24,250
  • 2L
  • 56kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Stratstone BMW Harrogate

BMW, 3 Series

2015 - 2.0 320i M Sport Touring xDrive Euro 6 (s/s) 5dr Manual

27
Low Mileage
£9,795
  • 2L
  • 75.7kMiles
  • Petrol
  • Manual
  • Body StyleEstate

V12 Sports and Classics Hinckley

BMW, 3 Series

2021 (71) - 320i M Sport Saloon 4-Door

49
Low Mileage
£25,891
  • 2L
  • 21.6kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Prestige Cars Kent

01689 669471 *
4.5/5 Stars

BMW, 8 Series

2022 - 840i M Sport 4dr Auto

12
Low Mileage
£41,898
  • 3L
  • 18.7kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Click & Collect Exeter

0141 483 9930 *
4.7/5 Stars

BMW, X5

2017 (02) - 2.0 40e 9.0kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/

46
Reduced
£17,995
£450/pm (PCP)
  • 2L
  • 80.4kMiles
  • Petrol
  • Auto
  • Body StyleSUV

Romans of St Albans

BMW, 3 Series

2019 - 320D M SPORT SHADOW EDITION TOURING - HEATED SEATS - NEW MOT - FSH 5-Door

57
Low Mileage
£20,995
£379/pm (PCP)
  • 2L
  • 35.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

George Kingsley Vehicle Sales

BMW, 3 Series

2021 (71) - 2.0 330e 12kWh M Sport Auto Euro 6 (s/s) 4dr

71
£21,995
£382/pm (PCP)
  • 2L
  • 68.8kMiles
  • Hybrid
  • Auto
  • Body StyleSaloon

SZ MOTORGROUP LIMITED

BMW, Z4

2008 - 3.0 si Sport Coupe 2dr Petrol Manual Euro 4 (265 ps)

45
Low Mileage
£10,295
  • 3L
  • 88.3kMiles
  • Petrol
  • Manual
  • Body StyleCoupe

DH Specialist Cars Ltd ta Vogue Auto Group

BMW, 1 Series

2011 (61) - 120d M Sport 2dr

26
Low Mileage
£6,395
£254/pm (HP)
  • 2L
  • 55.7kMiles
  • Diesel
  • Manual
  • Body StyleCoupe

BMW, 7 Series

2018 (18) - 3.0 740d M Sport Auto xDrive Euro 6 (s/s) 4dr

23
£20,890
£433/pm (PCP)
  • 3L
  • 78kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

AUTOMOTIVE PRESTIGE LTD

BMW, X1

2023 - xDrive 25e M Sport 5dr Step Auto

36
£32,290
  • 1.5L
  • 22.1kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Stratstone BMW Chesterfield

01246 388445 *
4.2/5 Stars

BMW, X5

2015 - 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

40
Low Mileage
£24,136
£780/pm (HP)
  • 3L
  • 31.2kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Carbase - Bristol

0117 233 1396 *
4.4/5 Stars

BMW, 1 Series

2019 (19) - M140i Shadow Edition 5dr Step Auto

20
£20,500
£383/pm (PCP)
  • 3L
  • 62.9kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

GS Car Centre Ltd

BMW, 5 Series

2018 (18) - 2.0 520d M Sport Auto Euro 6 (s/s) 4dr

53
£15,700
£328/pm (HP)
  • 2L
  • 85.7kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Marvello Trading

BMW, X3

2023 (73) - X3 xDrive20d M Sport 5-Door

26
£34,700
  • 2L
  • 38.1kMiles
  • Hybrid
  • Auto
  • Body StyleSUV

John Clark BMW Aberdeen

01224 451046 *
4.7/5 Stars