Cummins stopped playing high-level cricket in 1996, and later moved to Canada where he played for Cavaliers in the Toronto and District Cricket Association league. After a long absence from international cricket, Cummins, at the age of 40, was a surprise selection for the Canadian squad for an ODI tri-series against Kenya and Scotland in January 2007. He made his Canadian debut against Scotland on 18 January, claiming Fraser Watts as his first ODI victim for his new team. He was later included in the Canadian squad for the 2007 Cricket World Cup, and played the match against Kenya to become the second man in history (after Kepler Wessels of Australia and South Africa) to play World Cup cricket for two different teams.