On 6 February 2009 the IPL franchise of Deccan Chargers bought Edwards for $150,000. His club team in Barbados is YMPC. Despite a promising start to his Test career, he has been injury prone and inconsistent. With an average of just under 40 in Test cricket, he has struggled to fulfil his early potential. Edwards last played a One Day International in 2009, and the West Indies Cricket Board manages his workload to avoid further injuring him. A back injury incurred during the 2009 ICC World Twenty20 prevented Edwards from playing international cricket until 2011.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.
Edwards made his first-class debut on 1 February 2002, playing for Barbados against the Windward Islands. In the first innings he opened the bowling with Tino Best; he had to wait until the second to take his only wicket in the match, that of Junior Murray. 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. Strong competition and injury meant Edwards struggled for selection. However, the selectors had monitored his development and in May that year Edwards impressed batsman Brian Lara while bowling in the nets. On the basis of the potential he showed, Edwards was included for the West Indies Test against Sri Lanka the following month. 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. In his second first-class match, he produced the third-best bowling figures by a West Indies player on debut.
In One Day Internationals, his debut was against Zimbabwe at Harare, taking career-best figures of 6/22 off 7 overs; as of January 2015, he is the only player to have taken 6 wickets on their ODI debut.  During the tour he picked up an injury to his shins, which Edwards felt badly affected his bowling in South Africa. In four Tests against South Africa, he managed eight wickets while conceding 648 runs.
In the June 2009 ICC World Twenty20, Edwards suffered a back injury. He suffered a recurrence of the injury when he played for the Deccan Chargers in the Indian Premier League in October of that year. Consequently his central contract was not renewed and Edwards later underwent back surgery.
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. Though included in the squad, he had to wait until India toured in June before returning to the side. Though he was apprehensive ahead of the first Test, he troubled the Indian batsmen and took four wickets.
Discussing his round-arm bowling action in 2004, Edwards remarked "I never copied anyone, its just natural. People feel it's a very difficult action but its like riding a bicycle. And the main advantage I get bowling in that fashion is I can swing the ball more, especially the old one. Yes, at times the swing is too wide and a few more extras are added, but I am coping with that." His bowling speed is around the late 80s and early 90s mph. His fastest was clocked at 157.7kph in 2003, which is still the second-fastest amongst active bowlers as of 3 January, 2015.
While his statistics attest to him being a genuine tailender, Edwards has helped save the West Indies three Test matches during his career, forming frustrating last wicket partnerships. The first instance came against Zimbabwe at Harare in 2003, where he hung in for 33 balls to deny the African nation a rare victory. In 2006, Edwards remained at the crease for 36 balls at the Antigua Recreation Ground, with India unable to claim the final wicket, while in 2009 he prevented England from a win at the same ground by remaining unbeaten on five after 26 deliveries.