
BMW 5 Series520d xDrive MHT M Sport 4dr Step Auto
2022
17,338 miles
Diesel
£31,600
£1,600 off£30,000
Fair price
48 miles away
£31,600
£1,600 off£21,060
£17,430
£460 off£15,600
£24,450
£14,599
£699 off£22,330
£23,010
£16,340
£11,180
£450 off£16,780
£790 off£8,770
£19,264
£12,794
£16,190
£13,190
£27,790
£830 off£34,990
£791 off1-18 of 30 vehicles