Powell made his List A debut in October 2001, playing for the Rest of Leeward Islands team in the 2001–02 Red Stripe Bowl.
[1] He made his first-class debut the following year, playing for West Indies B in the 2001–02 Busta Cup.
[2] Powell reappeared for the Rest of Leeward Islands team during the 2002–03 and 2003–04 seasons.
[2][1] He also played for Saint Kitts in the 2006 and 2008 editions of the Stanford 20/20, making appearances against Nevis and the U.S. Virgin Islands.
[4] This biographical article related to cricket in Saint Kitts and Nevis is a stub.