50 listings found across all sources
| Title | Price | Mileage | Year | Location | Source |
|---|---|---|---|---|---|
| BMW X1 2.0 20d M Sport xDrive Euro 5 (s/s) 5dr | £1,895 | 151,625 miles | 2012 | Dunstable | autotrader |
| 2022 BMW X1 xDrive 25e M Sport 5dr Auto | £22,049 | 20670 miles | 2022 | Newport | motorpoint |
| 2026 BMW X1 sDrive 20i MHT M Sport 5dr Step Auto | £31,849 | 5481 miles | 2026 | — | motorpoint |
| 2026 BMW X1 sDrive 20i MHT M Sport 5dr Step Auto | £31,799 | 5936 miles | 2026 | — | motorpoint |
| 2023 BMW X1 sDrive 18d M Sport 5dr Step Auto | £29,649 | 9356 miles | 2023 | — | motorpoint |
| 2025 BMW X1 sDrive 20i MHT xLine 5dr Step Auto | £30,699 | 8419 miles | 2025 | Oldbury | motorpoint |
| 2022 BMW X1 sDrive 20i [178] xLine 5dr Step Auto | £18,699 | 42883 miles | 2022 | Burnley | motorpoint |
| 2025 BMW X1 sDrive 20i MHT M Sport 5dr Step Auto | £30,249 | 22438 miles | 2025 | Peterborough | motorpoint |
| 2023 BMW X1 sDrive 20i MHT xLine 5dr Step Auto | £25,349 | 27842 miles | 2023 | Swansea | motorpoint |
| 2024 BMW X1 sDrive 20i MHT Sport 5dr Step Auto | £26,249 | 15444 miles | 2024 | Oldbury | motorpoint |
| 2022 BMW X1 xDrive 23i MHT M Sport Premier 5dr Step Auto | £26,799 | 32657 miles | 2022 | Widnes | motorpoint |
| 2022 BMW X1 xDrive 25e M Sport 5dr Auto | £20,899 | 20063 miles | 2022 | Maidstone | motorpoint |
| 2019 BMW X1 xDrive 20i M Sport 5dr Step Auto | £16,249 | 49102 miles | 2019 | Edinburgh | motorpoint |
| 2023 BMW X1 sDrive 20i MHT xLine 5dr Step Auto | £28,199 | 9079 miles | 2023 | Burnley | motorpoint |
| BMW X1 2.0 18d SE sDrive Euro 5 5dr | £900 | 190,000 miles | 2010 | Wellingborough | autotrader |
| BMW X1 2.0 20d SE xDrive Euro 5 (s/s) 5dr | £2,250 | 112,828 miles | 2013 | Camberley | autotrader |
| BMW X1 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr | £16,500 | 33,627 miles | 2019 | Rickmansworth | autotrader |
| BMW X1 2.0 20i M Sport Auto xDrive Euro 6 (s/s) 5dr | £17,500 | 50,675 miles | 2020 | Rickmansworth | autotrader |
| BMW X1 2.0 20d M Sport xDrive Euro 5 (s/s) 5dr | £2,990 | 134,987 miles | 2014 | Accrington | autotrader |
| BMW X1 2.0 20d SE Auto sDrive Euro 5 (s/s) 5dr | £3,250 | 125,000 miles | 2013 | Tring | autotrader |
| BMW X1 2.0 18d SE sDrive Euro 6 (s/s) 5dr | £6,995 | 92,325 miles | 2018 | Heckmondwike | autotrader |
| BMW X1 2.0 20i SE sDrive Euro 6 (s/s) 5dr | £3,995 | 98,000 miles | 2013 | Gillingham | autotrader |
| BMW X1 2.0 18d SE sDrive Euro 6 (s/s) 5dr | £4,499 | 137,852 miles | 2016 | Crawley | autotrader |
| BMW X1 2.0 23d MHT M Sport (Premier) DCT xDrive Euro 6 (s/s) 5dr | £26,550 | 33,247 miles | 2022 | Rickmansworth | autotrader |
| BMW X1 2.0 25d M Sport Auto xDrive Euro 6 (s/s) 5dr | £16,989 | 23,000 miles | 2016 | White City | autotrader |
| BMW X1 2.0 18d M Sport Auto sDrive Euro 5 (s/s) 5dr | £5,999 | 64,477 miles | 2014 | Luton | autotrader |
| BMW X1 2.0 18d M Sport Auto xDrive Euro 5 (s/s) 5dr | £5,293 | 106,798 miles | 2014 | Chesterfield | autotrader |
| BMW X1 1.5 20i MHT Sport DCT sDrive Euro 6 (s/s) 5dr | £34,516 | — | 2026 | London | autotrader |
| BMW X1 1.5 18i GPF Sport sDrive Euro 6 (s/s) 5dr | £10,589 | 61,105 miles | 2018 | Brighton | autotrader |
| BMW X1 2.0 23d M Sport Steptronic xDrive Euro 5 5dr | £4,688 | 113,200 miles | 2012 | Stoke On Trent | autotrader |
| BMW X1 2.0 20i SE Auto xDrive Euro 6 (s/s) 5dr | £8,999 | 48,021 miles | 2015 | Upminster | autotrader |
| BMW X1 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr | £20,000 | 35,445 miles | 2021 | Leighton Buzzard | autotrader |
| BMW X1 2.0 18d M Sport xDrive Euro 5 (s/s) 5dr | £4,490 | 80,000 miles | 2013 | Rotherham | autotrader |
| BMW X1 2.0 20d xLine xDrive Euro 5 (s/s) 5dr | £3,000 | 107,969 miles | 2014 | Oldham | autotrader |
| BMW X1 2.0 18d SE sDrive Euro 6 (s/s) 5dr | £6,195 | 94,000 miles | 2016 | East Ham | autotrader |
| BMW X1 2.0 18d xLine xDrive Euro 6 (s/s) 5dr | £11,489 | 30,995 miles | 2016 | Hoddesdon | autotrader |
| BMW X1 2.0 18d SE Auto sDrive Euro 6 (s/s) 5dr | £5,900 | 112,000 miles | 2015 | Rickmansworth | autotrader |
| BMW X1 2.0 20i xLine Auto xDrive Euro 6 (s/s) 5dr | £11,445 | 56,005 miles | 2015 | Harlow | autotrader |
| BMW X1 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr | £14,990 | 81,221 miles | 2022 | Luton | autotrader |
| BMW X1 2.0 18d SE sDrive Euro 5 5dr | £2,895 | 86,000 miles | 2010 | High Wycombe | autotrader |
| BMW X1 2.0 20d ED EfficientDynamics sDrive Euro 5 (s/s) 5dr | £4,850 | 80,000 miles | 2012 | Stoke On Trent | autotrader |
| BMW X1 2.0 18d M Sport Auto xDrive Euro 5 (s/s) 5dr | £3,995 | 134,000 miles | 2015 | Birmingham | autotrader |
| BMW X1 2.0 20d M Sport xDrive Euro 6 (s/s) 5dr | £9,000 | 76,000 miles | 2016 | Rossendale | autotrader |
| BMW X1 2.0 18d M Sport Auto sDrive Euro 6 (s/s) 5dr | £10,450 | 63,000 miles | 2015 | Grays | autotrader |
| BMW X1 2.0 18d M Sport sDrive Euro 5 (s/s) 5dr | £4,575 | 93,100 miles | 2013 | Rayleigh | autotrader |
| BMW X1 1.5 18i xLine SUV 5dr Petrol DCT sDrive Euro 6 (s/s) (140 ps) | £10,178 | 39,585 miles | 2016 | Tonbridge | autotrader |
| BMW X1 2.0 18d SE xDrive Euro 5 5dr | £2,495 | 156,000 miles | 2010 | Chester | autotrader |
| BMW X1 2.0 16d SE sDrive Euro 5 (s/s) 5dr | £2,495 | 136,000 miles | 2014 | Birmingham | autotrader |
| BMW X1 2.0 20i xLine xDrive Euro 6 (s/s) 5dr | £6,000 | 86,373 miles | 2013 | Preston | autotrader |
| BMW X1 1.5 18i Sport sDrive Euro 6 (s/s) 5dr | £15,920 | 35,451 miles | 2021 | Chatham | autotrader |