2004 BMW M3
3.2I 2dr
72,000mi Manual Petrol 3.2L
£19,995
Swindon
~£502/pm
Incorporating a 3.2 LTR petrol engine with manual transmission, this second hand BMW M3 3.2I 2dr is on the market in a silver finish with 72,000 miles on the dashboard.
11 cars
3.2I 2dr
72,000mi Manual Petrol 3.2L
£19,995
Swindon
~£502/pm
Incorporating a 3.2 LTR petrol engine with manual transmission, this second hand BMW M3 3.2I 2dr is on the market in a silver finish with 72,000 miles on the dashboard.
Biturbo Competition M Steptronic Xdrive Euro 6
11mi Auto Petrol 3.0L
£92,250
Swindon
~£2,317/pm
Purchase this used BMW M3 Biturbo Competition M Steptronic Xdrive Euro 6 for £92,250. Finance plans start off at as little as £ a month for this motor which has automatic transmission and a 3000 CC petrol engine.
Biturbo Competition M Steptronic Xdrive Euro 6
11mi Auto Petrol 3.0L
£99,500
Swindon
~£2,499/pm
This BMW incorporates a 3000CC petrol motor with automatic transmission and it has 11 miles clocked up on the dash. This particular used one from this dealer in Swindon is available in a blue finish.
M3 Competition Edition M Xdrive
16,751mi Auto Petrol 3.0L
£60,000
Swindon
~£1,507/pm
Become the new owner of this automatic BMW fitted out with a 3.0l petrol engine and automatic transmission. This used one in Swindon has clocked up 16,751 miles and is finished in the shade of yellow.
3.2I Euro 4
128,000mi Manual Petrol 3.2L
£15,995
Swindon
~£402/pm
Containing a 3.2l petrol motor with manual transmission, this used M3 3.2I Euro 4 from this dealership in Swindon is available for sale in red and has 128,000 miles on the dashboard.
Biturbo Competition Dct Euro 6
51,536mi Auto Petrol 3.0L
£35,000
Swindon
~£879/pm
This second-hand BMW M3 Biturbo Competition Dct Euro 6 from this dealer has 51,536 miles clocked-up on the dashboard and comes fitted with a 3000CC petrol engine.
3.0 Biturbo Competition Dct Euro 6 Ss
56,500mi Auto Petrol 3.0L
£29,995
Swindon
~£753/pm
On the market and ready for you to take home is this saloon used car on offer at the remarkable price of just £29,995. This dealer also provides you with the option to buy using manageable monthly repayments to suit all budgets with instalment plans starting at only £ per month.
M3
78,000mi Manual Petrol 3.2L
£27,995
Swindon
~£703/pm
At this car dealership there's an incredible price for this second hand M3 with 78,000 miles clocked-up on the dash, manual transmission and a 3200 cc petrol engine.
4.0 M3 415 Bhp
87,431mi Manual Petrol 4.0L
£21,995
Swindon
~£552/pm
Are you looking at buying a BMW M3? Well, consider choosing this second hand model finished in black that has manual transmission, a 4.0 l petrol engine and 87,431 mi on the dashboard.
Biturbo Competition M Touring Steptronic Xdrive Eu
4,789mi Auto Petrol 3.0L
£69,999
Swindon
~£1,758/pm
On offer at our bargain price of only £72,887 is this M3 Biturbo Competition M Touring Steptronic Xdrive Eu, it has 4,789 miles on the dash and is fitted with a 3000CC petrol engine with automatic transmission.
Biturbo Competition M Touring Steptronic Xdrive Eu
16,308mi Auto Petrol 3.0L
£68,333
Swindon
~£1,716/pm
This motor up for sale from this dealership in Swindon priced at £68,333 has been finished in the tone of green and has got 16,308 miles on the clock.
Iv8 Coupe Dct Euro 5 420 Ps
85,513mi 4.0L
£19,950
Wantage
~£501/pm
This coupe car is available on the market. It has a 4000 cc engine with transmission and it has 85,513 miles clocked up on the dash.
4.0 Iv8 Coupe Dct Euro 5 420 Ps
45,000mi Auto Petrol 4.0L
£26,331
Melksham
~£661/pm
This coupe motor has a 4.0 litre petrol motor with automatic transmission and has 45,000 miles clocked up on the dashboard. It's available for sale for the total cost of just £26,331.
M3 Individual Coupe
101,000mi Manual Petrol 3.2L
£35,000
Abingdon-on-Thames
~£879/pm
This vehicle for sale from this dealership priced at £35,000 comes finished in blue and has got 101,000 miles clocked-up on the dashboard.
Biturbo Competition M Touring Steptronic Xdrive Eu
10mi Auto Petrol 3.0L
£92,745
Melksham
~£2,329/pm
Available to view at our dealership in Melksham is this M3 Biturbo Competition M Touring Steptronic Xdrive Eu which contains a 3.0 Litre petrol motor and automatic transmission. It is in an excellent, like new condition in and out and is on offer and ready for its new owner to drive away in a tone of white with 10 miles on the dashboard.
Convertible 4.0 V8 Limited Edition 500 Dct Euro 5
37,000mi Auto Petrol 4.0L
£28,180
Newbury
~£708/pm
Fitted out with a 4.0l petrol motor with automatic transmission, this second-hand BMW comes in white and has 37,000 miles clocked-up on the dash.
Convertible 4.0 V8 Dct Euro 4 200858
45,000mi Auto Petrol 4.0L
£18,190
Newbury
~£457/pm
Available from this car dealership's showroom in Newbury is this M3 that contains a 4.0l petrol engine and automatic transmission.
M3 Competition M Xdrive Touring
6,276mi Auto Petrol 3.0L
£79,950
Oxford
~£2,008/pm
Go for a test drive in this BMW M3 M3 Competition M Xdrive Touring, it is fitted with a 3.0l petrol engine and automatic transmission. This low mileage one located in Oxford is in an almost pristine, like new condition throughout and has got a mere 6,276 miles clocked up on the dash.
M3 Competition M Xdrive Saloon
3,256mi Auto Petrol 3.0L
£67,750
Cheltenham
~£1,701/pm
With a yellow finish, this saloon BMW M3 is fitted with a 3.0 Ltr petrol engine with automatic transmission and it only has 2,934 miles clocked-up on the dash.
M3 Competition M Xdrive
8,100mi Auto Petrol 3.0L
£69,950
Cheltenham
~£1,757/pm
On offer and ready for you to take home is this low mileage, like new BMW M3, it comes fitted with automatic transmission and a 3.0l petrol motor. This second-hand one from this dealership in Cheltenham has only 8,100 mi on the dash and has been finished in the shade of black.
Xdrive Competition M Step
10,100mi Auto Petrol 3.0L
£69,840
Cheltenham
~£1,754/pm
Available to test-drive at our showroom in Cheltenham is this BMW M3 that incorporates a 3000cc petrol motor with automatic transmission.
Biturbo Competition M
16,970mi Auto Petrol 3.0L
£59,995
Chipping Norton
~£1,507/pm
On offer at the remarkable price of just £60,995 is this BMW M3, it is equipped with a 3000 CC petrol engine with automatic transmission and it has 16,970 miles clocked up on the dash.
3.0 Biturbo Dct Euro 6 Ss
82,000mi Auto Petrol 3.0L
£24,994
Gloucester
~£628/pm
82,000 miles clocked-up on the dash, this M3 incorporates a 3.0l petrol engine and automatic transmission.
M3 Smg Carbon Black 2003 03
48,000mi
£22,995
Henley-on-Thames
~£577/pm
Coming equipped with transmission and a Litre engine, this second-hand BMW M3 is available in black and has 48,000 miles clocked-up on the dash.