The experienced campaigner who also plays in the Bangladesh Premier League was bought by Rajasthan Royals in players auction for IPL 2013 for US$210,000.
[2] Edwards was bought for $60,000 by Khulna Royal Bengals to play in the newly formed Bangladesh Premier League to be held in February 2012.
[5] The Barbados squad had plenty of fast bowlers, with the likes of Best, Pedro Collins, Corey Collymore, Vasbert Drakes, and Ian Bradshaw, who all had international experience by mid-2003.
On 3 June 2018, he was selected to play for the Winnipeg Hawks in the players' draft for the inaugural edition of the Global T20 Canada tournament.
[12][13] Edwards made his Test debut against Sri Lanka at Kingston, Jamaica, making 5 not out and returning with bowling figures of 5/36 and 1/54 in a winning West Indian effort.
[21] In the 2010–11 West Indian cricket season, Edwards made his comeback from injury, taking 22 wickets from 6 matches for Barbados at a cost of 23.77 runs.
Having proved his fitness, Edwards was called into the West Indies squad for the first Test against Pakistan in May 2011, almost two years after he was sidelined with a back injury.
Edwards last played a One Day International in 2009, and the West Indies Cricket Board manages his workload to avoid further injuring him.
In February 2021, Edwards made his comeback to West Indies national team after 8 years as he was named in the T20I squad for Sri Lanka series.
[27] While his statistics attest to him being a genuine tailender, Edwards has helped save the West Indies in three Test matches during his career, forming frustrating last wicket partnerships.