 In December 2018, he was one of nineteen players to be awarded a central contract by Cricket Ireland for the 2019 season.In July 2019, Porterfield scored his 4,000th run in ODI cricket and recorded his 50th win as captain of Ireland's One Day International team.In January 2020, he was one of nineteen players to be awarded a central contract from Cricket Ireland, the first year in which all contracts were awarded on a full-time basis.