Live Auction 1d 21h 08m 1986 BMW M3 E30 2302cc · Petrol · 118,000 miles · Manual · 5 speed Dublin LHD £41,000 Auction
Live Auction 1d 21h 48m 2008 BMW M3 E90 3998cc · Petrol · 33,000 miles · Automatic · 7+ speed Hyde RHD £4,000 Auction
Live Auction 4d 20h 33m 2003 BMW E46 M3 Convertible SMG 3246cc · Petrol · 47,210 miles · Automatic · 6 speed Hook RHD £5,000 Auction
2003 BMW E46 M3 Convertible - Manual 3246cc · Petrol · 76,275 miles · Manual · 6 speed Forfar RHD £14,500 Advert
2003 BMW M3 E46 (1999-2005) 3200cc · Petrol · 101,000 miles · Manual · 6 speed Peterborough RHD £14,995 Advert
Premium dealer BMW E46 M3 Manual with ONLY 39,000 Miles - Low Owners ... 39,000 miles · Manual · 6 speed Hertfordshire RHD £25,995 Advert
Premium dealer 2012 BMW E93 M3 - Competition Pack - ONLY 35,000 Miles Petrol · 35,000 miles · Automatic · 7+ speed Hertfordshire RHD £32,995 Advert
Premium dealer BMW E36 M3 3.2 Evo - 6 Speed Manual - Convertible - 91k Petrol · 91,000 miles · Manual · 6 speed Hertfordshire RHD £18,500 Advert
2002 BMW M3 E46 (1999-2005) 3200cc · Petrol · 96,500 miles · Manual · 6 speed Hinckley RHD £16,890 Advert
2004 BMW M3 E46 (1999-2005) 3200cc · Petrol · 89,700 miles · Manual · 6 speed Hampton RHD £19,500 Advert