BMW 5 Series 520i M Sport Saloon £17,633 Stephen James BMW Ruxley 44,355 miles Petrol White Automatic GD18DLN Jun 2018 View Details
BMW 5 Series 520i M Sport Saloon £25,799 Stephen James BMW Ruxley 49,250 miles Petrol Hybrid Red Automatic FT72EEG Jan 2023 View Details
BMW 5 Series 540i xDrive M Sport Saloon £28,455 Stephen James BMW Ruxley 26,454 miles Petrol Black Automatic VU18XSN Mar 2018 View Details
BMW 5 Series 530e M Sport Saloon £28,462 Stephen James Enfield BMW 23,106 miles Petrol Plug-in Hybrid Black Automatic LP21WDK Jun 2021 View Details
BMW 5 Series 530e M Sport Saloon £28,993 Stephen James Blackheath BMW 39,487 miles Petrol Plug-in Hybrid Red Automatic GX22KMG Mar 2022 View Details
BMW 5 Series 530e M Sport Touring £29,994 Stephen James Enfield BMW 24,760 miles Petrol Plug-in Hybrid Black Automatic FH72USE Feb 2023 View Details
BMW 5 Series 530e xDrive M Sport Saloon £30,403 Stephen James Enfield BMW 28,672 miles Petrol Plug-in Hybrid Grey Automatic MF22UFD Mar 2022 View Details
BMW 5 Series 520d xDrive M Sport Saloon £31,625 Stephen James BMW Bromley 24,355 miles Diesel Hybrid Grey Automatic LV22ZKY Aug 2022 View Details
BMW 5 Series 520d M Sport Saloon £31,805 Stephen James Enfield BMW 10,374 miles Diesel Hybrid Grey Automatic LK72HYG Sep 2022 View Details
BMW 5 Series 545e xDrive M Sport Saloon £34,800 Stephen James Enfield BMW 30,033 miles Petrol Plug-in Hybrid Grey Automatic YB72CZU Dec 2022 View Details
BMW 5 Series 530d xDrive M Sport Saloon £35,881 Stephen James BMW Bromley 21,703 miles Diesel Hybrid Grey Automatic LV72EKH Oct 2022 View Details
BMW 5 Series 540i xDrive M Sport Touring £36,259 Stephen James BMW Bromley 19,473 miles Petrol Black Automatic FM69YYR Feb 2020 View Details