Compare prices on 105 used 2017 BMW X1 cars

Featured deals

Become a verified dealer

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-14%
1 / 4

BMW X1 Performance 150 HP | Super price

2017 SE sDrive 18d Step Auto

£11,420£13,400

  • 2017
  • 44,410 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,280
price change
-14%
days listed
68

CB22 6SE Foxton, Cambridgeshire

-8%
1 / 4

BMW X1 xLine 192 HP | Good price

2.0 20i xLine SUV 5dr Petrol Auto

£15,400£16,900

  • 2017
  • 20,590 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,200
price change
-8%
days listed
75

N11 1GN Greater London, London

-13%
1 / 4

BMW X1 M Sport 231 HP | Good price

2.0 25d M Sport Auto xDrive Euro 6

£9,999£11,498

  • 2017
  • 81,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,301
price change
-13%
days listed
122

MK44 3HW Great Barford, Bedfordshire

-6%
1 / 1

BMW X1 | Good price

sDrive 18d SE 5dr

£9,724£10,449

  • 2017
  • 49,806 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£1,576
price change
-6%
days listed
47

Dealer

BD2 1AZ West Yorkshire, West Yorkshire

-2%
1 / 4

BMW X1 xLine 150 HP | Good price

xDrive 18d xLine 5dr

£7,790£7,990

  • 2017
  • 89,000 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£1,110
price change
-2%
days listed
37

Exchange and Mart

MK42 9LE Bedford, Bedfordshire

New
1 / 1

BMW X1 | Super price

sDrive 18d SE 5dr

£6,995

  • 2017
  • 81,158 miles
  • Diesel
  • Manual
autouncle-certified

Super price

Details
below market
£1,905
price change
0%
days listed
1

Dealer

London, London

New
1 / 1

BMW X1 | Super price

sDrive 18d SE 5dr Step Auto

£10,495

  • 2017
  • 41,610 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£2,905
price change
0%
days listed
1

Dealer

London, London

-8%
1 / 1

BMW X1 M Sport | Good price

X1 2.0 sDrive18d M Sport

£12,750£13,950

  • 2017
  • 26,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,950
price change
-8%
days listed
16

Dealer

London, London

New
1 / 1

BMW X1 | Super price

sDrive 18d SE 5dr

£5,495

  • 2017
  • 94,000 miles
  • Diesel
  • Manual
autouncle-certified

Super price

Details
below market
£1,905
price change
0%
days listed
4

Dealer

London, London

-6%
1 / 1

BMW X1 xLine | Good price

2.0 18d xLine Auto xDrive Euro 6

£9,250£9,850

  • 2017
  • 84,000 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,150
price change
-6%
days listed
34

Dealer

London, London

-2%
1 / 1

BMW X1 150 HP | Good price

2.0 18d SE SUV 5dr Diesel Auto

£9,499£9,750

  • 2017
  • 67,769 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,701
price change
-2%
days listed
13

Dealer

London, London

-5%
1 / 4

BMW X1 Comfort Edition 150 HP | Good price

sDrive 18d SE 5dr

£8,495£8,995

  • 2017
  • 71,760 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£1,305
price change
-5%
days listed
11

Exchange and Mart

BH23 Avon, Gloucestershire

-5%
1 / 1

BMW X1 Basis | Good price

sDrive 18d SE 5dr Step Auto

£8,490£8,990

  • 2017
  • 81,650 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,310
price change
-5%
days listed
17

Dealer

London, London

1 / 1

BMW X1 Performance 150 HP | Good price

2.0 18d SE SUV 5dr Diesel Manual

£7,490£7,000

  • 2017
  • 85,641 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£1,210
price change
+7%
days listed
85

Dealer

DN18 5BN North Lincolnshire, Lincolnshire

1 / 1

BMW X1 xLine | Good price

xDrive 20d xLine 5dr Step Auto

£10,495

  • 2017
  • 63,913 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,805
price change
0%
days listed
8

Dealer

London, London

-4%
1 / 1

BMW X1 Comfort Edition | Good price

sDrive 18d SE 5dr Step Auto

£9,560£10,030

  • 2017
  • 74,467 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,140
price change
-4%
days listed
26

Dealer

London, London

-7%
1 / 1

BMW X1 xLine 150 HP | Good price

18d xLine

£9,000£9,750

  • 2017
  • 78,154 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£900
price change
-7%
days listed
49

Dealer

RH12 3SH West Sussex, West Sussex

-13%
1 / 4

BMW X1 Sport Line 192 HP | Good price

Xdrive 20i Sport Auto SUV

£9,890£11,460

  • 2017
  • 86,185 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,510
price change
-13%
days listed
139

Exchange and Mart

SN26 8DJ Swindon, Wiltshire

-7%
1 / 1

BMW X1 | Good price

2.0 18d SE sDrive Euro 6 (s/s)

£5,995£6,495

  • 2017
  • 100,000 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£1,005
price change
-7%
days listed
30

Dealer

London, London

1 / 1

BMW X1 xLine | Super price

xDrive 25d xLine 5dr Step Auto

£5,750

  • 2017
  • 115,000 miles
  • Diesel
  • Automatic
autouncle-certified

Super price

Details
below market
£1,950
price change
0%
days listed
13

Dealer

London, London

-2%
1 / 1

BMW X1 xLine 147 HP | Good price

xDrive 18d xLine 5dr Step Auto

£10,995£11,249

  • 2017
  • 63,501 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,605
price change
-2%
days listed
57

Dealer

SR8 4LG Horden, Durham

1 / 1

BMW X1 | Good price

sDrive 18d SE 5dr Step Auto

£10,000

  • 2017
  • 68,100 miles
  • Diesel
  • Automatic
autouncle-certified

Good price

Details
below market
£1,100
price change
0%
days listed
28

Dealer

London, London

1 / 1

BMW X1 Impressive 150 HP | Good price

xDrive 18d SE 5dr

£8,495

  • 2017
  • 75,925 miles
  • Diesel
  • Manual
autouncle-certified

Good price

Details
below market
£1,105
price change
0%
days listed
29

Dealer

London, London

1 / 1

BMW X1 Sport Line 189 HP | Good price

SUV xDrive20i Sport 5d Step

£9,988

  • 2017
  • 92,000 miles
  • Petrol
  • Automatic
autouncle-certified

Good price

Details
below market
£1,012
price change
0%
days listed
61

Dealer

WR3 8LX Worcestershire, Worcestershire

-1%
1 / 4

BMW X1 M Sport 190 HP | Fair price

2017 M Sport xDrive 20d Step

£13,790£13,995

  • 2017
  • 41,130 miles
  • Diesel
  • Automatic
autouncle-certified

Fair price

Details
below market
£10
price change
-1%
days listed
6

CM7 2QN Essex, Essex

Showing 1 - 25 of 114 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

See BMW X1