(2017) BMW X4 used • 32 cars for sale

Market overviewPrice analysis for December: A used BMW X4 from 2017 typically costs between £11,490 and £18,850. The average mileage for this model year is 76,789 miles. Depreciation over the last 12 months is -£740.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-13%
1 / 4

Used (2017) BMW X4 M Sport | Good price

(2017/17)xDrive30d M Sport 5d

  • 2017
  • 84,726 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • mpg47
  • Details
autouncle-certified

Good price

£13,795
£15,895
Dealer
Oundle Peterborough, Northamptonshire
View the car
Availability verified
-1%
1 / 4

Used (2017) BMW X4 M Sport 190 HP | Fair price

- xDrive20d M Sport 5dr Step

  • 2017
  • 58,232 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg5.2
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£15,795
£15,995
DL149PB, Durham
View the car
Availability verified
-4%
1 / 4

Used (2017) BMW X4 M Sport 190 HP | Fair price

-xDrive20d M Sport 5dr Step

  • 2017
  • 111,078 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg5.2
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£11,490
£12,040
DE214AP, Derbyshire
View the car
Availability verified
-5%
1 / 4

Used (2017) BMW X4 M Sport 313 HP | Fair price

-xDrive35d M Sport 5dr Step

  • 2017
  • 81,309 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 313 HP (230 kW)
  • mpg6
  • CO2157 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£16,995
£17,995
OL96HT, Manchester
View the car
Availability verified
1 / 4

Used (2017) BMW X4 M Sport 190 HP | Fair price

xDrive20d M Sport 5dr Step

  • 2017
  • 100,921 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg5.2
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£13,570
DE214AP, Derbyshire
View the car
Availability verified
New
1 / 4

Used (2017) BMW X4 M Sport | Fair price

xDrive30d M Sport 5dr Step

  • 2017
  • 90,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • Details
autouncle-certified

Fair price

£15,450
Dealer
PR1 1NR Preston, Lancashire
View the car
Availability verified
-4%
1 / 4

Used (2017) BMW X4 M Sport 190 HP | Fair price

xDrive20d M Sport 5dr Step

  • 2017
  • 62,213 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg54.3
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£16,298
£16,998
Dealer
PA1 2BH Linwood
View the car
Availability verified
New
1 / 4

Used (2017) BMW X4 M Sport | Fair price

xDrive30d M Sport 5dr Step

  • 2017
  • 54,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • mpg47
  • Details
autouncle-certified

Fair price

£18,495
Dealer
BT80 9UU Cookstown
View the car
Availability verified
1 / 1

Used (2017) BMW X4 M Sport | Fair price

xDrive20d M Sport 5dr Step

  • 2017
  • 79,500 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • mpg54
  • Details
autouncle-certified

Fair price

£15,979
Dealer
G84 0AU Garelochhead
View the car
Availability verified
1 / 1

Used (2017) BMW X4 M Sport | Fair price

xDrive20d M Sport 5dr Step

  • 2017
  • 47,855 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • mpg54
  • Details
autouncle-certified

Fair price

£18,495
Dealer
BT36 4RF Newtownabbey
View the car
Availability verified
1 / 2

Used (2017) BMW X4 M Sport 258 HP | Fair price

xDrive30d M Sport 5dr Step

  • 2017
  • 82,350 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 258 HP (189 kW)
  • mpg47
  • CO2156 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£15,790
Dealer
MK2 2BA Milton Keynes, Buckinghamshire
View the car
Availability verified
1 / 4

Used (2017) BMW X4 M Sport 190 HP | Fair price

(2017/67)xDrive20d M Sport 5d Step

  • 2017
  • 63,222 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg54
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£16,895
£16,995
Dealer
NG17 5LD Sutton in Ashfield, Nottinghamshire
View the car
Availability verified
-2%
1 / 3

Used (2017) BMW X4 M Sport 258 HP | Fair price

