Ending soon 20h 35m 00s 2008 BMW E60 M5 4999cc · Petrol · 42,282 miles · Automatic · 7+ speed Ilford RHD £17,000 Auction
2006 BMW M5, Silverstone Metallic, fully optioned, 42283 km Petrol · 42,238 kilometres · Automatic Greece LHD See Text Advert
2004 BMW M5 Performance, LHD Left Hand Drive 3000cc · Petrol · 208,000 miles · Manual · 6 speed Brewood, Staffordshire LHD £16,400 Advert
2010 BMW M5 E60 (2004-2010) 5000cc · Petrol · 77,000 kilometres · Manual · 7+ speed Dubai LHD £30,000 Advert
IMMACULATE 2002 BMW M5 E39 (1997-2003) 4900cc · Petrol · 108,353 miles · Manual · 6 speed Groombridge, Tunbridge Wells RHD £32,500 Advert
2001 BMW M5 E39 (1997-2003) 4995cc · Petrol · 178,854 miles · Manual · 6 speed Stoke-on-Trent RHD £19,995 Advert
BMW E39 M5, 1999 (T), 4 Owners, MOT March 2025, 20 Services 4900cc · Petrol · 122,000 miles · Manual · 6 speed East Kilbride RHD £25,495 Advert
2003 BMW M5 E39 (1997-2003) 4941cc · Petrol · 62,715 miles · Manual · 6 speed Bristol RHD £41,500 Advert
Premium dealer 2001 BMW 5 SERIES (E39) M5 FACELIFT Petrol · 113,000 miles · Manual · 6 speed Yorkshire RHD £28,500 Advert