Used BMW cars for sale in Kirkcaldy, Fife

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

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

BMW, i4

2023 - 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech]

19
Low Mileage
£37,998
  • 10kMiles
  • Electric
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 6 Series Gran Turismo

2018 (18) - 3.0 630d M Sport GT 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps)

16
£19,995
Finance available £390 pm
  • 3L
  • 76.2kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Cars4You Ltd

BMW, 3 Series

2015 (15) - 2.0 320d M Sport Saloon 4dr Diesel Auto Euro 5 (s/s) (184 ps)

8
Low Mileage
£10,995
Finance available £223 pm
  • 2L
  • 79.4kMiles
  • Diesel
  • Auto
  • Body StyleSaloon

Cars4You Ltd

BMW, 1 Series

2019 (69) - 2.0 118d M Sport Hatchback 5dr Diesel Manual Euro 6 (s/s) (150 ps)

17
£15,995
Finance available £335 pm
  • 2L
  • 78.7kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Cars4You Ltd

BMW, X3

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

19
£12,495
Finance available £257 pm
  • 2L
  • 93kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Cars4You Ltd

BMW, 2 Series

2024 - 225e xDrive Luxury 5dr DCT

19
£30,998
  • 1.5L
  • 1.3kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, 1 Series

2018 (18) - 2.0 120i M Sport Shadow Edition Hatchback 5dr Petrol Auto Euro 6 (s/s) (184

50
Low Mileage
£16,795
Finance available £353 pm
  • 2L
  • 39.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

RDB Car Sales

BMW, M5

2022 (22) - 4.4i V8 Competition Saloon 4dr Petrol Steptronic xDrive Euro 6 (s/s) (625 p

50
£59,500
Finance available £1202 pm
  • 4.4L
  • 24.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

SIMPSON MOTORS

BMW, 4 Series

2021 (71) - 2.0 420i M Sport Coupe 2dr Petrol Auto Euro 6 (s/s) (184 ps)

42
Low Mileage
£25,995
Finance available £513 pm
  • 2L
  • 21.9kMiles
  • Petrol
  • Auto
  • Body StyleCoupe

SIMPSON MOTORS

BMW, Z4

2016 (16) - 2.0 Z4 SDRIVE20I M SPORT ROADSTER 2d 181 BHP 2-Door

1
Low Mileage
£14,995
Finance available £313 pm
  • 2L
  • 42.3kMiles
  • Petrol
  • Auto
  • Body StyleConvertible

Cars4You Ltd

BMW, X5

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

35
£37,450
Finance available £749 pm
  • 3L
  • 67.1kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Calder Motor Co

01506 376640 *
5/5 Stars

BMW, 1 Series

2015 (65) - 118i [1.5] Sport 3dr

19
Low Mileage
£7,495
Finance available £145 pm
  • 1.5L
  • 69.2kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Galloway Motors

BMW, X1

2010 (10) - 2.0 XDRIVE20D SE 5d 174 BHP 5-Door

18
Reduced
£6,250
Finance available £117 pm
  • 2L
  • 89kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Ltd

BMW, 3 Series

2024 - 320i M Sport 4dr Step Auto

19
£32,498
  • 2L
  • 8.5kMiles
  • Petrol
  • Auto
  • Body StyleSaloon

Arnold Clark Kirkcaldy BMW

01592 802402 *
4.6/5 Stars

BMW, X1

2017 (03) - 2.0 18d xLine SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (150 ps)

20
£12,495
Finance available £257 pm
  • 2L
  • 86.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Cars4You Dunfermline

01383 347038 *
4.2/5 Stars

BMW, X6

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

32
£34,691
Finance available £692 pm
  • 3L
  • 71kMiles
  • Diesel
  • Auto
  • Body StyleSUV

Automania Cars

01506 537023 *
3.3/5 Stars