Used BMW E46 M3 [00-06] cars for sale

PistonHeads have 67 used BMW E46 M3 [00-06] cars available for sale from trade and private sellers

We found 67 used cars

Save Notify me
£13,995
  • 81,600 miles
  • Petrol
  • 338 bhp
  • Manual

3.2 2dr

W Yorkshire

Contact seller
01484504878
Loading...