xDrive30d M Sport 5dr Step

  • 2017
  • 72,137 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 258 HP (189 kW)
  • mpg47
  • Details
autouncle-certified

Fair price

£15,997
£16,376
Dealer
PE20 1SF Boston, Lincolnshire
View the car
Availability verified
-6%
1 / 4

Used (2017) BMW X4 M Sport 190 HP | Fair price

xDrive20d M Sport 5dr Step

  • 2017
  • 93,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg54
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£14,500
£15,500
Dealer
WA9 1HZ St Helens, Merseyside
View the car
Availability verified
1 / 4

Used (2017) BMW X4 M Sport 313 HP | Fair price

xDrive35d M Sport 5dr Step

  • 2017
  • 65,994 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 313 HP (230 kW)
  • Details
autouncle-certified

Fair price

£17,495
Dealer
NP13 2LN Aberbeeg
View the car
Availability verified
1 / 1

Used (2017) BMW X4 M Sport | Fair price

(2017/17)xDrive35d M Sport 5d Step

  • 2017
  • 79,585 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • mpg47
  • Details
autouncle-certified

Fair price

£16,995
Dealer
Colchester, Essex
View the car
Availability verified
1 / 1

Used (2017) BMW X4 M Sport 190 HP | Fair price

xDrive20d M Sport 5dr Step

  • 2017
  • 56,600 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg54
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£17,990
Dealer
HA7 1NP Stanmore, London
View the car
Availability verified
1 / 4

Used (2017) BMW X4 M Sport | Fair price

xDrive35d M Sport -

  • 2017
  • 79,585 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • Details
autouncle-certified

Fair price

£16,995
Dealer
CO7 8JL Colchester, Essex
View the car
Availability verified
-2%
1 / 3

Used (2017) BMW X4 M Sport 255 HP | Fair price

xDrive30d M Sport 5dr Step

  • 2017
  • 61,650 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 255 HP (187 kW)
  • mpg47.9
  • CO2159 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£17,490
£17,990
Dealer
WC1E 7DP London, London
View the car
Availability verified
1 / 1

Used (2017) BMW X4 M Sport 190 HP | Fair price

xDrive20d M Sport 5dr Step

  • 2017
  • 87,299 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg54
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£14,995
Dealer
BT35 8RL Newry
View the car
Availability verified
1 / 3

Used (2017) BMW X4 M Sport | Fair price

xDrive20d M Sport 5dr Step

  • 2017
  • 63,921 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • Details
autouncle-certified

Fair price

£16,970
Dealer
LE2 8TD Leicester, Leicestershire
View the car
Availability verified
New
1 / 3

Used (2017) BMW X4 M Sport | Fair price

xDrive30d M Sport 5dr Step

  • 2017
  • 96,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • Details
autouncle-certified

Fair price

£14,990
Dealer
BL2 2BD Bolton, Manchester
View the car
Availability verified
-3%

Used (2017) BMW X4 M Sport 190 HP | Fair price

2.0 20d M Sport SUV 5dr Diesel

  • 2017
  • 46,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£18,750
£19,400
Dealer
Derbyshire, Derbyshire
View the car
Availability verified
-1%

Used (2017) BMW X4 M Sport 258 HP | Fair price

3.0 30d M Sport SUV 5dr Diesel

  • 2017
  • 72,128 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • SUV
  • Automatic
  • 258 HP (189 kW)
  • mpg47
  • Details
autouncle-certified

Fair price

£15,494
£15,695
Dealer
Hampshire, Hampshire
View the car
Availability verified
1 / 4

Used (2017) BMW X4 M Sport 190 HP | A bit pricey

- xDrive20d M Sport 5dr Step

  • 2017
  • 70,958 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • SUV
  • Automatic
  • 190 HP (139 kW)
  • mpg5.2
  • CO2136 g CO2/km comb.
  • Details
autouncle-certified

A bit pricey

£16,634
DE248WA, Derbyshire
View the car
Availability verified
Showing 1 - 25 of 30 results
autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive