Live Auction 4d 16h 48m 2002 BMW M3 E46 3200cc · Petrol · 119,605 miles · Automatic · 6 speed Leeds RHD £4,100 Auction
1997 BMW M3 E36 (1992-1999) Evolution 3200cc · Petrol · 147,000 miles · Manual · 6 speed Nottingham RHD £15,500 Advert
2004 BMW M3 E46 (1999-2005) 3200cc · Petrol · 66,807 miles · Automatic · 6 speed Dorchester RHD £25,750 Advert
2003 BMW M3 E46 (1999-2005) 3200cc · Petrol · 48,200 miles · Automatic · 6 speed Swindon RHD £20,995 Advert
2002 BMW M3 E46 3246cc · Petrol · 74,093 kilometres · Automatic · 6 speed Waalwijk LHD €47,500 Advert
2008 BMW M3 E93 (2007-2013) 4000cc · Petrol · 82,000 miles · Manual · 6 speed Bristol RHD £13,995 Advert
2005 BMW M3 E46 (1999-2005) 3200cc · Petrol · 53,045 miles · Manual · 6 speed Glasgow RHD £19,995 Advert
2002 BMW M3 E46 (1999-2005) 3200cc · Petrol · 148,000 kilometres · Manual · 6 speed Budapest LHD €40,000 Advert
Premium dealer BMW E36 M3 Evo - 6 Speed Manual - Immaculate Show Car Petrol · 91,000 miles · Manual · 6 speed Hertfordshire RHD £17,995 Advert
Premium dealer Stunning BMW E93 M3 DCT - Only 46,000 Miles - FSH Petrol · 46,000 miles · Automatic · 7+ speed Hertfordshire RHD £19,995 Advert