Buy
Sell
News
Forums
Events
Services
Buy
Buy
Forum
Forum
Menu
Menu
Buy
Sell
News
Regulars
Forums
Events
Services
Home
/
Buy
/
BMW
/
X3
BMW X3 cars for sale
We have 470 BMW X3 cars available from trade and private sellers
Search 470 cars
Featured deals
Navigate left
Navigate right
Sponsored
£21,500
BMW X3 xDrive20d M Sport 5dr Step Auto
2017
Estate
32,365 miles
2.0L
188BHP
Auto
3 owners
Trade seller
Nottinghamshire
Navigate left
Navigate right
Sponsored
£14,250
BMW X3 2.0 XDRIVE20D M SPORT 5d 181 BHP
2013
Estate
60,400 miles
2.0L
181BHP
Auto
3 owners
Trade seller
Greater Manchester
Navigate left
Navigate right
Sponsored
£17,850
BMW X3 xDrive20d M Sport 5dr Step Auto
2017
Estate
65,889 miles
2.0L
188BHP
Auto
3 owners
Trade seller
Lancashire
Navigate left
Navigate right
Sponsored
£24,790
Home Delivery
Click & Collect
BMW X3 M Sport
2017
Estate
20,396 miles
3.0L
255BHP
Auto
1 owner
Trade seller
Gloucestershire
Latest BMW X3 deals
View 470 BMW X3 deals
Navigate left
Navigate right
£21,995
BMW X3 3.0 XDRIVE30D M SPORT 5d 255 BHP
2016
Estate
46,000 miles
3.0L
255BHP
Auto
1 owner
Trade seller
Berkshire
Navigate left
Navigate right
£10,950
Home Delivery
Click & Collect
BMW X3 Xdrive20D Se 5Dr
2012
Estate
56,363 miles
2.0L
181BHP
Manual
4 owners
Trade seller
County Down
£17,700
Home Delivery
Click & Collect
BMW X3 Nevada leather - Black
2014
Estate
55,299 miles
3.0L
255BHP
Auto
2 owners
Trade seller
Scotland
Navigate left
Navigate right
£24,590
Home Delivery
Click & Collect
BMW X3 M Sport
2017
Estate
30,495 miles
3.0L
308BHP
Auto
1 owner
Trade seller
West Midlands
Navigate left
Navigate right
£17,499
Click & Collect
BMW X3 Xdrive35D M Sport 5Dr Step Auto
2014
Estate
69,392 miles
3.0L
308BHP
Auto
3 owners
Trade seller
Newcastle
Navigate left
Navigate right
£21,990
BMW X3 2.0 20d xLine Auto xDrive 5dr
2017
Estate
29,082 miles
2.0L
188BHP
Auto
1 owner
Trade seller
Cambridgeshire
£14,490
BMW X3 3.0 30d M Sport Auto xDrive 5dr
2013
Estate
64,000 miles
3.0L
255BHP
Auto
3 owners
Trade seller
Norfolk
£18,990
BMW X3 M Sport xDrive20d Auto
2016
Estate
54,000 miles
2.0L
188BHP
Auto
1 owner
Trade seller
South Yorkshire
Navigate left
Navigate right
£23,000
BMW X3 2.0 XDRIVE 20D M SPORT
2017
Estate
33,784 miles
2.0L
188BHP
Auto
1 owner
Trade seller
Staffordshire
Navigate left
Navigate right
£23,500
BMW X3 3.0 XDRIVE 30D XLINE
2017
Estate
33,108 miles
3.0L
255BHP
Auto
1 owner
Trade seller
Staffordshire
Navigate left
Navigate right
£4,999
BMW X3 2.0d M Sport Auto 4WD 5dr
2008
Estate
101,000 miles
2.0L
174BHP
Auto
7 owners
Trade seller
Buckinghamshire
Navigate left
Navigate right
£2,990
BMW X3 3.0 sd M Sport Auto 4WD 5dr
2007
Estate
186,000 miles
3.0L
282BHP
Auto
3 owners
Trade seller
Dartford
Navigate left
Navigate right
£18,995
BMW X3 F25 X3 xDrive20d M Sport B47 2.0d
2015
Estate
60,750 miles
2.0L
188BHP
Auto
Diesel
4 owners
Trade seller
Lanarkshire
£26,500
BMW X3 xDrive35d M Sport 5dr Step Auto
2017
Estate
41,160 miles
3.0L
308BHP
Auto
Diesel
1 owner
Trade seller
Wales
Navigate left
Navigate right
£21,000
BMW X3 xDrive20d M Sport 5dr Step Auto
2015
Estate
43,493 miles
2.0L
188BHP
Auto
Diesel
2 owners
Trade seller
West Midlands
£37,000
BMW X3 xDrive20d M Sport 5dr Step Auto
2020
Estate
8,750 miles
2.0L
188BHP
Auto
Diesel
1 owner
Trade seller
Essex
Latest BMW X3 reviews and road tests
xxxxxxxxxxxxxxxx
xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx
By
xxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx
By
xxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx
By
xxxxxxxxxxxxx
xxxxxxxxxxxxxxxx
xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx xxxxxxx
By
xxxxxxxxxxxxx
Popular BMW models for sale
1 Series
1,524 cars for sale
2 Series
824 cars for sale
3 Series F30 [12-19]
1,238 cars for sale
3 Series G20 [Post-19]
517 cars for sale
4 Series F32 [12-20]
1,058 cars for sale
5 Series G30 [Post-16]
847 cars for sale
X1
563 cars for sale
X5
530 cars for sale
Popular BMW years
2015 BMW X3
27 cars for sale
2016 BMW X3
50 cars for sale
2017 BMW X3
112 cars for sale
2018 BMW X3
66 cars for sale
2019 BMW X3
66 cars for sale
2020 BMW X3
54 cars for sale
Popular BMW colours
Black BMW X3
180 cars for sale
Blue BMW X3
49 cars for sale
Grey BMW X3
82 cars for sale
Red BMW X3
10 cars for sale
Silver BMW X3
55 cars for sale
White BMW X3
90 cars for sale
Popular BMW fuel types
Diesel BMW X3
234 cars for sale
Hybrid BMW X3
16 cars for sale
Petrol BMW X3
48 cars for sale