BMW UK has sold all 700 M3 coupés it has been allocated for 2007 with each buyer specifying on average GBP4,700 worth of extras, according to general manager product and market planning Carl Sanderson.