Three matches against the MCC and a match against the Earl of Arundel's XI in England served as warm-up for Ireland served as warm-ups for the 2001 ICC Trophy, which McCallan captained Ireland in. He was one of two Irish bowlers to take ten wickets in the tournament and was named man of the match against the Netherlands. Returning to Ireland, he played a match against Australia before the Triple Crown Tournament in England and a C & G Trophy match against the Hampshire Cricket Board.