2020 BMW X3
X3 Xdrive20i M Sport
17,833mi Auto Petrol 2.0L
£33,800
Kingston Upon Thames
~£849/pm
With a black finish, this 2.0 ltr petrol with automatic transmission is now available to take out on a test drive.
11 cars
X3 Xdrive20i M Sport
17,833mi Auto Petrol 2.0L
£33,800
Kingston Upon Thames
~£849/pm
With a black finish, this 2.0 ltr petrol with automatic transmission is now available to take out on a test drive.
X3 Xdrive20i M Sport
7,407mi Auto Petrol 2.0L
£36,800
Kingston Upon Thames
~£924/pm
Now on the market and ready for its next owner to drive home is this BMW X3 with a 2.0 Litre petrol engine and 7,407 miles clocked-up on the dashboard.
X3 M40i
26,707mi Auto Petrol 3.0L
£33,500
Kingston Upon Thames
~£841/pm
For sale and available to take home is this BMW X3 in grey - this used model features automatic transmission, a 3000 cc petrol motor and has 26,707 miles clocked-up on the dashboard.
X3 Xdrive20i M Sport
9,848mi Auto Petrol 2.0L
£44,816
Kingston Upon Thames
~£1,125/pm
Now available from our dealership in Kingston Upon Thames is this like new BMW X3 that is fitted out with a 2.0 LTR petrol motor and automatic transmission. It is up for sale and ready for you to take home in with only 9,848 miles clocked up on the dash.
X3 Xdrive20i M Sport
4,402mi Auto Petrol 2.0L
£45,500
Kingston Upon Thames
~£1,143/pm
Would you like to purchase a ? Well, consider choosing this used, low mileage one from our dealership located in the Kingston Upon Thames area that comes equipped with a 2.0 Ltr petrol motor with automatic transmission.
X3 Xdrive20i M Sport
43,915mi Auto Petrol 2.0L
£28,816
Kingston Upon Thames
~£724/pm
Coming in the shade of , this second hand car has 43,915 miles clocked-up on the dash and has got a automatic 2.0L engine requiring petrol.
X3 Xdrive30 M Sport
16,924mi Auto Hybrid 2.0L
£36,816
Kingston Upon Thames
~£925/pm
Featuring a 2000cc hybrid engine and automatic transmission; this second-hand X3 is now on the market and ready for its next owner to drive home with 16,924 miles clocked-up on the dash.
X3 Xdrive30 M Sport
24,787mi Auto Hybrid 2.0L
£34,900
Kingston Upon Thames
~£876/pm
Seize the chance to be the new owner of this X3 X3 Xdrive30 M Sport now available at only £34,900. It is finished in the shade of blue, is equipped with a 2.0 Litre hybrid motor with automatic transmission and has 24,787 miles on the dashboard.
X3 Xdrive20d M Sport
21,500mi Auto Diesel 2.0L
£34,800
Kingston Upon Thames
~£874/pm
Now available on the market is this vehicle on offer at the fabulous price of only £34,800. This dealership in Kingston Upon Thames also gives its customers the option to purchase with manageable monthly repayments to suit all budgets with repayment plans beginning from as little as £ per calendar month.
X3 M40i
24,251mi Auto Petrol 3.0L
£49,816
Kingston Upon Thames
~£1,251/pm
Get yourself in the driver's seat of this X3 that contains a 3.0l petrol motor and automatic transmission. This used one currently available at our dealership in Kingston Upon Thames comes in and has clocked up 24,251 miles.
X3 Xdrive20i M Sport
28,471mi Auto Petrol 2.0L
£31,400
Kingston Upon Thames
~£789/pm
Available for viewing at our dealership in the Kingston Upon Thames area is this X3 X3 Xdrive20i M Sport which comes fitted with a 2.0 ltr petrol engine and automatic transmission. It is on offer and ready for its next owner to drive away in the shade of blue with 28,471 miles on the dash.
X3 Xdrive30 M Sport
6,000mi Auto Hybrid 2.0L
£47,200
Brentford
~£1,185/pm
With so few miles on the dashboard and finished in the tone of grey, this BMW X3 X3 Xdrive30 M Sport comes fitted out with automatic transmission and a 2.0 Litre hybrid motor. Available for sale at the great price of just £47,200 or with the possibility to buy on finance with achievable instalments on hand starting at £ per calendar month.
X3 Xdrive30 M Sport
10,400mi Auto Hybrid 2.0L
£42,400
Brentford
~£1,065/pm
Low mileage BMW in a like new, almost pristine condition, this car drives and looks like new; equipped with a 2.0l hybrid engine and automatic transmission.
X3 M40d
10,654mi Auto Diesel 3.0L
£54,800
Brentford
~£1,376/pm
Currently displayed at our dealership located in the Brentford area is this X3 X3 M40d with a mere 10,654 miles on the dashboard.
X3 Xdrive30e Xline
25,562mi Auto Hybrid 2.0L
£34,800
Brentford
~£874/pm
Starting off at £ each month, you can enjoy this vehicle with automatic transmission, a hybrid 2.0l motor and 25,562 miles clocked-up on the dash.
X3 Xdrive20i M Sport
42,342mi Auto Petrol 2.0L
£32,500
Brentford
~£816/pm
Advertised by this dealer in Brentford is this motor that incorporates a 2.0 Ltr petrol engine and automatic transmission. Up for sale and ready for you to take home in a blue finish with 42,342 miles on the dashboard.
X3 Xdrive20i M Sport
11,325mi Auto Petrol 2.0L
£30,800
Brentford
~£773/pm
There is a marvellous price of just £29,800 on this used, low mileage X3 X3 Xdrive20i M Sport that has a 2.0 l petrol motor, automatic transmission and just 11,325 miles clocked-up on the dash.
X3 M40i
51,850mi Auto Petrol 3.0L
£34,500
Brentford
~£866/pm
Coming fitted with a 3.0 litre petrol engine with automatic transmission - this BMW X3 X3 M40i is up for sale and ready for its new owner to take home with 51,850 miles clocked-up on the dash.
X3 Xdrive30e M Sport
16,988mi Auto Hybrid 2.0L
£34,800
Brentford
~£874/pm
This dealership in Brentford has a great price of only £34,200 on this with a 2000 CC hybrid motor, automatic transmission and 16,988 miles clocked-up on the dash.
X3 Xdrive20i M Sport
21,200mi Auto Petrol 2.0L
£34,800
Brentford
~£874/pm
Available in the tone of silver, this second-hand X3 has got 21,200 miles on the clock and features a 2000 cc petrol motor with automatic transmission.
X3 Xdrive20d M Sport
22,641mi Auto Diesel 2.0L
£31,200
Brentford
~£784/pm
On offer and ready for you to drive away today is this BMW which is fitted with automatic transmission and a 2.0 litre diesel engine. This second-hand low mileage one at this dealership comes in the shade of and has clocked-up 22,641 mi.
X3 Xdrive30d M Sport
54,627mi Auto Diesel 3.0L
£28,500
Brentford
~£716/pm
Fitted out with a 3.0l diesel motor with automatic transmission: this second-hand BMW X3 X3 Xdrive30d M Sport is currently available to buy with 54,627 miles clocked up on the dashboard.
X3 Xdrive20i M Sport
32,458mi Auto Petrol 2.0L
£27,200
Brentford
~£683/pm
Be the new owner of this BMW fitted with automatic transmission and a 2.0 Ltr petrol motor. This second hand model has a black finish and has got 32,458 miles on the dash.
X3 Xdrive 20I M Sport
31,125mi Auto Petrol 2.0L
£27,620
Brentford
~£694/pm
Available in the shade of blue, this second-hand X3 X3 Xdrive 20I M Sport has got 31,125 miles on the clock and comes fitted with a 2.0 L petrol motor.