Anthony McGrath, who compiled his 30th First Class century for Yorkshire