Sort By
2015 BMW 5 Series
520d [190] Luxury 4dr Step Auto
Inchcape Cooper York BMW
33,778 miles
Call dealer
£15,621
2020 BMW 5 Series
520d MHT M Sport 4dr Auto
Inchcape Cooper BMW Durham
368 miles
Call dealer
£42,990
2018 BMW 5 Series
520d M Sport 4dr Auto
Barons BMW Stansted
8,125 miles
Call dealer
£26,490
2018 BMW 5 Series
520d M Sport 4dr Auto
Dick Lovett Bmw Bath
21,887 miles
Call dealer
£23,995
2017 BMW 5 Series
530i M Sport 4dr Auto
Dick Lovett Bmw Bristol
35,062 miles
Call dealer
£27,450
2016 BMW 5 Series
520d [190] M Sport 4dr Step Auto
Knights South Staffordshire
33,668 miles
Call dealer
£16,480
2019 BMW 5 Series
530e M Sport 4dr Auto
Chandlers BMW Hailsham
1,915 miles
Call dealer
£33,990
2013 BMW 5 Series
520d SE 5dr Step Auto
Advantage Cars Norwich
80,235 miles
2014 BMW 5 Series
520d [190] M Sport 4dr Step Auto
Arnold Clark Glasgow Peugeot
55,112 miles
Call dealer
£14,498
2015 BMW 5 Series
535d M Sport 4dr Step Auto
Arnold Clark Inverness Motorstore / Hyundai
75,061 miles
Call dealer
£15,498
Buy new from £31,826 (list price from £39,895)
Contract hire from £324.79 per month
Showing 1 - 10 of 740 cars