White BMW X2 for sale

Find and finance your next used car with ChooseMyCar

  • BMW X2

1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 ( BMW X2

27000 miles 2020 Zero Deposit

Home Delivery Available

£20500
£341/month
Example
  • BMW X2

2.0 20i Sport SUV 5dr Petrol Auto xDrive Euro 6 (s BMW X2

52050 miles 2022 Zero Deposit

Home Delivery Available

£19700
£328/month
Example
  • BMW X2

2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X2

35340 miles 2018 Zero Deposit

Home Delivery Available

£18495
£388/month
Example
  • BMW X2

2.0 18d Sport Auto sDrive Euro 6 (s/s) 5dr BMW X2

66000 miles 2019 Zero Deposit

Home Delivery Available

£14450
£303/month
Example
  • BMW X2

2.0 18d Sport SUV 5dr Diesel Auto sDrive Euro 6 (s BMW X2

114170 miles 2019 Zero Deposit

Home Delivery Available

£12000
Worthing
£252/month
Example
  • BMW X2

2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X2

64207 miles 2019 Zero Deposit

Home Delivery Available

£16000
Derby
£336/month
Example
  • BMW X2

2.0 20d M Sport X SUV 5dr Diesel Auto xDrive Euro BMW X2

100000 miles 2018 Zero Deposit

Home Delivery Available

£12749
Coventry
£267/month
Example
  • BMW X2

2.0 20i M Sport SUV 5dr Petrol Auto xDrive Euro 6 BMW X2

36354 miles 2021 Zero Deposit

Home Delivery Available

£25995
Northampton
£433/month
Example
  • BMW X2

2.0 18d M Sport Auto sDrive Euro 6 ss 5dr BMW X2

31353 miles 2019 Zero Deposit

Home Delivery Available

£17990
Leicester
£377/month
Example
  • BMW X2

1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 ( BMW X2

9000 miles 2023 Zero Deposit

Home Delivery Available

£26995
Stockton-on-Tees
£449/month
Example
  • BMW X2

2.0 18d Sport SUV 5dr Diesel Auto sDrive Euro 6 (s BMW X2

43480 miles 2020 Zero Deposit

Home Delivery Available

£16850
Derby
£280/month
Example
  • BMW X2

2.0 20i Sport SUV 5dr Petrol DCT sDrive Euro 6 (s/ BMW X2

34381 miles 2018 Zero Deposit

Home Delivery Available

£16200
£340/month
Example
  • BMW X2

2.0 XDRIVE20D M SPORT X 5d 188 BHP BMW X2

40586 miles 2018 Zero Deposit

Home Delivery Available

£16925
£355/month
Example
  • BMW X2

2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr BMW X2

11500 miles 2021 Zero Deposit

Home Delivery Available

£24695
£411/month
Example
  • BMW X2

1.5 18i M Sport SUV 5dr Petrol DCT sDrive Euro 6 ( BMW X2

35500 miles 2019 Zero Deposit

Home Delivery Available

£17350
London
£364/month
Example
  • BMW X2

2.0 18d Sport SUV 5dr Diesel Manual sDrive Euro 6 BMW X2

58420 miles 2018 Zero Deposit

Home Delivery Available

£12800
£268/month
Example
  • BMW X2

2.0 20i SE DCT sDrive Euro 6 (s/s) 5dr BMW X2

15598 miles 2019 Zero Deposit

Home Delivery Available

£18395
£386/month
Example
  • BMW X2

2.0 20d M Sport SUV 5dr Diesel Auto xDrive Euro 6 BMW X2

61281 miles 2018 Zero Deposit

Home Delivery Available

£14999
£315/month
Example
  • BMW X2

2.0 20i Sport DCT sDrive Euro 6 (s/s) 5dr BMW X2

55000 miles 2019 Zero Deposit

Home Delivery Available

£14994
£315/month
Example
  • BMW X2

2.0 18d Sport Auto sDrive Euro 6 (s/s) 5dr BMW X2

60000 miles 2019 Zero Deposit

Home Delivery Available

£16990
£356/month
Example
  • BMW X2

2.0 18d Sport sDrive Euro 6 (s/s) 5dr BMW X2

60000 miles 2018 Zero Deposit

Home Delivery Available

£13250
Bolton
£278/month
Example
  • BMW X2

2.0 20i M Sport X DCT sDrive Euro 6 (s/s) 5dr BMW X2

37993 miles 2018 Zero Deposit

Home Delivery Available

£16995
£357/month
Example
  • BMW X2

2.0 18d M Sport Suv 5dr Diesel Auto Sdrive Euro 6 (s/s) (150 Ps) BMW X2

33606 miles 2020 Zero Deposit

Home Delivery Available

£18950
Lincoln
£315/month
Example
  • BMW X2

2.0 20i Sport Suv 5dr Petrol Auto Xdrive Euro 6 (s/s) (178 Ps) BMW X2

30215 miles 2021 Zero Deposit

Home Delivery Available

£20701
Nottingham
£344/month
Example
  • BMW X2

2.0 XDRIVE20D SPORT 5d AUTO 188 BHP Air Con - Blue BMW X2

25000 miles 2018 Zero Deposit

Home Delivery Available

£18999
Oldham
£399/month
Example
  • BMW X2

2.0 20i Gpf Sport Suv 5dr Petrol Dct Sdrive Euro 6 (s/s) (192 Ps) BMW X2

28319 miles 2020 Zero Deposit

Home Delivery Available

£20861
Grimsby
£347/month
Example