search our stock

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

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

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

£13,995
2014 BMW 3 SERIES 320I SE

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

Was £14,995
Now £14,395
You save £600
2013 BMW 3 SERIES 320I XDRIVE LUXURY

34,500
Manual
Petrol
Registered
April 2013
Body Type
Saloon
Colour
BLACK

£14,995
2014 BMW 1 SERIES 116D M SPORT

17,000
Manual
Diesel
Registered
August 2014
Body Type
Hatchback
Colour
BLUE

Was £15,995
Now £15,495
You save £500
2014 BMW 3 SERIES 320I SPORT

15,050
Manual
Petrol
Registered
November 2014
Body Type
Saloon
Colour
WHITE

Was £16,495
Now £15,895
You save £600
2015 BMW 3 SERIES 318D SPORT

9,000
Manual
Diesel
Registered
June 2015
Body Type
Saloon
Colour
WHITE

£15,995
2015 BMW 1 SERIES 118I SPORT

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

Was £16,995
Now £16,295
You save £700
2016 BMW 1 SERIES 118I M SPORT

5,000
Manual
Petrol
Registered
March 2016
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

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

20
Automatic
Diesel
Registered
March 2017
Body Type
Hatchback
Colour
BLUE

£16,995
2014 BMW 3 SERIES 320I XDRIVE M SPORT

30,000
Manual
Petrol
Registered
March 2014
Body Type
Saloon
Colour
WHITE

Was £18,495
Now £17,995
You save £500
2013 BMW 3 SERIES 320D XDRIVE M SPORT TOURING

40,000
Automatic
Diesel
Registered
December 2013
Body Type
Estate
Colour
GREY

Was £18,995
Now £18,395
You save £600
2014 BMW 5 SERIES 530D M SPORT

55,700
Automatic
Diesel
Registered
March 2014
Body Type
Saloon
Colour
SILVER

Was £19,995
Now £18,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 £19,995
Now £18,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 £19,995
Now £18,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

£18,995
2014 BMW 1 SERIES M135I

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

Was £20,950
Now £19,995
You save £955
2008 BMW 5 SERIES M5

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

Was £20,995
Now £19,995
You save £1,000
2016 BMW 3 SERIES 318D M SPORT TOURING

10,000
Automatic
Diesel
Registered
July 2016
Body Type
Estate
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 36 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