Used BMW X3 cars for sale on What Car?

powered by

What Car? Classifieds have 128 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 128

Cars found 128

Active Filters (3)

BMW X3 Xdrive20d Se 5dr Step Auto

£27,900
2018
Malton, North Yorkshire
44,494 Miles
diesel
automatic
5 Doors
2018
£27,900
Malton, North Yorkshire
44,494 Miles
diesel
automatic
5 Doors
Malton, North Yorkshire
Dealer logo

BMW X3 Xdrive20d Se 5dr Step Auto

£28,000
2018
Aberdeen, Kincardineshire
34,060 Miles
diesel
automatic
5 Doors
2018
£28,000
Aberdeen, Kincardineshire
34,060 Miles
diesel
automatic
5 Doors
Aberdeen, Kincardineshire
Dealer logo

BMW X3 Xdrive20d M Sport 5dr Step Auto

£29,500
2018
West Boldon, Tyne and Wear
62,261 Miles
diesel
automatic
5 Doors
2018
£29,500
West Boldon, Tyne and Wear
62,261 Miles
diesel
automatic
5 Doors
West Boldon, Tyne and Wear
Dealer logo

BMW X3 Xdrive20d M Sport 5dr Step Auto

£30,690
2019
Huddersfield, West Yorkshire
45,639 Miles
diesel
automatic
5 Doors
2019
£30,690
Huddersfield, West Yorkshire
45,639 Miles
diesel
automatic
5 Doors
Huddersfield, West Yorkshire
Dealer logo

BMW X3 Xdrive20d M Sport 5dr Step Auto

£30,999
2018
Sheffield, South Yorkshire
34,209 Miles
diesel
automatic
5 Doors
2018
£30,999
Sheffield, South Yorkshire
34,209 Miles
diesel
automatic
5 Doors
Sheffield, South Yorkshire

BMW X3 Xdrive20d Se 5dr Step Auto

£30,999
2019
Glasgow, Glasgow City
19,056 Miles
diesel
automatic
5 Doors
2019
£30,999
Glasgow, Glasgow City
19,056 Miles
diesel
automatic
5 Doors
Glasgow, Glasgow City

BMW X3 Xdrive20d Xline 5dr Step Auto

£31,300
2018
Preston Farm Industrial Estate, Stockton-on-Tees
30,384 Miles
diesel
automatic
5 Doors
2018
£31,300
Preston Farm Industrial Estate, Stockton-on-Tees
30,384 Miles
diesel
automatic
5 Doors
Preston Farm Industrial Estate, Stockton-on-Tees
Dealer logo

BMW X3 Xdrive20d Xline 5dr Step Auto

£31,500
2018
Knaresborough, Yorkshire
29,500 Miles
diesel
automatic
5 Doors
2018
£31,500
Knaresborough, Yorkshire
29,500 Miles
diesel
automatic
5 Doors
Knaresborough, Yorkshire

BMW X3 Xdrive20i Xline 5dr Step Auto

£31,500
2019
Dundee, Angus
31,740 Miles
petrol
automatic
5 Doors
2019
£31,500
Dundee, Angus
31,740 Miles
petrol
automatic
5 Doors
Dundee, Angus
Dealer logo

BMW X3 Xdrive20d M Sport 5dr Step Auto

£31,700
2018
Malton, North Yorkshire
22,231 Miles
diesel
automatic
5 Doors
2018
£31,700
Malton, North Yorkshire
22,231 Miles
diesel
automatic
5 Doors
Malton, North Yorkshire
Dealer logo
...