Examples: ford fiesta or mercedes c class diesel automatic

Used Petrol BMW M Series 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
1 - 20 of 174 Cars for sale

BMW M3 M3 DCT

£28,995
LONDON
2011 (61) 34,570 miles Petrol Manual
020 3018 3934* View details

BMW M3 M3 DCT

£26,230
LONDON
2009 (59) 34,800 miles Petrol Manual
020 3018 3934* View details

BMW M5 5.0 M5 4d 501 BHP

£17,995
LONDON
2005 (55) 66,800 miles Petrol Manual
020 3018 3067* View details

BMW M5 M5

£16,650 was £17,750
London
2006 75,850 miles Petrol Manual
020 3018 2380* View details

BMW M3 M3 >>FULL BMW SERVICE HISTORY<<

£18,490
London
2008 (08) 75,300 miles Petrol Automatic
020 3018 2883* View details

BMW M3 M3 >> 1 OWNER, FSH, RED INT <<

£17,690
London
2008 (58) 92,750 miles Petrol Automatic
020 3018 2883* View details

BMW M6 4.4 CABRIOLET DCT AUTO

£51,989 was £53,989
Romford
2014 (14) 20,000 miles Petrol Automatic
020 3018 2547* View details

BMW 5 SERIES 4.9 M5 4d 394 BHP

£12,995
BELVEDERE
2000 81,000 miles Petrol Manual
01322 720 791* View details

BMW M5 4.4 SALOON 4DR

£45,000
KESTON
2015 (15) 4,000 miles Petrol Automatic
01959 942 082* View details

BMW 5 Series M5

£46,487 was £48,477
ORPINGTON
2015 (15) 10,000 miles Petrol Automatic
01689 242 905* View details

BMW 3 Series M3

£25,795 was £26,495
ORPINGTON
2010 (60) 34,000 miles Petrol Semi Auto
01689 242 905* View details

BMW M3 2.3 2dr (LHD)

£59,925
IVER
1991 135,998 miles Petrol Manual
01753 293 752* View details

BMW M3 3.2 Evolution 2dr

£13,925
IVER
1998 68,042 miles Petrol Manual
01753 293 752* View details

BMW M3 3.2 Sequential 2dr

£13,725
IVER
2004 (04) 66,069 miles Petrol Automatic
01753 293 752* View details

BMW M3 3.2 Sequential 2dr

£13,425
IVER
2004 (54) 65,991 miles Petrol Automatic
01753 293 752* View details

BMW M5 M5 4dr DCT [Competition Pack]

£42,998
CHERTSEY
2013 (63) 32,652 miles Petrol Automatic
01932 642 826* View details

BMW M3 M3

£20,500
GRAYS
2008 (58) 46,000 miles Petrol Automatic
01375 861 485* View details

BMW M3 4.0 V8 2DR

£19,990 was £20,990
Sevenoaks
2008 53,000 miles Petrol Manual
01474 892 465* View details

BMW M3

£27,990
KINGS LANGLEY
2011 (11) 35,000 miles Petrol Automatic
01923 532 167* View details

BMW M3

£19,990
KINGS LANGLEY
2008 87,000 miles Petrol Automatic
01923 532 167* 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

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