Marsh was a steady, solid right-handed opening
batsman and capable
fielder, making his
first-class debut for
Western Australia as a nineteen-year-old in the 1977–1978
Sheffield Shield season. In 1978 he played five games of
Australian rules football for
South Fremantle in the
West Australian National Football League before concentrating only on cricket. Marsh established himself as a solid competitor on the domestic front and was on the fringes of the national team for a number of years before winning selection in the
Australian Test team. He made his debut in December 1985 against
India and took part of the tours of
New Zealand and
India the following year. However, his domestic debut was less than impressive, scoring a
golden pair for Western Australia on debut at
Sydney Cricket Ground, which was recorded in hand-written form on a storing cabinet inside the away team's dressing room as a symbolic "domestic honours board". He soon made the opening position his own (despite his mediocre batting average of 33.18), batting alongside the likes of
Mark Taylor and
David Boon, and became an integral part of the Australian
One Day International team. He along with
David Boon became the first pair of openers to notch hundreds in a same ODI innings for the team{{Cite web|url=http://stats.espncricinfo.com/ci/content/records/283059.html|title=BOTH OPENERS SCORING A HUNDRED IN AN INNINGS Marsh played international cricket over a seven-year period, ending in 1992. He is best remembered for his part in the Australian team that won the
1987 World Cup in
India, including an unbeaten 126 against
New Zealand in
Chandigarh, while he also captained his country in four matches. Over his career Marsh was a solid performer in One Day International cricket, with a
batting average of nearly 40 but had a very low strike rate compared to more recent opening batsman. ==Coaching career==