2022 BMW 3 Series
2.0 320I M Sport Touring 184 Ps
17,342miAutoPetrol2.0L
£35,995
Farnborough
~£904/pm
This BMW 3 Series has 17,342 miles clocked-up on the dashboard and contains a 2.0 Ltr petrol engine with automatic transmission.
Representative example: borrowing £6,500 over 5 years with a representative APR of 19.9%, an annual interest rate of 19.9% (Fixed) and a deposit of £0.00, the amount payable would be £166.07 per month, with a total cost of credit of £3,464.37 and a total amount payable of £9,964.37.
171 cars
2.0 320I M Sport Touring 184 Ps
17,342miAutoPetrol2.0L
£35,995
Farnborough
~£904/pm
This BMW 3 Series has 17,342 miles clocked-up on the dashboard and contains a 2.0 Ltr petrol engine with automatic transmission.
Saloon 2.0 320D Mht M Sport Plus Edition Euro
46,000miAutoHybrid2.0L
£27,990
Basingstoke
~£703/pm
On offer and ready for its new owner to drive home is this BMW. This second hand model has 46,000 miles clocked up on the dash and contains a 2.0l hybrid motor.
2.0 330E 12Kwh M Sport Touring Plug In
26,746miAutoPetrol2.0L
£28,495
Farnborough
~£716/pm
Currently available from this dealership's show room is this BMW 3 Series that contains a 2.0L petrol motor with automatic transmission.
320I M Sport Touring
17,220miAutoPetrol2.0L
£28,990
Eastleigh
~£728/pm
Incorporating a 2.0 litre petrol engine with automatic transmission, this used BMW 3 Series 320I M Sport Touring is on offer in a white finish with 17,220 miles on the clock.
3.0 335D M Sport
59,637miAutoDiesel3.0L
£17,980
Fareham
~£452/pm
At the full price of £17,980 and with the possibility to buy using finance with affordable repayments commencing at £ per month, this BMW 3 Series 3.0 335D M Sport has 59,637 miles on the dash and comes equipped with a 3000cc diesel motor.
Bmw Touring 330E Sport Pro Step
25,225miAutoHybrid2.0L
£28,173
Basingstoke
~£707/pm
On offer and available to take home is this BMW 3 Series in the tone of grey - this used model has 25,218 miles on the clock and incorporates a 2.0l hybrid engine with automatic transmission.
2.0 320I Luxury Euro 6 Ss
60,000miAutoPetrol2.0L
£12,990
Basingstoke
~£326/pm
Take a look at this BMW that incorporates a 2.0 ltr petrol engine with automatic transmission. This second hand model currently up for sale at our dealership in Basingstoke comes in the shade of brown and has 60,000 miles clocked up on the dash.
2.0 320I M Sport Euro 6 Ss
15,000miAutoPetrol2.0L
£17,490
Basingstoke
~£439/pm
A terrific price of £17,490 is currently being advertised by this dealer for this low mileage BMW which only has 15,000 miles clocked-up on the dash.
2.0 320I M Sport Touring 184 Ps
7,918miAutoPetrol2.0L
£39,150
Farnborough
~£983/pm
Become the new owner of this BMW 3 Series which is fitted out with a 2.0 Litre petrol motor and automatic transmission. This second-hand model currently in stock at our dealership comes finished in grey and has just 7,918 miles on the dashboard.
2.0 320I M Sport Touring 184 Ps
6,627miAutoPetrol2.0L
£37,995
Farnborough
~£954/pm
A fantastic price of £37,995 from this dealership for this second hand 3 Series 2.0 320I M Sport Touring 184 Ps with a mere 6,627 miles on the dash.
320D Se Saloon
20,139miAutoDiesel2.0L
£24,490
Eastleigh
~£615/pm
For the total of just £24,490 is this BMW, it is fitted out with a 2000 cc diesel motor with automatic transmission. This second hand one currently on sale at this dealership has been finished in the tone of silver and has 19,993 miles clocked up on the dash.
2.0 320D M Sport Touring Xdrive Euro 6 Ss
75,000miAutoDiesel2.0L
£14,495
Andover
~£364/pm
3 Series with a 2.0 litre diesel engine and automatic gearbox.
330D Se
77,399miManualDiesel3.0L
£6,101
Southampton
~£153/pm
This dealership in Southampton has a fantastic price of only £6,101 on this BMW 3 Series 330D Se with 77,399 miles clocked-up on the dash.
2.0 320I M Sport Touring 184 Ps
6,526miAutoPetrol2.0L
£39,450
Farnborough
~£991/pm
Painted in the tone of white, this BMW 3 Series 2.0 320I M Sport Touring 184 Ps has 6,526 miles on the dash and is equipped with a automatic 2.0 ltr engine running on petrol.
2.0 320D Mht M Sport Touring Hybrid Aut
3,534miAutoDiesel2.0L
£41,350
Farnborough
~£1,038/pm
Available for sale today is this BMW 3 Series 2.0 320D Mht M Sport Touring Hybrid Aut that has got a 2000 CC diesel engine with automatic transmission. On offer at the incredible price of £41,150 and affordable payments available beginning at £ pm.
Estate 2.0 320D Luxury Touring Xdrive Euro 5 Ss
138,000miManualDiesel2.0L
£5,990
Fareham
~£150/pm
On offer and ready for its new owner to take home is this 3 Series that comes fitted with manual transmission and a 2000 CC diesel engine. This second hand model currently in stock at our dealership in Fareham is available at the terrific price of £5,990.
320D Ed Plus
24,000miAutoDiesel2.0L
£13,990
Basingstoke
~£351/pm
Looking to buy a BMW 3 Series? Then take a more in depth look at this used, low mileage one from our dealership in the Basingstoke area which incorporates a 2.0l diesel engine with automatic transmission.
318I Es Touring
134,148miManualPetrol2.0L
£4,480
Fareham
~£113/pm
This vehicle up for sale from this dealership in Fareham priced at £4,480 has 134,148 miles clocked up on the dash and is finished in blue.
2.0 320I M Sport Saloon 184 Ps
7,326miAutoPetrol2.0L
£38,850
Farnborough
~£976/pm
7,326 miles on the dashboard and in the tone of black, this 3 Series comes equipped with a 2.0l petrol motor and it has got automatic transmission.
320I M Sport Saloon
13,440miAutoPetrol2.0L
£36,491
Eastleigh
~£916/pm
A 2.0 Litre petrol engine and automatic transmission are just some of the qualities that this 3 Series 320I M Sport Saloon is offering you.
318D M Sport Saloon
19,181miAutoDiesel2.0L
£26,691
Eastleigh
~£670/pm
This second hand car has only got 19,002 miles on the clock and it has been used for under a year.
3.0 M340i Saloon Xdrive 374 Ps
26,291miAutoPetrol3.0L
£32,695
Farnborough
~£821/pm
This second hand car has a low mileage of only 26,288 miles and has been used for under a full year.
2.0 320I M Sport Saloon Xdrive 1
347miAutoPetrol2.0L
£41,995
Farnborough
~£1,055/pm
This motor contains a 2000 CC petrol engine with automatic transmission and it has 346 miles on the clock.
318I Sport Touring
61,776miAutoPetrol1.5L
£12,999
Southampton
~£326/pm
Looking to buy a BMW 3 Series 318I Sport Touring? Well, take a more detailed look at this used one finished in grey with a 1.5 ltr petrol engine, 61,776 miles clocked-up on the dash and automatic transmission.