2021 BMW 3 Series
320I M Sport Euro 6
28,281mi Auto Petrol 2.0L
£25,000
Melksham
~£628/pm
In the tone of blue, this 3 Series 2.0 320I M Sport Euro 6 4-Door has 27,900 miles on the dash and is fitted with a 2000 cc petrol motor.
30 cars
320I M Sport Euro 6
28,281mi Auto Petrol 2.0L
£25,000
Melksham
~£628/pm
In the tone of blue, this 3 Series 2.0 320I M Sport Euro 6 4-Door has 27,900 miles on the dash and is fitted with a 2000 cc petrol motor.
330E 12Kwh M Sport Touring Xdrive Euro 6
5,227mi Auto Hybrid 2.0L
£46,000
Melksham
~£1,155/pm
Now advertised by this dealer is this 3 Series that comes equipped with a 2.0 Ltr hybrid engine with automatic transmission. It is in a like new, almost flawless condition both in and out and is up for sale and ready for you to take home in the tone of grey with 5,227 miles clocked up on the dash.
320I M Sport Euro 6
7,735mi Auto Petrol 2.0L
£29,250
Melksham
~£735/pm
A terrific price of only £29,415 for this low mileage BMW that incorporates a 2000 CC petrol motor with automatic transmission
M340d Mht Xdrive Euro 6
8,000mi Auto Diesel 3.0L
£47,000
Melksham
~£1,180/pm
This second hand 3 Series in grey is currently available to buy with the option for you to buy with credit.
330E 12Kwh M Sport Euro 6
41,865mi Auto Hybrid 2.0L
£22,500
Melksham
~£565/pm
Currently advertised by this dealer in the Melksham area is this car that features a 2000 cc hybrid engine with automatic transmission. It is on the market and ready for its new owner to drive away in a orange finish with 41,865 miles clocked up on the dashboard.
2.0 320D Se 175 Bhp
109,000mi Manual Diesel 2.0L
£3,995
Melksham
~£100/pm
Become the new owner of this BMW 3 Series 2.0 320D Se 175 Bhp which comes equipped with a 2.0L diesel motor with manual transmission. This used model currently on sale at this dealership priced at £3,995 has got 109,000 miles clocked up on the dash.
330E 12Kwh M Sport Xdrive Euro 6
4,500mi Auto Hybrid 2.0L
£42,000
Melksham
~£1,055/pm
In a blue finish, this saloon used car contains a 2.0l hybrid motor with automatic transmission and it has got 4,500 mi on the dash.
2.0 318D Luxury Touring 141 Bhp
128,000mi Auto Diesel 2.0L
£6,495
Melksham
~£163/pm
Coming finished in the tone of red, this BMW 3 Series 2.0 318D Luxury Touring 141 Bhp has 128,000 miles clocked up on the dash and comes fitted out with a 2.0 Ltr diesel motor.
320I M Sport Euro 6
11,805mi Auto Petrol 2.0L
£32,000
Melksham
~£804/pm
This saloon 3 Series contains a 2.0 litre petrol engine with automatic transmission and has 11,805 miles clocked up on the dash. It's on offer and ready for its next owner to take home for the bargain price of only £32,000.
320I M Sport Touring Euro 6
4,000mi Auto Petrol 2.0L
£39,500
Melksham
~£992/pm
Considering going for a 3 Series? Then take a closer look at this second hand like new one which is still in a superb, like new condition in and out. This vehicle that's currently available from our showroom in the Melksham area is equipped with a 2.0 Ltr petrol engine with automatic transmission and has 4,000 miles clocked up on the dashboard.
330E 12Kwh M Sport Euro 6
478mi Auto Hybrid 2.0L
£40,995
Melksham
~£1,029/pm
A brilliant price of just £40,995 from us at this dealer on this nearly new 3 Series 330E 12Kwh M Sport Euro 6 that incorporates a 2000 CC hybrid motor and automatic transmission.
330D M Sport Plus Edition Touring Xdrive Euro 6
32,705mi Auto Diesel 3.0L
£36,500
Melksham
~£917/pm
On the market and ready for you to drive away is this BMW 3 Series. This used one has got 32,705 miles on the dash and comes fitted with a 3.0 litre diesel motor with automatic transmission.
330E M Sport
10,000mi Auto Hybrid 2.0L
£34,995
Melksham
~£879/pm
This 3 Series 330E M Sport has been finished in the tone of grey and although it is a used model, it is still in a nearly new, almost pristine condition both inside and out. This particular second hand model has 10,000 miles on the dashboard and features a 2.0L hybrid motor with automatic transmission.
M340d Mht Xdrive Euro 6
8,000mi Auto Diesel 3.0L
£47,000
Melksham
~£1,180/pm
This 3 Series M340d Mht Xdrive Euro 6 has 8,000 miles clocked up on the dashboard and incorporates a 3.0 LTR engine. It runs on diesel with automatic transmission and is available in the shade of blue.
330E 12Kwh M Sport Euro 6
4,473mi Auto Hybrid 2.0L
£37,995
Melksham
~£954/pm
Now available from this dealership's show room - BMW 3 Series 330E 12Kwh M Sport Euro 6 which has a 2.0L hybrid motor with automatic transmission.
330E 12Kwh M Sport Euro 6
2,500mi Auto Hybrid 2.0L
£42,500
Melksham
~£1,067/pm
Currently available from our dealership in Melksham is this second-hand, low mileage 3 Series that's got a hybrid, 2.0 Litre engine and automatic gearbox. Up for sale in the tone of white with just 2,500 miles on the clock.
2.0 320Cd M Sport Coupe 153 Gk
47,000mi Manual Diesel 2.0L
£7,495
Melksham
~£188/pm
Up for sale and ready for you to take home is this coupe which contains a 2000CC diesel engine and manual transmission. This second hand model from us at this dealer is up for sale at the outstanding price of only £7,495.
320I M Sport Touring
2,500mi Auto Petrol 2.0L
£42,994
Melksham
~£1,080/pm
This estate BMW is now up for sale and ready for its new owner to drive home. It incorporates a 2.0 litre petrol engine with automatic transmission and has 2,500 miles clocked-up on the dash.
320I M Sport Euro 6
7,000mi Auto Petrol 2.0L
£34,000
Melksham
~£854/pm
A marvellous price at this car dealership on this wonderfully maintained, like new saloon with 7,000 miles clocked up on the dash and a 2.0l petrol engine with automatic transmission.
330E 12Kwh M Sport Euro 6
5,000mi Auto Hybrid 2.0L
£47,500
Melksham
~£1,193/pm
For sale and ready to take on a test drive is this 3 Series 330E 12Kwh M Sport Euro 6 coming in the tone of blue - it has got a 2000 cc hybrid engine with automatic transmission and it has 5,000 miles clocked up on the dashboard.
M340i Mht Xdrive Euro 6
10mi Auto Petrol 3.0L
£58,612
Melksham
~£1,472/pm
3 Series with a 3.0 L petrol engine and automatic gearbox.
2.0L 330E M Sport Phev 289 Bhp
95,000mi Auto Hybrid 2.0L
£13,995
Melksham
~£351/pm
Painted in blue, this BMW is fitted out with a 2.0 litre hybrid engine with automatic transmission and has got 95,000 miles on the dash. First Registered in 2019, this BMW is now up for sale and ready for its next owner to drive away for £13,995.
320D M Sport Mhev
29,000mi Auto Diesel 2.0L
£27,995
Melksham
~£703/pm
Are you looking at buying a BMW 3 Series 320D M Sport Mhev? Then take a look at this second-hand model finished in the tone of black with automatic transmission, a 2.0 ltr diesel engine and 29,000 miles clocked up on the dashboard.
320I M Sport Touring Euro 6
10,661mi Auto Petrol 2.0L
£35,200
Melksham
~£884/pm
A low price of £35,800 is currently being offered by us at this dealer on this near flawless, like new, low mileage BMW with only 10,661 miles clocked up on the dashboard.