What Car? Classifieds have 1,175 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 1,175
Chosen Filters (2)
BMW X3 3.0 M40i MHT Auto XDrive Euro 6 (s/s) 5dr
Leeds, Yorkshire
2022 reg
Petrol Hybrid
5 Doors
Automatic
15,952 Miles
£46,595
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Oldham, Lancashire
2020 reg
Diesel
5 Doors
Automatic
40,000 Miles
£30,925
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2018 reg
Diesel
5 Doors
Automatic
52,784 Miles
£22,920
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Blackburn, Lancashire
2019 reg
Diesel
5 Doors
Automatic
69,709 Miles
£24,920
BMW X3 3.0 M40d Auto XDrive Euro 6 (s/s) 5dr
Bingley
2018 reg
Diesel
5 Doors
Automatic
71,500 Miles
£27,495
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Sevenoaks, Kent
2019 reg
Diesel
5 Doors
Automatic
28,000 Miles
£27,988
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr
Chesterfield, Derbyshire
2021 reg
Diesel Hybrid
5 Doors
Automatic
25,800 Miles
£30,699
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
King's lynn, Norfolk
2016 reg
Diesel
5 Doors
Automatic
58,227 Miles
£18,498
BMW X3 2.0 XDRIVE20D M SPORT
Bridgend, Mid glamorgan
2019 reg
Diesel
Automatic
37,848 Miles
£26,295
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Blackwood, Gwent
2012 reg
Diesel
5 Doors
Automatic
95,000 Miles
£9,190
BMW X3 2.0 20d SE Steptronic XDrive Euro 5 (s/s) 5dr
Guildford, Surrey
2011 reg
Diesel
5 Doors
Automatic
84,473 Miles
£8,795
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Winchester, Hampshire
2018 reg
Diesel
5 Doors
Automatic
42,510 Miles
£26,144
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Coventry, Warwickshire
2017 reg
Diesel
5 Doors
Automatic
42,720 Miles
£19,000
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Bournemouth, Hampshire
2014 reg
Diesel
5 Doors
Automatic
51,000 Miles
£14,999
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Merseyside
2017 reg
Diesel
5 Doors
Automatic
45,781 Miles
£18,495
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Merseyside
2016 reg
Diesel
5 Doors
Automatic
69,990 Miles
£14,995
BMW X3 2.0 20d M Sport Auto XDrive Euro 6 (s/s) 5dr
Liverpool, Merseyside
2016 reg
Diesel
5 Doors
Automatic
71,000 Miles
£14,695
BMW X3 2.0 20d M Sport Auto XDrive Euro 5 (s/s) 5dr
Chesterfield, Derbyshire
2014 reg
Diesel
5 Doors
Automatic
77,406 Miles
£11,795
BMW X3 2.0 20d SE Auto XDrive Euro 6 (s/s) 5dr
Dundee, Angus
2016 reg
Diesel
5 Doors
Automatic
15,838 Miles
£18,199
BMW X3 2.0 20d MHT M Sport Auto XDrive Euro 6 (s/s) 5dr