Used BMW X1 cars for sale in Bath, Somerset

Loading...
Make (any)
Model (any)
Min price (any)
Max price (any)

Find your perfect used BMW X1 for sale in Bath or on finance from our extensive local network of car supermarkets, specialist, independent and officially franchised BMW dealerships.

BMW, X1

2019 - xDrive 20d Sport 5dr Step Auto Estate Automatic

40
Low Mileage
£15,999
Finance available £1334 pm
  • 2L
  • 34.2kMiles
  • Diesel
  • Auto
  • Body StyleEstate

drivedirect Bristol East

BMW, X1

2020 - xDrive 25e xLine 5dr Auto

36
£19,634
Finance available £795 pm
  • 1.5L
  • 47.5kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2021 - xDrive 25e M Sport 5dr Auto

37
£18,099
Finance available £1536 pm
  • 1.5L
  • 52.8kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2016 - xDrive 20d xLine 5dr Estate Manual

50
Low Mileage
£12,999
Finance available £1067 pm
  • 2L
  • 44.9kMiles
  • Diesel
  • Manual
  • Body StyleEstate

drivedirect Bristol East

BMW, X1

2017 - xDrive 18d SE 5dr Step Auto Estate Automatic

50
Low Mileage
£12,999
Finance available £1067 pm
  • 2L
  • 54.9kMiles
  • Diesel
  • Auto
  • Body StyleEstate

drivedirect Bristol East

BMW, X1

2019 - sDrive 20i M Sport 5dr Step Auto

10
Low Mileage
£18,078
Finance available £1534 pm
  • 2L
  • 33.7kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2021 - xDrive 25e M Sport 5dr Auto

36
£18,937
Finance available £614 pm
  • 1.5L
  • 47kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2020 - xDrive 25e M Sport 5dr Auto

41
£19,979
Finance available £709 pm
  • 1.5L
  • 34.4kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2017 - sDrive 18d SE 5dr Step Auto

35
Low Mileage
£13,893
Finance available £1162 pm
  • 2L
  • 36.5kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2018 - xDrive 20i xLine 5dr Step Auto

39
Low Mileage
£17,322
Finance available £1466 pm
  • 2L
  • 37.1kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2021 - xDrive 25e M Sport 5dr Auto

37
£16,829
  • 1.5L
  • 73.4kMiles
  • Hybrid
  • Semi Auto
  • Body StyleEstate

cinch Store Bristol

0117 440 0909 *
4.3/5 Stars

BMW, X1

2021 - xDrive 25e Sport 5dr Auto

44
£17,382
Finance available £591 pm
  • 1.5L
  • 48.6kMiles
  • Hybrid
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars

BMW, X1

2018 (68) - 1.5 18i GPF xLine sDrive Euro 6 (s/s) 5dr

39
Low Mileage
£14,990
Finance available £1244 pm
  • 1.5L
  • 32.8kMiles
  • Petrol
  • Manual
  • Body StyleEstate

Southwick Car Centre

01225 436004 *
3.3/5 Stars

BMW, X1

2013 (13) - 2.0 20d xLine xDrive Euro 5 (s/s) 5dr

16
Low Mileage
£5,894
Finance available £435 pm
  • 2L
  • 89kMiles
  • Diesel
  • Manual
  • Body StyleEstate

Oakwood Autos Bristol

BMW, X1

2021 (21) - 2.0 20i xLine DCT sDrive Euro 6 (s/s) 5dr

30
£18,890
Finance available £1560 pm
  • 2L
  • 49.8kMiles
  • Petrol
  • Auto
  • Body StyleEstate

Southwick Car Centre

01225 436004 *
3.3/5 Stars

BMW, X1

2018 - sDrive 18d M Sport 5dr Step Auto

33
£11,333
Finance available £931 pm
  • 2L
  • 93.3kMiles
  • Diesel
  • Auto
  • Body StyleEstate

Carbase - Bristol

0117 233 1396 *
4.7/5 Stars