William Porterfield is retiring from international and interprovincial cricket.

The 37 year-old has informed bosses of his decision, and an official announcement is expected in the coming days.

In a glittering career with Ireland, he won 310 caps with Ireland between 2006 and 2022.

He captained the Irish a record 253 times between 2008 and 2019, including at the 2011 and 2015 World Cups.

MS Dhoni and William Porterfield

The Tyrone man scored 9507 runs at 31.07 in all formats for Ireland, including a record 18 centuries and 44 fifties.

Among his many batting highlights were a Man-of-the-Match 85 in the 2007 World Cup win over Bangladesh, an ODI hundred against England in Malahide, and a century in the 2015 World Cup versus Pakistan in Adelaide.

When he handed over the captaincy reins to Andrew Balbirnie in 2019, he cited the two 50-over World Cup campaigns as personal highlights, as well as being captain during Ireland's maiden Test at Malahide, and the Lord's Test in 2019.

William Porterfield with the InterContinental Cup

At county level he started his career at Gloucestershire before moving to Warwickshire in 2011, where he and Boyd Rankin won every trophy, including the County Championships and the T20 Blast in his eight seasons there.

There will be undoubtedly be many tributes to 'Porty' over the coming days, but the left-hander obviously feels the time is right to hang up the boots and concentrate on coaching opportunities with Gloucestershire and Warwickshire.