Filter results 41 Cars
Browse by shape
Browse by engine
Sort By
2017 BMW 5 Series
2.0 520D XDRIVE SE 4d AUTO 188 BHP
2.0 520D XDRIVE SE 4d AUTO 188 BHP
S James Prestige Limited
30,000 miles
Request callback
£21,300
2019 BMW 5 Series
2.0 530E SE 4d AUTO 249 BHP
2.0 530E SE 4d AUTO 249 BHP
S James Prestige Limited
53,900 miles
Request callback
£21,300
2019 BMW 5 Series
2.0 530E SE 4d 249 BHP Live Cockpit Professional, DAB Digital Radio, BMW Navigation, Parking Sensors
2.0 530E SE 4d 249 BHP Live Cockpit Professional, DAB Digital Radio, BMW Navigation, Parking Sensors
Car Time Motor Co UK Ltd Bury
45,656 miles
Request callback
£21,599
2017 BMW 5 Series
520d xDrive SE 4dr Auto
520d xDrive SE 4dr Auto
Rix Motor Company Ltd
24,000 miles
Request callback
£22,950
2020 BMW 5 Series
520d MHT xDrive SE 4dr Auto
520d MHT xDrive SE 4dr Auto
Quality Part X Ltd
34,413 miles
Request callback
£23,600
2021 BMW 5 Series
2.0 530E XDRIVE SE 4d AUTO 289 BHP
2.0 530E XDRIVE SE 4d AUTO 289 BHP
HPL Motors Oldham Oldham
39,290 miles
Request callback
£25,999
2021 BMW 5 Series
2.0 530E XDRIVE SE 5d AUTO 289 BHP
2.0 530E XDRIVE SE 5d AUTO 289 BHP
S James Prestige Limited
66,100 miles
Request callback
£26,988
2021 BMW 5 Series
520i MHT SE 4dr Step Auto
520i MHT SE 4dr Step Auto
John Clark BMW Tayside
10,500 miles
Request callback
£26,000
Buy new from | £46,225 | (list price from £51,025) |
Showing 31 - 41 of 41 cars