2019 BMW X3
X3 M40i
40,456mi Auto Petrol 3.0L
£33,816
Kingston Upon Thames
~£849/pm
Own this BMW for just £33,816. It has got a 3.0L petrol motor with automatic transmission and it has 40,456 miles on the clock.
16 cars
X3 M40i
40,456mi Auto Petrol 3.0L
£33,816
Kingston Upon Thames
~£849/pm
Own this BMW for just £33,816. It has got a 3.0L petrol motor with automatic transmission and it has 40,456 miles on the clock.
X3 Xdrive20i M Sport
14,506mi Auto Petrol 2.0L
£36,000
Kingston Upon Thames
~£904/pm
This dealer in Kingston Upon Thames is currently advertising an incredible price of only £36,000 on this second-hand X3 X3 Xdrive20i M Sport with low mileage.
X3 Xdrive20i M Sport
18,426mi Auto Petrol 2.0L
£30,816
Kingston Upon Thames
~£774/pm
Currently advertised by this dealership located in the Kingston Upon Thames area is this motor that comes with a petrol, 2000cc engine and automatic gearbox. It's on the market in the tone of silver with 18,426 mi clocked-up on the dashboard.
X3 Xdrive30 M Sport
24,787mi Auto Hybrid 2.0L
£35,800
Kingston Upon Thames
~£899/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
£33,800
Kingston Upon Thames
~£849/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
£48,816
Kingston Upon Thames
~£1,226/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
25,750mi Auto Petrol 2.0L
£32,800
Kingston Upon Thames
~£824/pm
Available in the shade of grey, this BMW is fitted out with a 2.0l petrol motor with automatic transmission and has 25,750 mi clocked-up on the dashboard.
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
£34,800
Kingston Upon Thames
~£874/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
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
2,500mi Auto Hybrid 2.0L
£51,800
Kingston Upon Thames
~£1,301/pm
A second-hand BMW X3 X3 Xdrive30 M Sport with low mileage in an almost flawless, like new condition, this motor drives and looks like new; featuring a 2000 cc hybrid motor with automatic transmission .
X3 Xdrive30e M Sport
25,274mi Auto Hybrid 2.0L
£33,816
Kingston Upon Thames
~£849/pm
There's a brilliant price at this dealer in Kingston Upon Thames on this used, with automatic transmission, a 2.0 ltr hybrid engine and just 25,274 miles clocked-up on the dashboard.
X3 Xdrive20i M Sport
16,535mi Auto Petrol 2.0L
£34,800
Kingston Upon Thames
~£874/pm
This X3 has 16,535 mi on the clock and is fitted with a 2.0 ltr engine. It runs on petrol with automatic transmission and comes in the tone of grey.
X3 Xdrive30 M Sport
8,922mi Auto Hybrid 2.0L
£49,816
Kingston Upon Thames
~£1,251/pm
This vehicle is now on the market and ready for its new owner to drive home. It is fitted out with a 2000CC hybrid motor with automatic transmission and has 8,922 miles on the dashboard.
X3 Xdrive30 M Sport
4,347mi Auto Hybrid 2.0L
£47,800
Kingston Upon Thames
~£1,200/pm
Coming in white, this second-hand has 4,347 miles clocked-up on the dashboard and features a 2.0 LTR hybrid engine.
X3 Xdrive20d M Sport
3,418mi Auto Diesel 2.0L
£49,400
Brentford
~£1,241/pm
Now up for sale and ready for its next owner to drive away is this BMW X3 X3 Xdrive20d M Sport with a 2000CC diesel engine and 3,418 miles clocked up on the dashboard.
X3 Xdrive 20I M Sport Mhev
7,577mi Auto Petrol 2.0L
£44,800
Brentford
~£1,125/pm
Beginning at only £ monthly, you could acquire this second hand car with a petrol 2.0 ltr motor, automatic transmission and 7,577 miles on the dash.
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 Xdrive20d M Sport
14,205mi Auto Diesel 2.0L
£36,816
Brentford
~£925/pm
Are you searching for a ? Well, consider this low mileage one from our dealership located in Brentford which is fitted out with automatic transmission and a 2.0 LTR diesel engine.
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
£30,800
Brentford
~£773/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 Xdrive20d M Sport
34,529mi Auto Diesel 2.0L
£28,500
Brentford
~£716/pm
Finished in the tone of silver, this has 34,529 miles on the dash and incorporates a 2.0 litre diesel engine.