Used BMW cars for sale in Kinross, Perth & Kinross

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW car for sale in Kinross or buy on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, 2 Series

2022 - M235i xDrive 4dr Step Auto

12
Low Mileage
£26,998
  • 2L
  • 18.3kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 3 Series Gran Turismo

2015 (65) - 3.0 330d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps)

13
£10,995
Finance available £888 pm
  • 3L
  • 87.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars4You Ltd

BMW, 5 Series

2021 - 520d xDrive MHT M Sport 4dr Step Auto

12
Low Mileage
£31,998
  • 2L
  • 24.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 2 Series

2021 - 218i [136] M Sport 4dr DCT

12
£20,498
  • 1.5L
  • 48.4kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Vauxhall (Alloa)

01259 231272 *
4.6/5 Stars

BMW, 3 Series

2014 (64) - 3.0 330D XDRIVE M SPORT 4d 255 BHP 4-Door

23
£11,495
Finance available £933 pm
  • 3L
  • 95.5kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd

BMW, 3 Series

2017 (66) - 2.0 320D ED PLUS 4d 161 BHP 4-Door

17
Low Mileage
£13,995
Finance available £1155 pm
  • 2L
  • 37kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd

BMW, 5 Series

2019 (19) - 2.0 520d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

35
£20,995
Finance available £1744 pm
  • 2L
  • 61kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd

BMW, X1

2016 (66) - xDrive 20d xLINE 5dr

38
Low Mileage
£13,995
Finance available £1155 pm
  • 2L
  • 35.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Southbridge Garage

BMW, M4

2024 - M4 xDrive 530 Competition M 2dr Step Auto

12
Low Mileage
£69,898
  • 3L
  • 2.5kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

2024 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

12
£22,998
  • 1.5L
  • 8.2kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.6/5 Stars

BMW, 2 Series

2021 - 218i [136] M Sport 4dr

12
Low Mileage
£20,998
  • 1.5L
  • 12.1kMiles
  • Petrol
  • Manual
  • Body StyleSaloon

Arnold Clark Peugeot/Mazda

01592 407370 *
4.6/5 Stars

BMW, i5

2024 - 250kW eDr40 M Sport Pro 84kWh 5dr Auto Tech+/Comf+

12
£85,998
  • 10Miles
  • Electric
  • Auto
  • Body StyleEstate

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

2024 - 118i [136] Sport 5dr Step Auto [Live Cockpit Pro]

12
Reduced
£22,498
  • 1.5L
  • 21.8kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Arnold Clark Fiat/Kia/Abarth (Seafield)

0131 603 6422 *
4.6/5 Stars

BMW, 3 Series

2020 - 330e M Sport 4dr Step Auto

39
£20,599
  • 2L
  • 42.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

cinch

0131 287 4330 *
4.3/5 Stars

BMW, X1

2019 - xDrive 20i xLine 5dr Step Auto

12
Reduced
£22,498
  • 2L
  • 22.6kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Arnold Clark Fiat (Dunfermline)

01383 660626 *
4.6/5 Stars

BMW, 5 Series

2020 (70) - 530e M Sport 4dr Auto

23
Low Mileage
£25,995
Finance available £2180 pm
  • 2L
  • 32kMiles
  • Hybrid
  • Semi Auto
  • Body StyleSaloon

S & S Car Sales