Get the app

powered by motors

BMW, X2

2023 - xDrive 20i [178] M Sport 5dr Step Auto

73
Featured Car
£28,239
  • 2L
  • 12.5kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall Jaguar Ipswich

BMW, X2

2018 - xDrive 20d M Sport 5dr Step Auto

51
Low Mileage
£15,941
  • 2L
  • 40.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Marshall Volkswagen Oxford Kidlington

BMW, X2

2019 - sDrive 18i M Sport X 5dr

22
Low Mileage
£19,690
£353/pm (PCP)
  • 1.5L
  • 30.1kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Marshall Land Rover Swindon

BMW, X2

2021 (21) - 1.5 25e 10kWh M Sport Auto xDrive Euro 6 (s/s) 5dr

65
£15,804
£270/pm (PCP)
  • 1.5L
  • 75.8kMiles
  • Hybrid
  • Auto
  • Body StyleHatchback

BMW, X2

2021 - sDrive 18i [136] M Sport 5dr Step Auto

41
Low Mileage
£21,808
  • 1.5L
  • 23.4kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X2

2025 - 150kW eDrive20 M Sport 65kWh 5dr Auto

54
Low Mileage
£35,610
  • 2.9kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, X2

2025 - 230kW xDrive30 M Sport 65kWh 5dr Auto [22kWCh]

42
Low Mileage
£36,391
  • 3kMiles
  • Electric
  • Auto
  • Body StyleEstate

Marshall BMW Hampshire

BMW, X2

2025 - sDrive 20i M Sport 5dr Step Auto

31
Low Mileage
£36,990
  • 1.5L
  • 1.9kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X2

2025 - M35i xDrive 5dr Step Auto

42
£42,990
  • 2L
  • 8.6kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Marshall BMW Hampshire

BMW, X2

2018 (18) - sDrive 18d Sport 5dr

15
£9,750
£196/pm (HP)
  • 2L
  • 83.9kMiles
  • Diesel
  • Manual
  • Body StyleHatchback

Auto Classics London

BMW, X2

2019 (19) - sDrive 18d M Sport 5dr Step Auto Diesel Hatchback

49
Low Mileage
£18,603
  • 2L
  • 45.7kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Vertu Peugeot Banbury

01865 956223 *
4.6/5 Stars

BMW, X2

2019 (69) - 2.0 18d Sport Auto xDrive Euro 6 (s/s) 5dr

52
Reduced
£15,590
£326/pm (HP)
  • 2L
  • 68kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Aylas cars ltd

BMW, X2

2018 (18) - sDrive 20i Sport 5dr Step Auto

21
Reduced
£13,995
£290/pm (HP)
  • 2L
  • 64kMiles
  • Petrol
  • Semi Auto
  • Body StyleHatchback

Ace Motors

BMW, X2

2019 (69) - 2.0 20d Sport SUV 5dr Diesel Auto xDrive Euro 6 (s/s) (190 ps)

13
£16,490
  • 2L
  • 46.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Automatic Motors Ltd

BMW, X2

2019 (69) - 1.5 18i SE sDrive Euro 6 (s/s) 5dr

42
Low Mileage
£13,800
£286/pm (HP)
  • 1.5L
  • 45kMiles
  • Petrol
  • Manual
  • Body StyleHatchback

Car Planet Watford

BMW, X2

2018 (68) - 2.0 20d M Sport X Auto xDrive Euro 6 (s/s) 5dr

47
Low Mileage
£16,200
£340/pm (HP)
  • 2L
  • 52.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Watford

BMW, X2

2018 (68) - 2.0 20i M Sport DCT sDrive Euro 6 (s/s) 5dr

50
Low Mileage
£19,000
£402/pm (HP)
  • 2L
  • 14.1kMiles
  • Petrol
  • Auto
  • Body StyleHatchback

Car Planet Watford

BMW, X2

2023 (72) - 2.0 18d Sport Auto sDrive Euro 6 (s/s) 5dr

48
£19,450
£340/pm (PCP)
  • 2L
  • 33.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Watford

BMW, X2

2021 (71) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£21,450
£377/pm (PCP)
  • 2L
  • 16.1kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Watford

BMW, X2

2022 (04) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

50
Low Mileage
£23,900
£422/pm (PCP)
  • 2L
  • 22.5kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Car Planet Watford

BMW, X2

2018 (68) - 2.0 20d M Sport Auto xDrive Euro 6 (s/s) 5dr

66
Reduced
£12,700
£261/pm (HP)
  • 2L
  • 82.6kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Quality Part X Ltd Dunstable

BMW, X2

2018 (68) - 2.0 20d Sport Auto xDrive Euro 6 (s/s) 5dr

66
Low Mileage
£15,200
£317/pm (HP)
  • 2L
  • 41.9kMiles
  • Diesel
  • Auto
  • Body StyleHatchback

Quality Part X Ltd Dunstable

… of 19