The main event in 2005 for Kyle McCallan was the ICC Trophy. Ireland finished second in the tournament, thus qualifying for the 2007 World Cup. After the ICC Trophy finished, McCallan represented Ireland in their 2005 ICC Intercontinental Cup matches against Scotland and the Netherlands. Ireland qualified for the semi-finals in Windhoek, where McCallan played in the semi-final against the UAE before playing a key role in the final against Kenya. He took 4/34 in the Kenyan second innings, and was named joint man of the match with Andrew White.