Hafeez, 37, has been suspended on two previous occasions for the same offence.