Teams Geoffrey Toyana played for

Main FCGauteng (1997/98-2001/02)
 Easterns (2002/03-2007/08)
 Titans (2004/05-2006/07)
Main ListAGauteng (1997/98-2001/02)
 Easterns (2002/03-2010/11)
 Titans (2004/05)
Other FCSouth African Invitation XI (1995/96)
 Transvaal B (1995/96-1996/97)
 Gauteng XI (1998/99)
 United Cricket Board of South Africa Invitation XI (1999/00)
 Easterns and Northerns Combined XI (2004/05)
SuperSport SeriesGauteng (1999/00-2001/02)
 Easterns (2002/03-2003/04)
 Titans (2004/05-2006/07)
MiscellaneousUnited Cricket Board of South Africa Invitation XI (1993/94)
 Transvaal Invitation XI (1993/94-1996/97)
 NF Oppenheimer's XI (1993/94-1995/96)
 A Bacher's XI (1993/94)
 South African Defence Force (1994)
 Marylebone Cricket Club Young Cricketers (1995)
 Sir JP Getty's XI (1995)
 Marylebone Cricket Club (1995)
 Transvaal (1995/96-1996/97)
 South Africa Development XI (1996)
 Transvaal B (1996/97)
 Gauteng Invitation XI (1997/98-2001/02)
 Gauteng XI (1998/99)
 Gauteng (1998/99-2001/02)
 Gauteng B (1999/00-2000/01)
 Easterns (2002/03)
 Wigton (2005-2006)
 Topcroft (2007)