search our stock

  • Make
  • Model
  • Price range
more options
1 2 1 to 20 of 39 vehicles
page layout

13,995
2013 BMW 1 SERIES 118D M SPORT

36,150
Manual
Diesel
Registered
July 2013
Body Type
Hatchback
Colour
BLACK

Was 14,495
Now 13,995
You save 500
2015 BMW 1 SERIES 116D SPORT

11,460
Manual
Diesel
Registered
February 2015
Body Type
Hatchback
Colour
RED

15,995
2014 BMW 3 SERIES 320D XDRIVE SE

36,890
Automatic
Diesel
Registered
January 2014
Body Type
Saloon
Colour
SILVER

15,995
2012 BMW 3 SERIES 320D SPORT PLUS EDITION

14,520
Automatic
Diesel
Registered
October 2012
Body Type
Coupe
Colour
BLACK

15,995
2012 BMW 3 SERIES 328I M SPORT

24,500
Automatic
Petrol
Registered
November 2012
Body Type
Saloon
Colour
BLACK

16,995
2012 BMW 1 SERIES M135I

27,270
Manual
Petrol
Registered
October 2012
Body Type
Hatchback
Colour
GREY

Was 17,495
Now 16,995
You save 500
2014 BMW 3 SERIES 320D M SPORT

37,040
Manual
Diesel
Registered
January 2014
Body Type
Saloon
Colour
BLUE

16,995
2011 BMW X3 XDRIVE20D SE

42,960
Automatic
Diesel
Registered
June 2011
Body Type
Estate
Colour
BLACK

17,495
2014 BMW 1 SERIES 120D XDRIVE M SPORT

20,560
Manual
Diesel
Registered
September 2014
Body Type
Hatchback
Colour
WHITE

17,995
2012 BMW X3 XDRIVE20D M SPORT

59,740
Automatic
Diesel
Registered
June 2012
Body Type
Estate
Colour
BLUE

17,995
2015 BMW X1 XDRIVE20I XLINE

0
Automatic
Petrol
Registered
March 2015
Body Type
Estate
Colour
SILVER

18,995
2011 BMW X3 XDRIVE20D SE

20,770
Automatic
Diesel
Registered
November 2011
Body Type
Estate
Colour
GREY

19,495
2014 BMW 4 SERIES 420I SPORT

11,000
Manual
Petrol
Registered
October 2014
Body Type
Coupe
Colour
RED

Was 20,950
Now 19,995
You save 955
2015 BMW 3 SERIES 320D M SPORT

8,990
Manual
Diesel
Registered
June 2015
Body Type
Saloon
Colour
SILVER

Was 21,995
Now 20,995
You save 1,000
2015 BMW 3 SERIES 320D M SPORT

10,110
Manual
Diesel
Registered
September 2015
Body Type
Saloon
Colour
BLACK

20,995
2017 BMW 1 SERIES 116D SE

20
Automatic
Diesel
Registered
March 2017
Body Type
Hatchback
Colour
BLUE

Was 25,995
Now 21,895
You save 4,100
2016 BMW 2 SERIES 220D XDRIVE SPORT GRAN TOURER

6,900
Automatic
Diesel
Registered
March 2016
Body Type
MPV
Colour
SILVER

Was 22,995
Now 21,995
You save 1,000
2015 BMW 2 SERIES 218D M SPORT GRAN TOURER

7,480
Manual
Diesel
Registered
May 2015
Body Type
MPV
Colour
ALUMINIUM/SILVER

Was 22,995
Now 21,995
You save 1,000
2015 BMW 1 SERIES M135I

6,400
Manual
Petrol
Registered
June 2015
Body Type
Hatchback
Colour
WHITE

21,995
2013 BMW X3 XDRIVE20D M SPORT

15,500
Manual
Diesel
Registered
September 2013
Body Type
Estate
Colour
GREY
1 2 1 to 20 of 39 vehicles
Crossflags BMW - York House - Annan Road - Dumfries - DG1 3AW
Crossflags MINI - York House - Annan Road - Dumfries - DG1 3AW
Crossflags NISSAN - 2 Annan Road - Dumfries - DG1 3AD