Teams Richard Hayward played for

Main FCHampshire (1981-1982)
 Central Districts (1982/83-1985/86)
 Somerset (1985)
Main ListABuckinghamshire (1979-1984)
 Hampshire (1981-1982)
 Central Districts (1983/84-1985/86)
 Somerset (1985)
Other FCMinor Counties (1979)
Other ListAMinor Counties South (1979)
 Minor Counties (1984)
Minor Counties ChampionshipBuckinghamshire (1978-1989)
Minor Counties TrophyBuckinghamshire (1983-1987)
Second Eleven ChampionshipMiddlesex Second XI (1972-1977)
 Hampshire Second XI (1979-1992)
 Somerset Second XI (1985)
Second Eleven TrophyHampshire Second XI (1992)
Warwick Pool Under 25Middlesex Under-25s (1973-1976)
Hawke CupNelson (1979/80-1988/89)
County ChampionshipHampshire (1981-1982)
 Somerset (1985)
Plunket ShieldCentral Districts (1982/83-1985/86)
MiscellaneousMiddlesex Young Cricketers (1971-1972)
 English Schools Cricket Association (1972)
 National Association of Young Cricketers South (1972)
 National Association of Young Cricketers (1972-1973)
 Marylebone Cricket Club (1973-1984)
 England Young Cricketers (1973)
 Middlesex (1974)
 Club Cricket Conference (1976-1979)
 Buckinghamshire (1978)
 Nelson (1979/80-1989/90)
 Hampshire Second XI (1980-1982)
 Marlborough and Nelson (1981/82)
 Minor Counties (1983)
 Central Districts Cricket Association Chairman's XI (1987/88)