Educated at Millfield School and Loughborough University, Fletcher was a right-handed middle-order batsman.
He played for Somerset's second eleven from 1989 and for Hertfordshire in Minor Counties cricket from 1990 and made his List A cricket debut that year, playing for Hertfordshire in the first-round NatWest Trophy match against Warwickshire.
[2] In early 1991, he played a single List A match for the Combined Universities against Northamptonshire in the Benson and Hedges Cup.
[3] Finally, at the end of the same 1991 season, he made his first-class cricket debut for his third top-class team, Somerset, scoring 56 and 2 not out against Hampshire.
After leaving first-class cricket, Fletcher returned to Hertfordshire, playing in the Minor Counties competitions and in List A matches up to 2003.