Background
He was born in Kettering, and is the brother of cricketer Timothy Roberts.
He was born in Kettering, and is the brother of cricketer Timothy Roberts.
Roberts was a right-handed batsman who bowled leg break. Roberts made his first-class debut for against Glamorgan in the 1989 County Championship. The following season he made three Youth Test appearances for England Young Cricketers against Pakistan Young Cricketers.
These were to be his only international honours.
Roberts" first-class career with continued until the 1996 season, when he made his final first-class appearance against Worcestershire in the 1996 County Championship. He made 59 first-class appearances for, scoring 1,119 runs at an average of 18.04, with a high score of 62.
This score, which was one of two fifties he made, came against Nottinghamshire in 1992. As a leg spin bowler (a rarity in modern first class cricket in England), Roberts took 107 wickets at a bowling average of 44.60, with best figures of 6/72.
These figures, his only five wicket haul, came against Lancashire in 1988.
His List A debut came against Worcestershire in the 1991 Refuge Assurance League. He made thirteen further List A appearances for, the last of which came against Sussex in the 1995 AXA Investment Managers Equity & Law League. In his thirteen List A matches for the county, he took 13 wickets at an average of 26.30, with best figures of 3/26.
With the bat, he scored 42 runs at an average of 8.40, with a high score of 20.
He left at the end of the 1996 season. While at and following the 1993 English cricket season, Roberts played two first-class matches for Wellington in New Zealand, both against Auckland.
Roberts joined in 1997, making his debut for the county against Cumberland in the Minor Counties Championship. He played Minor counties cricket for 1997 to 2010, making 85 Minor Counties Championship and 48 MCCA Knockout Trophy appearances.
He made his first List A appearance representing against Glamorgan in the 1997 National Westminster Trophy.
The following season he made two List A appearances for the Minor Counties against and Nottinghamshire. Roberts made fifteen further List A appearances for, the last of which came against Sussex in the 2005 Cheltenham & Gloucester Trophy. In his sixteen List A matches for, he scored 379 runs at an average of 31.58, which included his only century in that format.
This score came against the Derbyshire Cricket Board in the 2002 Cheltenham & Gloucester Trophy.
With the ball, he took 25 wickets at an average of 19.92, with best figures of 5/28. These figures, which were one of two five wicket hauls he took in that format for, came against Huntingdonshire in the 1999 National Westminster Trophy.