 In 2004, McCallan played two C & G Trophy matches against Surrey and Northamptonshire, before two matches against the West Indies, the second of which Ireland won by six wickets.He also played that year against the MCC, an ICC Intercontinental Cup match against the Netherlands and the European Championship before two matches against Bangladesh.The main event in 2005 for Kyle McCallan was the ICC Trophy.