 Later the same month, in the second ODI against the West Indies, Porterfield played in his 300th international match for Ireland.On 31 January 2007, he scored his maiden ODI century with an unbeaten 112 to guide his side to victory over Bermuda.He followed it up in his next game with 104 not out against Kenya.