Used BMW X3 cars for sale on What Car?

powered by

What Car? Classifieds have 30 approved used BMW X3 cars available for sale from BMW approved dealers. Browse our classifieds now, the easiest and most powerful used car search around and find the perfect approved used BMW X3 cars near you.

powered by

Cars found 30

Cars found 30

Active Filters (3)

BMW X3 Xdrive20d M Sport 5dr Step Auto

£16,295
2015
Trusham Road, Devon
49,609 Miles
diesel
automatic
5 Doors
2015
£16,295
Trusham Road, Devon
49,609 Miles
diesel
automatic
5 Doors
Trusham Road, Devon
Dealer logo

BMW X3 Xdrive20d Se 5dr Step Auto

£16,827
2015
Selby, Yorkshire
34,178 Miles
diesel
automatic
5 Doors
2015
£16,827
Selby, Yorkshire
34,178 Miles
diesel
automatic
5 Doors
Selby, Yorkshire

BMW X3 Xdrive20d Xline 5dr Step Auto

£17,185
2015
Silverlink Business Park, Northumberland
55,956 Miles
diesel
automatic
5 Doors
2015
£17,185
Silverlink Business Park, Northumberland
55,956 Miles
diesel
automatic
5 Doors
Silverlink Business Park, Northumberland
Dealer logo

BMW X3 Xdrive20d M Sport 5dr Step Auto

£17,450
2015
Scunthorpe, Lincolnshire
59,654 Miles
diesel
automatic
5 Doors
2015
£17,450
Scunthorpe, Lincolnshire
59,654 Miles
diesel
automatic
5 Doors
Scunthorpe, Lincolnshire
Dealer logo

BMW X3 Xdrive20d Se 5dr Step Auto

£17,690
2016
Plymouth, Devon
58,372 Miles
diesel
automatic
5 Doors
2016
£17,690
Plymouth, Devon
58,372 Miles
diesel
automatic
5 Doors
Plymouth, Devon
Dealer logo

BMW X3 Xdrive20d Xline 5dr Step Auto

£17,800
2015
Preston Farm Industrial Estate, Stockton-on-Tees
43,419 Miles
diesel
automatic
5 Doors
2015
£17,800
Preston Farm Industrial Estate, Stockton-on-Tees
43,419 Miles
diesel
automatic
5 Doors
Preston Farm Industrial Estate, Stockton-on-Tees
Dealer logo

BMW X3 Xdrive20d Xline 5dr Step Auto

£17,889
2016
Basingstoke, Hampshire
50,774 Miles
diesel
automatic
5 Doors
2016
£17,889
Basingstoke, Hampshire
50,774 Miles
diesel
automatic
5 Doors
Basingstoke, Hampshire
Dealer logo

BMW X3 Xdrive20d M Sport 5dr Step Auto

£17,999
2015
Haverhill, Essex
51,082 Miles
diesel
automatic
5 Doors
2015
£17,999
Haverhill, Essex
51,082 Miles
diesel
automatic
5 Doors
Haverhill, Essex
Dealer logo

BMW X3 Xdrive20d Se 5dr Step Auto

£18,000
2016
Hook, Hampshire
42,854 Miles
diesel
automatic
5 Doors
2016
£18,000
Hook, Hampshire
42,854 Miles
diesel
automatic
5 Doors
Hook, Hampshire
Dealer logo

BMW X3 Xdrive20d M Sport 5dr Step Auto

£18,411
2016
Selby, Yorkshire
46,053 Miles
diesel
automatic
5 Doors
2016
£18,411
Selby, Yorkshire
46,053 Miles
diesel
automatic
5 Doors
Selby, Yorkshire
...