Filter results 151 Cars
Browse by engine
Sort By
2019 BMW 5 Series
520d xDrive M Sport 4dr Auto
520d xDrive M Sport 4dr Auto
Marshall Jaguar Oxford
22,396 miles
Call dealer
£25,790
2016 BMW 5 Series
520d [190] M Sport 4dr Step Auto
520d [190] M Sport 4dr Step Auto
Sonny Adams Motor Company
60,810 miles
Call dealer
£12,990
2021 BMW 5 Series
520i MHT M Sport 4dr Step Auto
520i MHT M Sport 4dr Step Auto
Stephen James Bmw Enfield
26,429 miles
Call dealer
£29,995
2018 BMW 5 Series
530d xDrive M Sport 4dr Auto
530d xDrive M Sport 4dr Auto
Stephen James Bmw Enfield
36,171 miles
Call dealer
£27,995
2022 BMW 5 Series
520d MHT M Sport 4dr Step Auto
520d MHT M Sport 4dr Step Auto
Ocean Group BMW Plymouth
14,997 miles
Call dealer
£34,950
2021 BMW 5 Series
530d xDrive MHT M Sport 4dr Auto
530d xDrive MHT M Sport 4dr Auto
Stephen James Bmw Ruxley
6,650 miles
Call dealer
£37,995
2018 BMW 5 Series
530e M Sport 4dr Auto
530e M Sport 4dr Auto
Marshall Jaguar Peterborough
61,536 miles
Call dealer
£17,820
2017 BMW 5 Series
520d xDrive M Sport 4dr Auto
520d xDrive M Sport 4dr Auto
Twells Of Billinghay
40,000 miles
Call dealer
£21,995
Buy new from | £46,225 | (list price from £51,025) |
Showing 91 - 105 of 151 cars