John Gareth Hughes (born 3 May 1971) is a former English cricketer. Hughes was a right-handed batsman who bowled right-arm medium pace. He was born at Wellingborough, Northamptonshire. Hughes made his first-class cricket debut for Northamptonshire against Surrey in the 1990 County Championship. He made nineteen first-class appearances for the county, the last of which came against Hampshire in the 1997 County Championship. A bowler, Hughes took 37 wickets at an average of 43.83, with best figures of 5/69. These figures, his only five wicket haul, came against Hampshire in 1994. A tailend batsman, Hughes scored 128 runs at a batting average of 5.33, with a high score of 17. He made his List A debut against Nottinghamshire in the 1990 Refuge Assurance League. He made nine further List A appe