Teams Greg Thomas played for

TestEngland (1985/86-1986)
ODIEngland (1985/86-1987)
Main FCGlamorgan (1979-1988)
 Border (1983/84-1986/87)
 Eastern Province (1987/88-1988/89)
 Northamptonshire (1989-1991)
Main ListAGlamorgan (1981-1988)
 Border (1983/84-1986/87)
 Eastern Province (1987/88-1988/89)
 Northamptonshire (1989-1991)
Other FCEngland XI (1985/86-1989/90)
 England (1985/86-1986)
 Marylebone Cricket Club (1987)
Other ListAImpalas (1984/85-1986/87)
 England (1985/86-1987)
 England XI (1989/90)
Second Eleven ChampionshipGlamorgan Second XI (1978-1987)
 Northamptonshire Second XI (1990-1991)
Second Eleven TrophyNorthamptonshire Second XI (1991)
Warwick Pool Under 25Glamorgan Under-25s (1979-1984)
County ChampionshipGlamorgan (1981-1988)
 Northamptonshire (1989-1991)
MiscellaneousGlamorgan (1976-1988)
 Welsh Schools (1977-1979)
 Glamorgan Second XI (1979-1982)
 Glamorgan Past and Present (1982)
 Glamorgan Under-25s (1983)
 Border (1983/84-1984/85)
 England XI (1986-1997)
 World Masters (1998/99)
 Old England XI (1999)