Security How to stay safe on Auto Trader: Selling your vehicle Close
37603 vehicles available for current search criteria

037,603

Cars in stock

BMW Clear BMW
Model (any) Clear Model (any)
£500 Clear £500
Max price Clear Max price

Used BMW cars for sale in Perth

We currently have 35 used BMW cars available in Perth. With the widest range of private and trade BMW cars available in Perth, you have access to the biggest choice and the best prices.

Feel free to browse our selected vehicles, further refine your search, and find your perfect car.

Latest second hand BMW cars for sale in Perth

Showing 1 - 10 results Attributes Price
Used BMW 3 SERIES 320i M BMW 3 SERIES 320i M Sport 2dr 2.0 2009 (09 reg) Coupe
M sports suspension, Front sports seats, BMW professional radio/CD/MP3, Front fog …
  • 24,015 miles
  • Manual
  • 2.0L
  • Petrol
£11,000
Used BMW 3 SERIES 320d SE BMW 3 SERIES 320d SE 5dr 2.0 2013 (13 reg) Estate
Automatic tailgate operation, Cruise control with brake function, Run flat tyre …
  • 48,036 miles
  • Manual
  • 2.0L
  • Diesel
£12,500
Used BMW 3 SERIES 318i Sport BMW 3 SERIES 318i Sport 4dr 1.5 2016 (66 reg) Saloon
Balance of warranty, Multifunction steering wheel controls, Cruise control with …
  • 9,778 miles
  • Manual
  • 1.5L
  • Petrol
£18,000
Used BMW 3 SERIES TOURING 2.0TD BMW 3 SERIES TOURING 2.0TD 318d M Sport Touring 5dr 2013 (63 reg) Estate
Just been serviced at main dealer and has tyres with less than 2000 miles of use. …
  • 44,187 miles
  • Automatic
  • 2.0L
  • Diesel
£15,495
Used BMW 1 SERIES 114i Sport BMW 1 SERIES 114i Sport 5dr 1.6 2013 (13 reg) Hatchback
Full Service History, Bluetooth connection, Cruise control, Front parking sensor, …
  • 42,260 miles
  • Manual
  • 1.6L
  • Petrol
£9,595
Used BMW X1 xDrive 18d xLine BMW X1 xDrive 18d xLine 5dr 2.0 2014 (14 reg) SUV
Full Franchise Service History, Bluetooth connection, Cruise control, Front …
  • 26,667 miles
  • Manual
  • 2.0L
  • Diesel
£15,495
Used BMW 5 SERIES DIESEL SALOON BMW 5 SERIES DIESEL SALOON 520d SE 4dr 2014 (14 reg) Saloon
Metallic - Callisto grey, Sharp contours and class leading design, BMW 5 series …
  • 39,205 miles
  • Manual
  • 2.0L
  • Diesel
£14,801
Used BMW 3 SERIES 2.0 320d BMW 3 SERIES 2.0 320d M Sport Highline 2dr 2010 (10 reg) Coupe
Great example of this sought after model, sleek lines and performance of a coupe …
  • 78,500 miles
  • Manual
  • 2.0L
  • Diesel
£7,995
Used BMW 6 SERIES GRAN COUPE BMW 6 SERIES GRAN COUPE 3.0 640d SE Gran Coupe 4dr 2012 (62 reg) Coupe
Many extras including all round cameras, keyless entry, soft closing doors, …
  • 47,531 miles
  • Automatic
  • 3.0L
  • Diesel
£21,950
Used BMW X1 xDrive 18d M BMW X1 xDrive 18d M Sport 5dr 2.0 2013 (13 reg) SUV
Full leather, Rear park distance control, Servotronic PAS, Tyre puncture warning …
  • 56,001 miles
  • Manual
  • 2.0L
  • Diesel
£12,500

Not found what you were looking for?

We currently have: 35 Used BMW cars available in Perth on Auto Trader