Background
He was born in Dinnington, Yorkshire.
He was born in Dinnington, Yorkshire.
Marshall was a right-handed batsman who bowled right-arm medium pace. Marshall made his debut for Staffordshire in the 1977 Minor Counties Championship against Cheshire. Marshall played Minor counties cricket for Staffordshire from 1977 to 1986, which included 62 Minor Counties Championship matches and 3 MCCA Knockout Trophy matches.
In 1984, he made his List A debut against Gloucestershire in the National Westminster Trophy.
In this match he was dismissed for a single run by John Shepherd. He played a further List A match against Nottinghamshire in the 1985 National Westminster Trophy.
In this match he opened the batting, but was dismissed for a single run by Kevin Saxelby.