Campbell made career-best scores in both the first-class and one-day formats during the 1999-00 season, both of which came against Queensland.
In September 2008, Campbell signed with the Ahmedabad Rockets franchise for the second season of the Indian Cricket League (ICL), a BCCI-unsanctioned predecessor to the Indian Premier League (IPL) [REF].