2020 BMW 5 Series
520D Mht M Sport
40,015miAutoDiesel
£22,150
Kingston upon Hull
~£556/pm
This BMW has 40,015 miles clocked up on the dash and is fitted out with a litre motor. It runs on diesel with automatic transmission and comes in the shade of grey.