631 used BMW X4 have been price checked

Do not overpay for your next car with AutoUncle’s valuation

  • Super price
  • Good price
  • Fair price
  • A bit pricey
  • Expensive
-12% 1/4 used BMW X4 ESTATE xDrive M40i 5dr Step Auto
  • 2019
  • 10,535 miles
  • 3.0 Petrol 354 BHP 29.7 Mpg
  • Dealer, CO49TD Colchester, Essex
Super price
Save £3,500
£39,255 Estimated price £42,800
See more details
-1% 1/4 used BMW X4 xDrive20d M Sport
  • 2018
  • 27,436 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, ST44GU Stoke, Staffordshire
Super price
Save £4,100
£25,480 Estimated price £29,600
See more details
-4% 1/4 used BMW X4 2.0 20d M Sport Auto xDrive (s/s) 5dr
  • 2018
  • 28,794 miles
  • 2.0 Diesel 187 BHP 54.3 Mpg
  • Dealer, LA95RH Kendal, Cumbria
Super price
Save £4,800
£24,695 Estimated price £29,500
See more details
1/4 used BMW X4 xDrive20d M Sport 5dr Step Auto
  • 2017
  • 33,466 miles
  • 2.0 Diesel 187 BHP 54.3 Mpg
  • Dealer, G745NL East Kilbride
Super price
Save £3,900
£22,491 Estimated price £26,400
See more details
-1% 1/4 used BMW X4 ESTATE xDrive M40i 5dr Step Auto
  • 2019
  • 123 miles
  • 3.0 Petrol 354 BHP 26.9 Mpg
  • Dealer, NE360BQ Sunderland, Tyne and Wear
Super price
Save £4,100
£45,960 Estimated price £50,100
See more details
-11% 1/4 used BMW X4 xDrive20d M Sport
  • 2018
  • 42,962 miles
  • 2.0 Diesel BHP
  • Dealer, CR0 4QE Croydon, London
Super price
Save £3,200
£25,702 Estimated price £28,900
See more details
-4% 1/4 used BMW X4 XDRIVE20D SE 2.0 5dr
  • 2017
  • 13,877 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, Chatham, Kent
Super price
Save £5,600
£21,600 Estimated price £27,200
See more details
-1% 1/4 used BMW X4 2.0 20d M Sport Auto xDrive (s/s) 5dr
  • 2018
  • 27,000 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Private seller, Doncaster, South Yorkshire
Super price
Save £3,600
£25,950 Estimated price £29,500
See more details
-6% 1/4 used BMW X4 3L M Sport 35d 5dr
  • 2016
  • 16,845 miles
  • 3.0 Diesel 309 BHP 47.1 Mpg
  • Dealer, Cars Delivered Nationwide, Tyne and Wear
Super price
Save £3,500
£25,550 Estimated price £29,000
See more details
1/4 used BMW X4 XDRIVE20D M SPORT for sale | Big Motoring World
  • 2017
  • 58,210 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £2,900
£21,100 Estimated price £24,000
See more details
-4% 1/4 used BMW X4 XDRIVE20D SE for sale | Big Motoring World
  • 2017
  • 13,877 miles
  • 2.0 Diesel 188 BHP 54.3 Mpg
  • Dealer, ME5 9QG Chatham, Kent
Super price
Save £4,700
£21,600 Estimated price £26,300
See more details
1/4 used BMW X4 XDRIVE20D SE GREAT SPEC 2.0 5dr
  • 2018
  • 24,000 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Birmingham, West Midlands
Super price
Save £5,100
£24,000 Estimated price £29,100
See more details
-14% 1/4 used BMW X4 xDrive30d M Sport 5dr Step Auto [Plus Pack]
  • 2020
  • 0 miles
  • 3.0 Diesel 265 BHP 47.1 Mpg
  • Dealer, NP20 2DS Gwent,
Super price
Save £3,900
£46,000 Estimated price £49,900
See more details
-13% 1/4 used BMW X4 X4 M xDriveM Competition 5dr Step Auto
  • 2020
  • 1,121 miles
  • 3.0 Petrol 510 BHP 44.1 Mpg
  • Dealer, CF11 8TT South Glamorgan,
Super price
Save £5,100
£53,500 Estimated price £58,600
See more details
1/4 used BMW X4 2.0 20d M Sport Auto xDrive (s/s) 5dr
  • 2017
  • 42,078 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, Shrewsbury, Shropshire
Super price
Save £3,000
£22,950 Estimated price £25,900
See more details
1/4 used BMW X4 xDrive30d M Sport 5dr Step Auto
  • 2017
  • 9,102 miles
  • 3.0 Diesel BHP 47.9 Mpg
  • Dealer, KY1 3NQ Kirkcaldy
Super price
Save £3,600
£27,998 Estimated price £31,600
See more details
1/1 used BMW X4 xDrive30d M Sport 5dr Step Auto
  • 2016
  • 28,411 miles
  • 3.0 Diesel BHP
  • Dealer, Wednesbury, West Midlands
Super price
Save £3,000
£24,000 Estimated price £27,000
See more details
-14% 1/4 used BMW X4 X4 M xDriveM Competition 5dr Step Auto
  • 2020
  • 1,000 miles
  • 3.0 Petrol 510 BHP
  • Dealer, IG10 3UE Essex,, Essex
Super price
Save £7,100
£51,500 Estimated price £58,600
See more details
1/4 used BMW X4 Xdrive M40I 5Dr Step Auto
  • 2019
  • 123 miles
  • 3.0 Petrol BHP 30.7 Mpg
  • Dealer, East Boldon, Tyne and Wear
Super price
Save £3,800
£45,960 Estimated price £49,800
See more details
1/4 used BMW X4 2.0 20d M Sport Auto xDrive (s/s) 5dr
  • 2017
  • 35,845 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Private seller, Dagenham, London
Super price
Save £3,700
£22,700 Estimated price £26,400
See more details
1/4 used BMW X4 3.0 XDRIVE 30D M SPORT 5dr
  • 2017
  • 28,710 miles
  • 3.0 Diesel BHP 47.9 Mpg
  • Dealer, Cannock, Staffordshire
Super price
Save £3,500
£26,000 Estimated price £29,500
See more details
-2% 1/4 used BMW X4 M40d
  • 2019
  • 30,000 miles
  • 3.0 Diesel 326 BHP 36.2 Mpg
  • Dealer, ST17 4PQ Stafford, Staffordshire
Super price
Save £4,900
£36,980 Estimated price £41,900
See more details
1/4 used BMW X4 xDrive30d M Sport
  • 2019
  • 1,179 miles
  • 3.0 Diesel BHP 38.2 Mpg
  • Dealer, OX2 8JP Oxford, Oxfordshire
Super price
Save £6,000
£43,850 Estimated price £49,800
See more details
1/1 used BMW X4 DIESEL AUTOMATIC SUV 4 DOORS
  • 2017
  • 28,710 miles
  • 3.0 Diesel BHP
  • Dealer, Cannock, Staffordshire
Super price
Save £5,000
£26,000 Estimated price £31,000
See more details