Kilkenny's James Ryall has announced his decision to retire from inter-county hurling.

The Graigue-Ballycallan defender, aged 30, has a haul of six All-Ireland medals, seven Leinster and four National League titles.

Injuries in recent years have curtailed Ryall's involvement with the Cats, with the 2006 All-Ireland win over Cork a personal highlight for the player.

Speaking to the Irish Examiner, the player said: 'It was the memory that stands out because we were underdogs going into the game and when you’re not fancied it gives you the greatest satisfaction when you win it. To have played in that final was a real highlight.'