Marshall made his Test début in the Second Test at Bangalore on 15 December 1978. He immediately developed a career-long antipathy to Dilip Vengsarkar due to his aggressive appealing. Despite doing little of note in the three Tests he played on that tour, he did take 37 wickets in all first-class games, and Hampshire saw enough in him to take him on as their overseas player for 1979, remaining with the county until 1993. He was in West Indies' World Cup squad, but did not play a match in the tournament. Hampshire were not doing well at the time, but nevertheless he took 47 first-class wickets, as well as picking up 5–13 against Glamorgan in the John Player League.