3 used BMW M3 2004 have been price checked

Do not overpay for your next car with AutoUncle’s valuation
1/4
- 2004
- 115,000 miles
- 3.2 Petrol 338 BHP 20.0 Mpg
-
Dealer, Birmingham, West Midlands
Super price
Save
£2,900
£9,495
Estimated price
£12,400
See more details
›
1/4
- 2004
- 55,000 miles
- 3.2 Petrol 338 BHP 20.0 Mpg
-
Dealer, Warrington, Cheshire
Good price
Save
£1,300
£15,995
Estimated price
£17,300
See more details
›
-7%
1/4
- 2004
- 52,988 miles
- 3.2 Petrol 338 BHP 20.0 Mpg
-
Dealer, Kingsley, Cheshire
Fair price
Save
£100
£17,495
Estimated price
£17,600
See more details
›