FORMER England batsman and Yorkshire captain Anthony McGrath has retired from all forms of cricket after battling against a thumb injury, his county confirmed today.
The 37-year-old McGrath spent all 17 years of his professional career with his home county, playing in 257 first-class matches and registering 35 first-class centuries.
The Bradford-born right-hander represented England in four Tests and 14 one-day internationals.
"It has been an honour and a privilege to have represented Yorkshire throughout my professional career," McGrath said on Yorkshire’s website.
"I have been involved with this great club every summer since I was 12 and it is going to be difficult not having the opportunity to play again.
"I would like to thank the club, the members and the all the coaches for their help throughout my career.