2,718 used BMW X3 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
-8% 1/4 used BMW X3 XDRIVE20D SE for sale | Big Motoring World
  • 2016
  • 72,151 miles
  • 2.0 Diesel 190 BHP 57.6 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £2,600
£17,100 Estimated price £19,700
See more details
-4% 1/4 used BMW X3 3L M Sport 30d
  • 2019
  • 12,490 miles
  • 3.0 Diesel 261 BHP 48.7 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £3,400
£36,925 Estimated price £40,300
See more details
-5% 1/4 used BMW X3 2L xLine 20d
  • 2018
  • 14,120 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £3,700
£28,725 Estimated price £32,400
See more details
-3% 1/4 used BMW X3 XDRIVE35D M SPORT for sale | Big Motoring World
  • 2016
  • 59,669 miles
  • 3.0 Diesel 313 BHP 47.1 Mpg
  • Dealer, ME59QG Chatham, Kent
Super price
Save £3,200
£21,000 Estimated price £24,200
See more details
1/4 used BMW X3 XDrive20d M Sport
  • 2021
  • 2,697 miles
  • 2.0 Electric/Hybrid BHP
  • Dealer, BS10 7TU BRISTOL, Gloucestershire
Super price
Save £7,200
£43,950 Estimated price £51,100
See more details
0% 1/4 used BMW X3 2L M Sport MHT 20d
  • 2020
  • 14,835 miles
  • 2.0 Diesel BHP 54.3 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £5,300
£37,225 Estimated price £42,500
See more details
0% 1/4 used BMW X3 2.0TD xDrive20d SE (190bhp)
  • 2017
  • 33,656 miles
  • 2.0 Diesel 190 BHP 55.4 Mpg
  • Dealer, CV11 6SQ Nuneaton, Warwickshire
Super price
Save £2,900
£20,150 Estimated price £23,000
See more details
1/4 used BMW X3 DIESEL ESTATE
  • 2013
  • 29,089 miles
  • 2.0 Diesel 184 BHP 50.4 Mpg
  • Dealer, CO1 1XX Colchester, Essex
Super price
Save £2,500
£15,999 Estimated price £18,500
See more details
-5% 1/4 used BMW X3 3L M Sport 30d
  • 2019
  • 20,467 miles
  • 3.0 Diesel 261 BHP 48.7 Mpg
  • Dealer, NW10 7GA London, London
Super price
Save £3,700
£35,525 Estimated price £39,200
See more details
1/4 used BMW X3 DIESEL ESTATE
  • 2015
  • 13,800 miles
  • 2.0 Diesel 190 BHP 52.3 Mpg
  • Dealer, CH65 3AL Ellesmere Port, Cheshire
Super price
Save £4,600
£17,499 Estimated price £22,100
See more details
-14% 1/4 used BMW X3 XDrive20d M Sport
  • 2021
  • 10 miles
  • 2.0 Electric/Hybrid BHP
  • Dealer, SN5 8WG SWINDON, Wiltshire
Super price
Save £3,800
£45,999 Estimated price £49,800
See more details
-10% 1/4 used BMW X3 XDrive20d M Sport
  • 2021
  • 10 miles
  • 2.0 Electric/Hybrid BHP
  • Dealer, SN5 8WG SWINDON, Wiltshire
Super price
Save £6,600
£41,999 Estimated price £48,600
See more details
-6% 1/4 used BMW X3 2.0TD xDrive20d M Sport
  • 2018
  • 11,664 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, GU1 1RU Guildford, Surrey
Super price
Save £3,700
£30,795 Estimated price £34,500
See more details
1/4 used BMW X3 20d MHT xLine Auto xDrive 5-door
  • 2020
  • 16,141 miles
  • 2.0 Electric/Hybrid BHP
  • Dealer, BA2 3DR Bath, Somerset
Super price
Save £6,000
£38,995 Estimated price £45,000
See more details
-1% 1/4 used BMW X3 2.0 XDRIVE20D SE 5d 188 BHP
  • 2016
  • 76,983 miles
  • 2.0 Diesel 190 BHP 54.3 Mpg
  • Dealer, SA18QB Swansea
Super price
Save £2,500
£17,000 Estimated price £19,500
See more details
1/4 used BMW X3 XDrive20d M Sport
  • 2021
  • 2,605 miles
  • 2.0 Electric/Hybrid BHP
  • Dealer, BS10 7TU BRISTOL, Gloucestershire
Super price
Save £7,200
£43,950 Estimated price £51,100
See more details
-3% 1/4 used BMW X3 xDrive30d SE 5dr Step Auto Sat Nav Leather Black Alloys 3.0
  • 2017
  • 25,476 miles
  • 3.0 Diesel 265 BHP 49.6 Mpg
  • Dealer, CW9 7NA Northwich, Cheshire
Super price
Save £4,500
£24,978 Estimated price £29,500
See more details
-1% 1/4 used BMW X3 3.0TD xDrive35d M Sport
  • 2017
  • 83,506 miles
  • 3.0 Diesel 313 BHP 47.1 Mpg
  • Dealer, CV11 6SQ Nuneaton, Warwickshire
Super price
Save £3,500
£20,400 Estimated price £23,900
See more details
1/4 used BMW X3 xDrive30d M Sport
  • 2019
  • 12,993 miles
  • 3.0 Diesel BHP
  • Dealer, BS10 7TU BRISTOL, Gloucestershire
Super price
Save £3,500
£38,950 Estimated price £42,400
See more details
1/4 used BMW X3 XDRIVE20D SE
  • 2013
  • 84,000 miles
  • 2.0 Diesel 181 BHP 50.0 Mpg
  • Dealer, ME2 2BT Strood, Kent
Super price
Save £2,600
£9,995 Estimated price £12,600
See more details
-2% 1/4 used BMW X3 X3 SeriesM40i 3.0 5dr
  • 2019
  • 7,228 miles
  • 3.0 Petrol 349 BHP 26.2 Mpg
  • Dealer, Stockport, Manchester
Super price
Save £5,700
£40,950 Estimated price £46,600
See more details
New 1/4 used BMW X3 3.0 35d M Sport Auto xDrive 5dr
  • 2015
  • 52,000 miles
  • 3.0 Diesel BHP
  • Private seller, Chessington, London
Super price
Save £2,900
£19,500 Estimated price £22,400
See more details
-11% 1/4 used BMW X3 2.0d SE 4WD 5dr
  • 2007
  • 140,000 miles
  • 2.0 Diesel 150 BHP 39.2 Mpg
  • Dealer, Doncaster, South Yorkshire
Super price
Save £1,000
£1,575 Estimated price £2,600
See more details
1/4 used BMW X3 xDrive30d M Sport 5dr Step Auto
  • 2019
  • 3,620 miles
  • 3.0 Diesel 265 BHP 48.0 Mpg
  • Dealer, CM1 3BH Chelmsford, Essex
Super price
Save £3,600
£37,650 Estimated price £41,200
See more details