Sort By
2016 BMW 5 Series
520d [190] M Sport 4dr Step Auto
Usedirect Portadown
45,353 miles
Call dealer
£15,450
2016 BMW 5 Series
520d [190] SE 4dr Step Auto
Arnold Clark Linwood Ford
45,271 miles
Call dealer
£14,498
2017 BMW 5 Series
520d M Sport 4dr Auto
Arnold Clark Edinburgh Seafield Motorstore
23,013 miles
Call dealer
£23,498
2019 BMW 5 Series
520d xDrive M Sport 4dr Auto
Arnold Clark Kirkcaldy Kia
21,659 miles
Call dealer
£26,998
2019 BMW 5 Series
520d xDrive M Sport 4dr Auto
Arnold Clark Strathaven Ford
8,773 miles
Call dealer
£27,298
2020 BMW 5 Series
520d M Sport 5dr Auto
Arnold Clark Harry Fairbairn Dumfries Bmw/Mini
2,819 miles
Call dealer
£29,898
2019 BMW 5 Series
520d M Sport 5dr Auto
Arnold Clark Harry Fairbairn Dumfries Bmw/Mini
7,530 miles
Call dealer
£29,898
2014 BMW 5 Series
520d SE 4dr Step Auto
Chelmsford Ford - Argyll Road
42,950 miles
Call dealer
£12,765
2018 BMW 5 Series
530d M Sport 4dr Auto
Greg Mitchell
18,695 miles
Call dealer
£28,690
2016 BMW 5 Series
520d [190] M Sport 4dr Step Auto
Williams Liverpool BMW
25,998 miles
Call dealer
£18,480
Contract hire from £324.79 per month
Showing 1 - 10 of 705 cars