2025 BMW 3 Series
M340i Xdrive Touring
5,347mi Auto Hybrid 3.0L
£51,875
Littlehampton
from £1,089/pm
With 5,347 miles clocked-up on the dash, this BMW 3 Series M340i Xdrive Touring is fitted out with a 3.0l hybrid motor and automatic transmission.
Images of a similar car, for illustrative purposes only.
3.0 325I Se 215 Bhp
110,673mi Auto Petrol 3.0L Not for sale on carsnitch
Current value range
5,888 cars
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
M340i Xdrive Touring
5,347mi Auto Hybrid 3.0L
£51,875
Littlehampton
from £1,089/pm
With 5,347 miles clocked-up on the dash, this BMW 3 Series M340i Xdrive Touring is fitted out with a 3.0l hybrid motor and automatic transmission.
Rates from 9.9% APR. A Representative HP Example: borrowing £10,000 over 60 Months with a representative of 16.35% APR, an annual interest rate of 16.35% (fixed) and a deposit of £0.00, the amount payable would be 59 repayments of £239.16 per month, with one final repayment of £249.16 (which includes the option to purchase fee of £10.00), with a total cost of credit of £4,349.41 and a total amount payable of £14,359.41.
2.0 320D M Sport Touring Xdrive Euro 6 Ss
132,200mi Auto Diesel 2.0L
£7,490
Bolton
from £157/pm
Available for sale is this BMW 3 Series that is equipped with a 2.0 litre diesel motor with automatic transmission. On offer at the great price of only £7,490 and manageable payments at hand commencing at as little as £ per month.
2.0 320I Luxury Saloon Euro 6 Ss
16,458mi Auto Petrol 2.0L
£14,990
Aberdare
from £315/pm
This vehicle up for sale from this dealership in Aberdare priced at £14,990 has got 16,458 miles on the dash and has been finished in the tone of red.
3.0 330D M Sport Coupe
93,000mi Auto Diesel 3.0L
£8,995
Launceston
from £189/pm
Now available at our dealership is this motor that offers a diesel, 3000CC engine and automatic transmission. It is on offer and ready for its next owner to drive away in a shade of black with 93,000 miles on the dashboard. It's a great choice of coupe if you're on the lookout to buy a model which has been created with dependability in mind.
2.0 330I M Sport Euro 6 Ss
56,932mi Auto Petrol 2.0L
£22,475
Gravesend
from £472/pm
Looking out to buy a BMW 3 Series? Then consider choosing this second hand model coming in black with 56,932 mi clocked-up on the dash, a 2.0 litre petrol motor and automatic transmission.
M340d Xdrive Touring
37,740mi Auto Hybrid 3.0L
£44,875
Littlehampton
from £942/pm
Providing the next privileged owner a tremendous and top rate level of transport, this vehicle is available in the shade of black, has 37,740 miles clocked up on the dash and comes fitted out with a 3000 cc hybrid engine.
330I M Sport Saloon
22,181mi Auto Petrol 2.0L
£26,990
Leigh-on-Sea
from £567/pm
Are you searching for a vehicle that's been built to be dependable and trustworthy and is amongst those rated in the top 20 of the reliability index? Well, take a look at this particular second hand one from us at this dealer that has automatic transmission, a 2.0 ltr petrol motor and 22,181 miles clocked up on the dash.
2.0 330E 12Kwh M Sport Touring Plug-in
100,818mi Auto Hybrid 2.0L
£15,495
Oldham
from £325/pm
Become the next owner of this dependable estate which is one of the UK's top 20 most reliable models. It comes fitted with a 2.0 LTR hybrid engine and automatic transmission. This second hand one available from this dealer has 100,818 miles on the clock and has been finished in the shade of grey.
2.0 320I Sport Euro 6 Ss
79,518mi Auto Petrol 2.0L
£8,995
Wakefield
from £189/pm
This saloon 3 Series is currently available to buy from this car dealership in Wakefield. It incorporates a 2000 cc petrol engine with automatic transmission and has 79,518 miles clocked-up on the dashboard.
2.0 320I M Sport Euro 6 Ss
77,884mi Auto Petrol 2.0L
£15,995
Uxbridge
from £336/pm
On offer at our great price of only £15,995 is this BMW 3 Series, it is fitted out with a 2.0 Ltr petrol engine with automatic transmission and it has got 77,884 miles clocked-up on the dashboard.
M Sport
118,000mi Auto Diesel 3.0L
£12,995
Burnley
from £273/pm
Favoured for its durability, this vehicle has a 3.0 LTR diesel engine with automatic transmission.
M Sport
70,000mi Auto Hybrid 2.0L
£11,500
Carshalton
from £241/pm
Make sure you consider this BMW that's ranked among Britain's top 20, most trustworthy and dependable motors. This second hand model available in the shade of blue, is fitted out with automatic transmission, a 2000cc hybrid motor and has 70,000 miles on the clock.
2.0 328I M
51,541mi Auto 2.0L
£10,990
Waltham Abbey
from £231/pm
A hatchback vehicle manufactured by the BMW company that gives drivers a higher standard of trustworthiness than the average vehicle. This used BMW 3 Series comes in this shade of with a 2.0 LTR motor, automatic transmission and 51,541 miles on the dash.
2.0 320D M Sport Saloon Xdrive Eur
55,000mi Auto 2.0L
£21,950
St Albans
from £461/pm
Advertised at the full price of £21,950 and with the possibility to purchase using credit with affordable repayments commencing from £ pm, this BMW 3 Series 2.0 320D M Sport Saloon Xdrive Eur has got 55,000 miles clocked-up on the dashboard and features a 2.0L motor with automatic transmission.
M Sport
3,080mi Auto Petrol
£35,680
Bridgwater
from £749/pm
Are you thinking of going for a saloon? Well, take a look at this used model from this dealer in Bridgwater, it has 3,080 mi clocked up on the dash and is equipped with a CC petrol motor and automatic transmission.
M Sport
19,741mi Auto Hybrid
£28,959
Stockton-on-Tees
from £608/pm
Coming in the shade of white, this saloon 3 Series comes with automatic transmission, a l hybrid motor and has 19,741 miles clocked up on the dashboard.
320I M Sport Step 2019
39,290mi Auto Petrol
£19,010
Newcastle upon Tyne
from £399/pm
Revered for its durability, this 3 Series is fitted with a L petrol motor and automatic transmission. This dealer currently has this second hand model on offer that has 39,290 miles clocked up on the dashboard and a grey finish. It's available at the really unbelievable price tag of just £19,010 or by making monthly payments starting out at only £ per month.
2.0 330E 12Kwh Se Pro Xdrive Euro 6 Ss
47,576mi Auto Hybrid 2.0L
£15,995
Lincoln
from £336/pm
Having to get your car repaired is not only inconvenient, but it can sometimes be on the expensive side, so you might want to consider getting one that's got a reputation for being dependable. The BMW 3 Series is in the top 20 of Britain's reliability index and at this dealership in Lincoln you can pick up this used 2.0 330E 12Kwh Se Pro Xdrive Euro 6 Ss for only £15,995. That is already fantastic deal for this model and it's even better when you take into account that it's less likely to leave you with a bill for repairs.
2.0 320I M Sport Touring Euro 6 Ss
69,807mi Auto Petrol 2.0L
£13,995
Addlestone
from £294/pm
Now on offer and ready for its new owner to take home is this BMW 3 Series with a 2.0 Ltr petrol motor and 69,807 miles on the dash.
2.0 M Sport Touring Euro 6 Ss
93,000mi Auto Diesel 2.0L
£12,974
Blackburn
from £272/pm
There's an outstanding price at this car dealership on this near mint, top 10, best-selling BMW 3 Series 2.0 M Sport Touring Euro 6 Ss that’s got 93,000 miles clocked-up on the dashboard, a 2.0 litre diesel motor and automatic transmission.
320I M Sport
10,917mi Auto Petrol 2.0L
£28,988
Cardiff
from £608/pm
This BMW is fitted out with a 2.0L petrol motor with automatic transmission and has 10,917 miles on the clock. It is up for sale and ready for you to drive home for the bargain price of only £28,988.
3.0 M340i Xdrive Euro 6 Ss
74,000mi Auto Petrol 3.0L
£24,990
Waltham Cross
from £525/pm
Incorporating a 3.0 ltr petrol motor and automatic transmission, this used BMW is currently available to drive away in white with 74,000 miles on the dash.
2L M Sport
101,476mi Auto Hybrid 2.0L
£17,250
Luton
from £362/pm
A great price of £17,250 is being advertised by us at this dealer in Luton for this 3 Series 2L M Sport that has been engineered to have dependability and trustworthiness in mind and is among those ranked in the top 20 of the UK's reliability index.
2.0 320D M Sport Xdrive Euro 6 Ss
110,950mi Auto Diesel 2.0L
£9,890
Sheffield
from £208/pm
This 3 Series 2.0 320D M Sport Xdrive Euro 6 Ss is currently on offer and ready for its new owner to drive away. It is fitted out with a 2000cc diesel motor with automatic transmission and it has 110,950 miles on the clock.