352021 BMW X4 xDrive20d MHT M Sport 5dr Step Auto Estate Diesel Automatic202194,819 milesTradeDiesel1,995 ccBury St Edmunds, Suffolk£24,496
392016 BMW X4 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr COUPE Diesel Automatic2016104,525 milesTradeDiesel2,993 ccWootton, Northamptonshire£12,995Finance from £273 pm
532019 BMW X4 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (265 ps) COUPE Diesel Automatic201970,000 milesTradeDiesel2,993 ccCoalville, Leicestershire£24,250Finance from £499 pm
272020 BMW X4 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic202022,260 milesTradeDiesel1,995 ccSandwell, West Midlands£28,999Finance from £596 pm
12018 BMW X4 XDRIVE20D M SPORT Coupe Diesel Automatic201831,500 milesTradeDiesel1,995 ccRudgwick, West Sussex£20,490Finance from £421 pm
43BMW X4 3.0 30 D M SPORT AUTO X DRIVE 5 DOOR DIESEL 201784,726 milesTradeDiesel2,993 ccOundle, Cambridgeshire£13,795Finance from £290 pm
322021 BMW X4 xDrive20d MHT M Sport 5dr Step Auto Diesel Estate Estate Diesel Automatic202177,526 milesTradeDiesel1,995 ccTamworth, Staffordshire£27,391
352019 BMW X4 3.0 M40d SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (326 ps) COUPE Diesel Automatic2019119,000 milesTradeDiesel2,993 ccCoventry, West Midlands£19,500Finance from £401 pm
522018 BMW X4 xDrive M40i 5dr Step Auto COUPE PETROL Automatic201875,470 milesTradePetrol2,998 ccBedford, Bedfordshire£26,495Finance from £545 pm
292017 BMW X4 xDrive20d M Sport 5dr Step Auto COUPE Diesel Automatic201756,600 milesTradeDiesel1,995 ccStanmore, London£17,990Finance from £370 pm
132016 BMW X4 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) SUV DIESEL Automatic201691,133 milesTradeDiesel1,995 ccWeston-super-Mare, Somerset£13,341
662022 BMW X4 X4 M40d COUPE Diesel/Electric Hybrid Automatic202228,845 milesTradeHybrid Electric2,993 ccOrpington, London£39,325Finance from £808 pm
6012019 BMW X4 3.0 M40i Auto xDrive Euro 6 (s/s) 5dr COUPE Petrol Automatic201937,540 milesTradePetrol2,998 ccSouthend-on-Sea, Essex£31,995Finance from £658 pm
472016 BMW X4 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr COUPE Diesel Automatic201658,600 milesTradeDiesel2,993 ccEdgware, London£15,990Finance from £336 pm
48 BMW X4 3.0 30d xLine Auto xDrive Euro 6 (s/s) 5dr Diesel Automatic201583,000 milesTradeDiesel2,993 ccColchester, Essex£13,500Finance from £284 pm
62016 BMW X4 xDrive30d M Sport 5dr Step Auto COUPE DIESEL Automatic201694,000 milesTradeDiesel2,993 ccUckfield, East Sussex£13,995Finance from £294 pm
492020 BMW X4 3.0 30d M Sport Auto xDrive Euro 6 (s/s) 5dr COUPE Diesel Automatic202053,000 milesTradeDiesel2,993 ccSouthampton, Hampshire£27,499Finance from £565 pm
952019 BMW X4 xDrive M40d 5dr Step Auto COUPE DIESEL Automatic201972,754 milesTradeDiesel2,993 ccHook, Hampshire£26,000Finance from £535 pm
182016 BMW X4 xDrive20d M Sport 5dr Step Auto COUPE DIESEL Automatic2016138,000 milesTradeDiesel1,995 ccStourport-on-Severn, Worcestershire£8,499Finance from £179 pm
122016 BMW X4 xDrive20d M Sport 5dr Step Auto COUPE DIESEL Automatic201679,000 milesTradeDiesel1,995 ccDagenham, London£14,950Finance from £314 pm
542017 BMW X4 2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps) SUV Diesel Automatic201791,000 milesTradeDiesel1,995 ccWembley, London£13,950Finance from £293 pm
4112016 BMW X4 3.0 30d M Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (258 ps) COUPE Diesel Automatic201668,230 milesTradeDiesel2,993 ccTonypandy, Rhondda Cynon Taf£15,799Finance from £332 pm
222023 BMW X4 xDrive20d MHT M Sport 5dr Step Auto SUV Diesel Automatic202317,289 milesTradeDiesel1,995 ccAston, West Midlands£37,299Finance from £767 pm
512020 BMW X4 xDrive M40i 5dr Step Auto Petrol Estate Estate Petrol Automatic202050,413 milesTradePetrol2,998 ccGloucester, Gloucestershire£29,883
19BMW X4 xDrive35d M Sport - 2017201779,585 milesTradeDiesel2,993 ccColchester, Essex£16,995Finance from £350 pm