AA Cars uses cookies. If you use our site, we'll assume you are happy with this.

Add your postcode for better results
Examples: ford fiesta or mercedes c class diesel automatic
1 - 20 of 65 Cars for sale

Used BMW M3 Automatic Cars for Sale

Buy with confidence: all used cars come with an AA history check and free AA breakdown cover

You won't find any stolen vehicles or insurance write-offs on AA Cars

Free breakdown cover and free history check
Add your postcode for more accurate results.

BMW M3 M3 2dr DCT

£34,746
ORPINGTON
2013 (63) 12,000 miles Petrol Automatic
AA Dealer Promise
01689 242 905* View details

BMW M3 M3 2dr DCT

£22,496 was £23,368
ORPINGTON
2009 (09) 39,000 miles Petrol Automatic
AA Dealer Promise
01689 242 905* View details

BMW M3 4.0 V8 DCT 2dr

£21,994
ORPINGTON
2008 (08) 46,000 miles Petrol Automatic
AA Dealer Promise
01959 942 473* View details

BMW M3 3.2 M3 2dr

£13,994 was £13,995
ORPINGTON
2004 (54) 58,000 miles Petrol Automatic
AA Dealer Promise
01959 942 473* View details

BMW M3 M3 2dr DCT

£28,850
WATFORD
2012 (12) 42,000 miles Petrol Automatic
AA Dealer Promise
01923 531 579* View details

BMW M3 3.2 Sequential 2dr

£8,989 was £10,989
HODDESDON
2003 (53) 105,000 miles Petrol Automatic
AA Dealer Promise
01992 692 617* View details

BMW M3 4.0 M3

£25,972 was £29,600
GRAYS
2013 (13) 57,000 miles Petrol Automatic
AA Dealer Promise
01375 861 485* View details

BMW M3 M3 DCT AUTO CONVERTIBLE + EDC/19' ALLOYS/ PRO NAV/ HEATED EX LEA

£19,995
BISHOP'S STORTFORD
2008 (58) 72,000 miles Petrol Automatic
AA Dealer Promise
01279 907 458* View details

BMW M3 3.0 (s/s)

£61,990
BISHOP'S STORTFORD
2017 (17) 100 miles Petrol Automatic
Franchised Dealer
01279 907 854* View details

BMW M3 3.0 COMPETITION PACKAGE DCT (Sat Nav)

£52,950 was £54,990
YATELEY
2016 (66) 1,000 miles Petrol Semi-Automatic
AA Dealer Promise
01252 270 392* View details

BMW M3 3.0 DCT 4dr (Sat Nav)

£46,950
YATELEY
2016 (16) 15,000 miles Petrol Semi-Automatic
AA Dealer Promise
01252 270 392* View details

BMW M3 3.2 Sequential 2dr

£9,995
WOKINGHAM
2005 97,000 miles Petrol Automatic
0118 344 2188* View details

BMW M3 3.2 Sequential 2dr

£8,290 was £8,990
DUNSTABLE
2004 107,760 miles Petrol Automatic
01582 232 036* View details

BMW M3 4.0 V8 DCT 2dr

£25,990
WOKINGHAM
2010 (59) 38,000 miles Petrol Automatic
AA Approved Dealer
0118 344 2161* View details

BMW M3 4.0 V8 Frozen Silver DCT 2dr

£26,949
BEDFORD
2011 (11) 57,000 miles Petrol Automatic
AA Dealer Promise
01525 572 163* View details

BMW M3 4.0 V8 DCT 2dr

£20,489 was £20,989
BEDFORD
2010 (10) 88,000 miles Petrol Automatic
AA Dealer Promise
01525 572 163* View details

BMW M3 4.0 V8 DCT 2dr

£18,989
BEDFORD
2008 59,999 miles Petrol Automatic
AA Dealer Promise
01525 572 163* View details

BMW M3 3.2 Sequential 2dr

£11,489 was £11,989
BEDFORD
2005 89,000 miles Petrol Automatic
AA Dealer Promise
01525 572 163* View details

BMW M3 M3

£24,995 was £26,995
MALDON
2011 (11) 45,000 miles Petrol Automatic
AA Dealer Promise
01245 482 295* View details

BMW M3 4.0 2 Door Convertible Automatic

£28,500
HASSOCKS
2013 (62) 41,872 miles Petrol Automatic
AA Dealer Promise
01273 922 059* View details

* Calls may be recorded for training and monitoring purposes. Please refrain from providing credit/debit card information on these calls. If you do so it is at your own risk.

** plus VAT where applicable