Teams Ezra Moseley played for

TestWest Indies (1989/90)
ODIWest Indies (1989/90-1990/91)
Main FCGlamorgan (1980-1986)
 Barbados (1981/82-1990/91)
 Eastern Province (1984/85)
 Northern Transvaal (1991/92)
Main ListAGlamorgan (1980-1986)
 Barbados (1981/82-1991/92)
 Eastern Province (1983/84-1984/85)
 Northern Transvaal (1991/92)
Other FCWest Indies XI (1982/83-1983/84)
 West Indies (1989/90)
 M Parkinson's World XI (1990)
 West Indians (1990/91)
 West Indies Board XI (1990/91)
Other ListAWest Indies XI (1982/83-1983/84)
 West Indies (1989/90-1990/91)
Second Eleven ChampionshipGlamorgan Second XI (1980-1982)
Warwick Pool Under 25Glamorgan Under-25s (1980)
Lancashire LeagueBacup (1985)
 Rishton (1988-1989)
 Nelson (1990)
Central Lancashire LeagueLittleborough (1985-1989)
 Oldham (1990)
 Radcliffe (1992)
County ChampionshipGlamorgan (1980-1986)
West Indies CompetitionBarbados (1981/82-1990/91)
MiscellaneousGlamorgan Second XI (1980)
 Glamorgan (1980-1981)
 International XI (1982)
 West Indies XI (1982/83-1983/84)
 League Cricket Conference (1987-1989)
 Rest of the World XI (1990)
 Northern Transvaal (1991/92)
 West Indies Masters (1994/95-1999/00)
 World Masters (1997/98)
 West Indies Seniors (1998/99)