search our stock

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

Was 13,395
Now 12,995
You save 400
2012 BMW 3 SERIES 320D M SPORT

48,120
Manual
Diesel
Registered
September 2012
Body Type
Saloon
Colour
RED

Was 13,995
Now 13,495
You save 500
2014 BMW 3 SERIES 320I SE

14,000
Manual
Petrol
Registered
June 2014
Body Type
Saloon
Colour
BLUE

13,495
2014 BMW 1 SERIES 118I SPORT

19,000
Manual
Petrol
Registered
December 2014
Body Type
Hatchback
Colour
ALUMINIUM/SILVER

Was 15,995
Now 14,995
You save 1,000
2015 BMW 1 SERIES 118I SPORT

10,120
Automatic
Petrol
Registered
July 2015
Body Type
Hatchback
Colour
WHITE

Was 16,295
Now 15,795
You save 500
2016 BMW 1 SERIES 118I M SPORT

5,000
Manual
Petrol
Registered
March 2016
Body Type
Hatchback
Colour
BLUE

Was 16,995
Now 15,995
You save 1,000
2017 BMW 1 SERIES 116D SE

20
Automatic
Diesel
Registered
March 2017
Body Type
Hatchback
Colour
BLUE

Was 16,995
Now 16,495
You save 500
2015 BMW 1 SERIES 116I M SPORT

7,000
Automatic
Petrol
Registered
March 2015
Body Type
Hatchback
Colour
WHITE

16,995
2015 BMW 3 SERIES 320I XDRIVE M SPORT

40,515
Manual
Petrol
Registered
April 2015
Body Type
Saloon
Colour
BLUE

17,995
2014 BMW 4 SERIES 420D M SPORT

33,000
Automatic
Diesel
Registered
March 2014
Body Type
Coupe
Colour
BLUE

Was 18,995
Now 17,995
You save 1,000
2017 BMW 2 SERIES 216D SE GRAN TOURER

20
Manual
Diesel
Registered
June 2017
Body Type
MPV
Colour
RED

Was 18,995
Now 17,995
You save 1,000
2017 BMW 2 SERIES 216D SE GRAN TOURER

15
Automatic
Diesel
Registered
June 2017
Body Type
MPV
Colour
WHITE

Was 18,995
Now 17,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 19,995
Now 18,995
You save 1,000
2008 BMW 5 SERIES M5

39,820
Manual
Petrol
Registered
January 2008
Body Type
Saloon
Colour
BLUE

18,995
2014 BMW 1 SERIES M135I

24,900
Manual
Petrol
Registered
September 2014
Body Type
Hatchback
Colour
ALUMINIUM/SILVER

18,995
2015 BMW X1 XDRIVE20D M SPORT

8,600
Automatic
Diesel
Registered
March 2015
Body Type
Estate
Colour
BLACK

Was 19,995
Now 18,995
You save 1,000
2012 BMW X5 XDRIVE40D SE

62,000
Automatic
Diesel
Registered
May 2012
Body Type
Estate
Colour
GREY

Was 19,995
Now 19,495
You save 500
2016 BMW 3 SERIES 318D M SPORT TOURING

10,000
Automatic
Diesel
Registered
July 2016
Body Type
Estate
Colour
BLACK

Was 20,995
Now 20,495
You save 500
2016 BMW 4 SERIES 420I M SPORT

26,100
Automatic
Petrol
Registered
March 2016
Body Type
Coupe
Colour
WHITE

Was 21,495
Now 20,990
You save 505
2013 BMW 6 SERIES 640D M SPORT GRAN COUPE

52,000
Automatic
Diesel
Registered
December 2013
Body Type
Coupe
Colour
BLACK

Was 22,995
Now 20,995
You save 2,000
2016 BMW 3 SERIES 318D LUXURY TOURING

2,840
Automatic
Diesel
Registered
June 2016
Body Type
Estate
Colour
BLUE
1 2 1 to 20 of 29 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