Filter results 252 Cars
Other BMW 3 Series searches
Browse by shape
Browse by engine
Sort By
2016 BMW 3 Series
2.0 320D SPORT 4d 188 BHP
2.0 320D SPORT 4d 188 BHP
Glasgow Road Falkirk - 39 miles away
109,000 miles
Call dealer
£8,990
2015 BMW 3 Series
2.0 320d Sport Saloon 4dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)
2.0 320d Sport Saloon 4dr Diesel Manual xDrive Euro 6 (s/s) (190 ps)
Glasgow Road Falkirk - 39 miles away
84,986 miles
Call dealer
£8,990
2015 BMW 3 Series
2.0 316D SE 4d 114 BHP
2.0 316D SE 4d 114 BHP
Glasgow Road Falkirk - 39 miles away
89,542 miles
Call dealer
£8,990
2015 BMW 3 Series
3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
3.0 335d M Sport Saloon 4dr Diesel Auto xDrive Euro 6 (s/s) (313 ps)
Glasgow Road Falkirk - 39 miles away
73,000 miles
Call dealer
£15,990
2015 BMW 3 Series
3.0L 335D XDRIVE M SPORT 4d AUTO 308 BHP
3.0L 335D XDRIVE M SPORT 4d AUTO 308 BHP
Brasswell Car Sales - 79 miles away
48,414 miles
Call dealer
£17,995
2019 BMW 3 Series
320d xDrive M Sport 4dr Step Auto
320d xDrive M Sport 4dr Step Auto
John Clark BMW Tayside - 79 miles away
51,628 miles
Call dealer
£22,250
2019 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
John Clark BMW Tayside - 79 miles away
25,214 miles
Call dealer
£23,500
2022 BMW 3 Series
320i M Sport 4dr Step Auto
320i M Sport 4dr Step Auto
John Clark BMW Tayside - 79 miles away
31,993 miles
Call dealer
£24,250
2021 BMW 3 Series
M340d xDrive MHT 4dr Step Auto
M340d xDrive MHT 4dr Step Auto
John Clark BMW Tayside - 79 miles away
30,896 miles
Call dealer
£34,000
2024 BMW 3 Series
330e xDrive M Sport 4dr Step Auto
330e xDrive M Sport 4dr Step Auto
John Clark BMW Tayside - 79 miles away
12,906 miles
Call dealer
£38,300
2024 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
John Clark BMW Tayside - 79 miles away
6,796 miles
Call dealer
£41,250
2024 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
John Clark BMW Tayside - 79 miles away
7,078 miles
Call dealer
£41,250
2024 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
John Clark BMW Tayside - 79 miles away
5,134 miles
Call dealer
£41,500
2024 BMW 3 Series
320d MHT M Sport 4dr Step Auto
320d MHT M Sport 4dr Step Auto
John Clark BMW Tayside - 79 miles away
3,084 miles
Call dealer
£42,000
2024 BMW 3 Series
M340d xDrive MHT 4dr Step Auto
M340d xDrive MHT 4dr Step Auto
John Clark BMW Tayside - 79 miles away
5,649 miles
Call dealer
£47,000
Buy new from | £36,566 | (list price from £41,364) |
Showing 1 - 15 of 252 cars