Live Auction 3d 20h 07m 1986 BMW M3 E30 2302cc · Petrol · 118,000 miles · Manual · 5 speed Dublin LHD £40,000 Auction
Live Auction 3d 20h 47m 2008 BMW M3 E90 3998cc · Petrol · 33,000 miles · Automatic · 7+ speed Hyde RHD £2,500 Auction
Live Auction 6d 19h 32m 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 E36 M3 3.2 Evo - 6 Speed Manual - Convertible - 91k Petrol · 91,000 miles · Manual · 6 speed Hertfordshire RHD £18,500 Advert
Premium dealer BMW E46 M3 Manual with ONLY 39,000 Miles - Low Owners ... Petrol · 39,000 miles · Manual · 6 speed Hertfordshire RHD £29,995 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,995 Advert
1996 BMW M3 E36 (1992-1999) Evolution 4000cc · Petrol · 85,000 miles · Manual · 6 speed Newport-on-Tay RHD £11,495 Advert