Background
He was born in Wigginton, Oxfordshire.
He was born in Wigginton, Oxfordshire.
Harper was a right-handed batsman. Harper made his debut for Oxfordshire in the 1970 Minor Counties Championship against Berkshire. Harper played Minor counties cricket for Oxfordshire from 1970 to 1978 which included 48 Minor Counties Championship matches.
He made his List A debut against Cornwall in the 1975 Gillette Cup.
In this match he scored 6 runs before being dismissed by David Toseland. He played a further List A match against Gloucestershire in the 2nd round of the same competition.
In his second match, he scored 4 runs before being dismissed by David Graveney.