He is primarily a bowler but can contribute useful runs near the bottom of the order on occasion; as of 2005 he has a highest first-class score of 48.
After making appearances in the 2001-02 ICC 6 Nations Challenge in Namibia and the 2002–03 Red Stripe Bowl in St Lucia, he was part of the Canadian team that participated in the 2003 World Cup and made an immediate impression.
The game against Test side Bangladesh at Durban was Canada's first ODI for 24 years, since the 1979 World Cup.
Codrington played in four of Canada's other five matches in that World Cup, but did not manage to repeat his success, picking up only one more wicket and suffering the humiliation of playing in the side bowled out for 36 by Sri Lanka; this was the lowest-ever ODI total until Zimbabwe beat it by one run in 2004.
In August 2004, Codrington made his first-class debut against Bermuda in the ICC Intercontinental Cup, hitting 48 in his only innings but taking just one wicket in a drawn game.