loading Loading please wait....

Peter Vardy-BMW Edinburgh Cars for sale

14 Search results
  • BMW 3 Series

    £28,490

    Variant name:330D XDRIVE LUXURY TOURING ,Derivative:330D XDRIVE LUXURY TOURING ,Variant: 330d xDrive Luxury 5dr Step Auto

    Last update: About 1 Month Old
    • Year: 2015
    • Mileage: 9627 mi
    • Engine size: 3
    For sale
    Peter Vardy-BMW Edinburgh
  • BMW 3 Series

    £28,490

    Variant name:330D XDRIVE LUXURY ,Derivative:330D XDRIVE LUXURY ,Variant: 330d xDrive Luxury 4dr Step Auto [Prof Media]

    Last update: About 1 Month Old
    • Year: 2015
    • Mileage: 7518 mi
    • Engine size: 3
    For sale
  • BMW 3 Series

    £32,990

    Variant name:335D XDRIVE M SPORT TOURING ,Derivative:335D XDRIVE M SPORT TOURING ,Variant: 335d xDrive M Sport 5dr Step Auto [Prof Media]

    Last update: About 1 Month Old
    • Year: 2015
    • Mileage: 11251 mi
    • Engine size: 3
    For sale
  • BMW 3 Series

    £30,990

    Variant name:335D XDRIVE M SPORT ,Derivative:335D XDRIVE M SPORT ,Variant: 335d xDrive M Sport 4dr Step Auto [Prof Media]

    Last update: About 1 Month Old
    • Year: 2015
    • Mileage: 11508 mi
    • Engine size: 3
    For sale
  • BMW 3 Series

    £32,990

    Variant name:335D XDRIVE M SPORT TOURING ,Derivative:335D XDRIVE M SPORT TOURING ,Variant: 335d xDrive M Sport 5dr Step Auto [Prof Media]

    Last update: About 1 Month Old
    • Year: 2015
    • Mileage: 10235 mi
    • Engine size: 3
    For sale
  • BMW 3 Series

    £32,490

    Variant name:330D XDRIVE M SPORT TOURING ,Derivative:330D XDRIVE M SPORT TOURING ,Variant: 330d xDrive M Sport 5dr Step Auto [Prof Media]

    Last update: About 1 Month Old
    • Year: 2015
    • Mileage: 9225 mi
    • Engine size: 3
    For sale
  • BMW 3 Series

    £28,790

    Variant name:330D XDRIVE M SPORT ,Derivative:330D XDRIVE M SPORT ,Variant: 330d xDrive M Sport 4dr Step Auto [Business Media]

    Last update: About 1 Month Old
    • Year: 2015
    • Mileage: 14002 mi
    • Engine size: 3
    For sale
  • BMW 3 Series

    £36,990

    Variant name:335D XDRIVE M SPORT ,Derivative:335D XDRIVE M SPORT ,Variant: 335d xDrive M Sport 4dr Step Auto

    Last update: About 1 Month Old
    • Year: 2016
    • Mileage: 2228 mi
    • Engine size: 3
    For sale
  • BMW 4 Series

    £26,990

    Variant name:420I XDRIVE M SPORT GRAN COUPE ,Derivative:420I XDRIVE M SPORT GRAN COUPE ,Variant: 420i xDrive M Sport 5dr

    Last update: 3 Months Old
    • Year: 2015
    • Mileage: 9119 mi
    • Engine size: 2
    For sale