search our stock

  • Make
  • Model
  • Price range
more options
1 1 to 11 of 11 vehicles
page layout

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

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

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

21,995
2015 BMW 3 SERIES 320D XDRIVE LUXURY

16,220
Automatic
Diesel
Registered
September 2015
Body Type
Saloon
Colour
SILVER

22,495
2015 BMW 3 SERIES 330D M SPORT

16,500
Automatic
Diesel
Registered
March 2015
Body Type
Saloon
Colour
BLACK

Was 29,950
Now 25,995
You save 3,955
2016 BMW 3 SERIES 318D LUXURY TOURING

2,840
Automatic
Diesel
Registered
June 2016
Body Type
Estate
Colour
BLUE

28,495
2016 BMW 3 SERIES 320D XDRIVE M SPORT TOURING

6,390
Automatic
Diesel
Registered
June 2016
Body Type
Estate
Colour
BLUE

Was 34,995
Now 28,995
You save 6,000
2016 BMW 3 SERIES 320D M SPORT TOURING

3,820
Automatic
Diesel
Registered
September 2016
Body Type
Estate
Colour
WHITE
1 1 to 11 of 11 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