Filter results 606 Cars
Browse by engine
Sort By
2015 BMW 3 Series
2.0 320D XDRIVE M SPORT 4d 181 BHP
2.0 320D XDRIVE M SPORT 4d 181 BHP
Elite Vehicle Sales - 109 miles away
120,872 miles
Call dealer
£6,995
2012 BMW 3 Series
2.0 316D SPORT FINISHED IN ALPINE WHITE WITH FABRIC UPHOLSTERY-17"DOUBLE SPOKE ALLOYS-SUN PROTECTION
2.0 316D SPORT FINISHED IN ALPINE WHITE WITH FABRIC UPHOLSTERY-17"DOUBLE SPOKE ALLOYS-SUN PROTECTION
Rix Motor Company Ltd - 110 miles away
127,000 miles
Call dealer
£4,950
2014 BMW 3 Series
3.0 335D XDRIVE M SPORT 4d-Factory extras worth £15,840-2 OWNER CAR FINISHED IN ESTORIL BLUE WITH B
3.0 335D XDRIVE M SPORT 4d-Factory extras worth £15,840-2 OWNER CAR FINISHED IN ESTORIL BLUE WITH B
Rix Motor Company Ltd - 110 miles away
105,000 miles
Call dealer
£11,750
2013 BMW 3 Series
3.0 330D M SPORT 4d AUTO 255 BHP-Factory extras worth £4,555-2 OWNERS FROM NEW-FINISHED IN GLACIER
3.0 330D M SPORT 4d AUTO 255 BHP-Factory extras worth £4,555-2 OWNERS FROM NEW-FINISHED IN GLACIER
Rix Motor Company Ltd - 110 miles away
96,000 miles
Call dealer
£11,950
2015 BMW 3 Series
330d M Sport 4dr Step Auto
330d M Sport 4dr Step Auto
Rix Motor Company - 110 miles away
70,000 miles
Call dealer
£14,500
2014 BMW 3 Series
330d xDrive M Sport 4dr Step Auto
330d xDrive M Sport 4dr Step Auto
Rix Motor Company - 110 miles away
74,000 miles
Call dealer
£14,999
2015 BMW 3 Series
335d xDrive M Sport 4dr Step Auto [Business Media]
335d xDrive M Sport 4dr Step Auto [Business Media]
Rix Motor Company - 110 miles away
80,000 miles
Call dealer
£14,999
2017 BMW 3 Series
335d xDrive M Sport 4dr Step Auto
335d xDrive M Sport 4dr Step Auto
Rix Motor Company - 110 miles away
100,000 miles
Call dealer
£17,950
2017 BMW 3 Series
335d xDrive M Sport 4dr Step Auto
335d xDrive M Sport 4dr Step Auto
Rix Motor Company - 110 miles away
76,000 miles
Call dealer
£18,999
2016 BMW 3 Series
335d xDrive M Sport 4dr Step Auto
335d xDrive M Sport 4dr Step Auto
Rix Motor Company - 110 miles away
67,000 miles
Call dealer
£18,999
2017 BMW 3 Series
335d xDrive M Sport 4dr Step Auto
335d xDrive M Sport 4dr Step Auto
Rix Motor Company - 110 miles away
53,000 miles
Call dealer
£20,950
2019 BMW 3 Series
320i M Sport Plus Edition 4dr Step Auto
320i M Sport Plus Edition 4dr Step Auto
Rix Motor Company - 110 miles away
40,000 miles
Call dealer
£23,950
2021 BMW 3 Series
330i M Sport 4dr Step Auto
330i M Sport 4dr Step Auto
BMW Harrogate - 110 miles away
19,677 miles
Call dealer
£28,993
2022 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
BMW Harrogate - 110 miles away
13,841 miles
Call dealer
£30,329
2023 BMW 3 Series
330e M Sport 4dr Step Auto
330e M Sport 4dr Step Auto
BMW Harrogate - 110 miles away
5,973 miles
Call dealer
£35,799
Buy new from | £34,794 | (list price from £40,220) |
Showing 316 - 330 of 606 cars