Rafiq, 17, played in the Twenty20 group match against Nottinghamshire last month but Yorkshire had neglected to register the player as a first-teamer with the ECB. It then emerged he did not hold a British passport, even though he had captained England's Under-15s.