Filter results 223 Cars
Browse by engine
Sort By
2019 BMW 5 Series
2.0 530E XDRIVE M SPORT 4d AUTO 249 BHP
2.0 530E XDRIVE M SPORT 4d AUTO 249 BHP
S James Prestige Limited - 13 miles away
48,200 miles
Call dealer
£25,500
2017 BMW 5 Series
520d xDrive M Sport 4dr Auto
520d xDrive M Sport 4dr Auto
Vauxhall Bedford - 26 miles away
54,000 miles
Call dealer
£19,950
2018 BMW 5 Series
540i xDrive M Sport 4dr Auto
540i xDrive M Sport 4dr Auto
Vauxhall Bedford - 26 miles away
63,781 miles
Call dealer
£20,687
2020 BMW 5 Series
530d M Sport 4dr Auto
530d M Sport 4dr Auto
Marshall Honda Leicester South - 34 miles away
54,241 miles
Call dealer
£22,051
2019 BMW 5 Series
530d M Sport 4dr Auto
530d M Sport 4dr Auto
Perrys Used Car Outlet Milton Kaynes - 38 miles away
61,000 miles
Call dealer
£21,430
2021 BMW 5 Series
520d MHT M Sport 4dr Step Auto
520d MHT M Sport 4dr Step Auto
Perrys Used Car Outlet Milton Kaynes - 38 miles away
25,500 miles
Call dealer
£29,995
2020 BMW 5 Series
520i SE 4dr Auto
520i SE 4dr Auto
Nuneaton Car Sales - 43 miles away
48,995 miles
Call dealer
£20,000
2019 BMW 5 Series
530d xDrive M Sport 4dr Auto
530d xDrive M Sport 4dr Auto
Marshall Volvo Welwyn Garden City - 50 miles away
50,536 miles
Call dealer
£23,480
2017 BMW 5 Series
520d xDrive SE 4dr Auto
520d xDrive SE 4dr Auto
Bristol Street Motors Citroen Derby - 53 miles away
61,053 miles
Call dealer
£15,723
2020 BMW 5 Series
520d MHT M Sport 4dr Auto
520d MHT M Sport 4dr Auto
BMW Derby - 53 miles away
8,052 miles
Call dealer
£25,990
2018 BMW 5 Series
520d M Sport 4dr Auto
520d M Sport 4dr Auto
Citroen Mansfield - 53 miles away
69,603 miles
Call dealer
£15,799
2018 BMW 5 Series
520d M Sport 4dr Auto
520d M Sport 4dr Auto
Citroen Mansfield - 53 miles away
59,722 miles
Call dealer
£18,799
2017 BMW 5 Series
2.0 520d M Sport 4dr Auto xDrive
2.0 520d M Sport 4dr Auto xDrive
Chris W Roads Ltd - 55 miles away
58,043 miles
Call dealer
£18,750
2017 BMW 5 Series
520d xDrive SE 4dr Auto
520d xDrive SE 4dr Auto
CarSupermarket.com Birmingham - 57 miles away
43,738 miles
Call dealer
£18,497
Buy new from | £46,225 | (list price from £51,025) |
Showing 16 - 30 of 223 cars