2012 BMW M5 prices
12 cars from UK dealers, updated 20 October 2026. Typical asking price £18,000.
Half of the 11 priced 2012 BMW M5 cars for sale ask between £16,700 and £19,100.
Typical mileage 62,000 miles.
1 have had their price cut since they were first listed.
Is the price fair?
The prices above describe the cars currently advertised. They are not a valuation of every car of this model and year. Open a car to see its expected asking price, adjusted for mileage and specification, alongside the available evidence.
Cars for sale now
- 2012 BMW M5, 41,100 miles, £17,600, £4,096 under typical, Luton
- 2012 BMW M5, 63,448 miles, £16,995, £2,016 under typical, Bromsgrove
- 2012 BMW M5, 43,000 miles, £19,300, £2,165 under typical, Maldon
- 2012 BMW M5, 50,900 miles, £18,000, £1,797 under typical, Manchester
- 2012 BMW M5, 50,000 miles, £18,950, £1,684 under typical, Redbridge
- 2012 BMW M5, 62,000 miles, £18,495, Maldon
- 2012 BMW M5, 77,000 miles, £16,495, Birmingham
- 2012 BMW M5, 115,213 miles, £15,194, Winchester
- 2012 BMW M5, 65,000 miles, £22,990, Maidstone
- 2012 BMW M5, 84,000 miles, £22,495, Burgess Hill
- 2012 BMW M5, 50,000 miles, £10,995, Edinburgh
- 2012 BMW M5, 99,000 miles, Watford
BMW M5 prices by year
BMW M5 by price
More BMW
- All BMW M5
- All BMW cars
- BMW 1 Series (7,238)
- BMW 3 Series (7,046)
- BMW X5 (3,269)
- BMW X3 (3,045)
- BMW 5 Series (2,894)
- BMW X1 (2,631)
- BMW 2 Series (1,876)
- BMW 4 Series (1,798)
- BMW 2 Series Gran Coupe (1,308)
- BMW 4 Series Gran Coupe (1,197)
- BMW i4 (837)
- BMW M3 (829)
- BMW 2 Series Active Tourer (806)
- BMW X2 (777)
- BMW M4 (748)