He was a right-handed batsman and right-arm off-break bowler who played for Cheshire. Greasley, who played for Leicestershire Second XI in the Second XI Championship between 1979 and 1983, before taking seven years out of the game, played for Cheshire in the Minor Counties Championship between 1990 and 1997. Greasley made a two List A appearances for the team, between 1995 and 1996, in the National Westminster Trophy.
From the tailend, he scored 2 runs in the first match in which he played, and a duck in the second.