BMW M3 TouringM3 xDrive Competition M 5dr Step Auto202314,228 milesPetrol£69,990Great price27 miles away