7312015 BMW X5 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201574,000 milesTradeDiesel2,993 ccUckfield, East Sussex£19,495Finance from £401 pm
492019 BMW X5 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201938,850 milesTradeDiesel2,993 ccWombourne, West Midlands£39,999Finance from £822 pm
222011 BMW X5 xDrive40d M Sport 5dr Auto ESTATE DIESEL Automatic2011140,000 milesTradeDiesel2,993 ccBargoed, Caerphilly£6,995Finance from £147 pm
592015 BMW X5 3.0 40d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201599,605 milesTradeDiesel2,993 ccAudenshaw, Manchester£17,395Finance from £358 pm
112016 BMW X5 sDrive25d [231] M Sport 5dr Auto ESTATE DIESEL Automatic201689,624 milesTradeDiesel1,995 ccCroxley Green, Hertfordshire£15,450Finance from £325 pm
462021 BMW X5 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol/Electric Hybrid Auto...202179,335 milesTradeHybrid Electric2,998 ccWest End, Hampshire£35,992Finance from £740 pm
672022 BMW X5 xDrive40d MHT M Sport 5dr Auto Diesel Estate Estate Diesel Automatic202251,707 milesTradeDiesel2,993 ccBridgwater, Somerset£44,503
112018 BMW X5 xDrive40d M Sport 5dr Auto [7 Seat] ESTATE DIESEL Automatic201850,939 milesTradeDiesel2,993 ccBarnet, London£29,000Finance from £596 pm
602021 BMW X5 3.0 45e 24kWh M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol/Electric Hybrid Auto...202148,900 milesTradeHybrid Electric2,998 ccKings Lynn, Norfolk£39,999Finance from £822 pm
502019 BMW X5 3.0 40i M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Petrol Automatic201944,816 milesTradePetrol2,998 ccPeterborough, Cambridgeshire£42,450Finance from £873 pm
392015 BMW X5 xDrive30d M Sport 5dr Auto ESTATE DIESEL Automatic201589,000 milesTradeDiesel2,993 ccStockport, Manchester£16,995Finance from £350 pm
62017 BMW X5 xDrive40e M Sport 5dr Auto ESTATE PETROL/ELECTRIC Automatic2017102,000 milesTradeHybrid Electric1,997 ccBedford, Bedfordshire£15,995Finance from £336 pm
4612019 BMW X5 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201931,000 milesTradeDiesel2,993 ccPetersfield, Hampshire£41,990Finance from £863 pm
322009 BMW X5 xDrive30d M Sport 5dr Auto [7 Seat] ESTATE DIESEL Automatic2009105,000 milesTradeDiesel2,993 ccDaventry, Northamptonshire£7,995Finance from £168 pm
372019 BMW X5 xDrive30d M Sport 5dr Auto ESTATE Diesel Automatic201956,000 milesTradeDiesel2,993 ccKingsnorth, Kent£35,995Finance from £740 pm
5312017 BMW X5 50i V8 M Sport SUV Petrol Automatic201764,357 milesTradePetrol4,395 ccCroydon, London£27,895Finance from £574 pm
232012 BMW X5 xDrive40d M Sport 5dr Auto ESTATE Diesel Automatic2012119,618 milesTradeDiesel2,993 ccPeterborough, Cambridgeshire£3,440Finance from £73 pm
722019 BMW X5 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) SUV Diesel Automatic201947,000 milesTradeDiesel2,993 ccWembley, London£36,450Finance from £749 pm
502018 BMW X5 3.0 M50d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (400 ps) ESTATE Diesel Automatic201875,476 milesTradeDiesel2,993 ccWroughton, Wiltshire£36,995Finance from £761 pm
62BMW X5 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr 20162016122,000 milesTradeDiesel2,993 ccBretton, Cambridgeshire£17,995Finance from £370 pm
4712013 BMW X5 3.0 30d SE SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) ESTATE Diesel Automatic201392,000 milesTradeDiesel2,993 ccBurton-on-Trent, Staffordshire£12,800Finance from £269 pm
612021 BMW X5 X5 xDrive40d M Sport 4x4 Diesel/Electric Hybrid Automatic202143,061 milesTradeHybrid Electric2,993 ccChelmsford, Essex£47,350
342017 BMW X5 2.0 40e 9.0kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/ ESTATE PE...201756,500 milesTradeHybrid Electric1,997 ccBarton-le-Clay, Bedfordshire£23,489Finance from £483 pm
7712017 BMW X5 3.0 M50d Auto xDrive Euro 6 (s/s) 5dr ESTATE Diesel Automatic201795,900 milesTradeDiesel2,993 ccSouthend-on-Sea, Essex£21,995Finance from £452 pm
402015 BMW X5 2.0 40e 9.0kWh M Sport SUV 5dr Petrol Plug-in Hybrid Auto xDrive Euro 6 (s/ ESTATE PE...201552,000 milesTradeHybrid Electric1,997 ccBarton-le-Clay, Bedfordshire£21,689Finance from £446 pm