[2][3] After having made a number of appearances for the seconds since 1991,[4] Edwards made his first-class debut against Oxford University at Worcester in June 1993, having a quiet game in which he took a single catch (to dismiss Richard Montgomerie) and did not bat in either innings.
[5] Another uneventful university game, against Cambridge at Fenner's, followed in early May 1994,[6] and later that month he made his County Championship debut against Derbyshire at Derby; this time he took four catches in a drawn game.
[9] His best first-team batting performance was the 47 he hit in a simple Worcestershire victory over Oxford.
[10] Although Edwards appeared on many occasions for Worcestershire II during 1995, he was never recalled to the first team, and after that season he disappeared from county cricket until 2000, when he played for Cornwall.
[4] He continued for his native county in 2001, playing twice at List A level in the C&G Trophy.