Teams John Rennie played for

TestZimbabwe (1993/94-1997/98)
ODIZimbabwe (1993/94-2000)
Main FCMatabeleland (1993/94-2000/01)
Main ListAMatabeleland (1995/96-1998/99)
Other FCZimbabwe B (1992/93)
 Zimbabweans (1993-1997/98)
 Mashonaland XI (1993/94)
 Zimbabwe (1993/94-1997/98)
 Matabeleland Invitation XI (1993/94-1998/99)
 Matabeleland Select XI (1994/95-1995/96)
 Zimbabwe Board XI (1994/95-1995/96)
 Zimbabwe Cricket Union President's XI (1999/00)
Other ListAZimbabwe Cricket Union President's XI (1992/93-1996/97)
 Zimbabwe Country Districts (1992/93-1997/98)
 Zimbabweans (1993-1999/00)
 Zimbabwe (1993/94-2000)
 Matabeleland Select XI (1994/95)
 Zimbabwe A (1995/96-1998/99)
 Matabeleland Invitation XI (1998/99)
Logan CupMatabeleland (1993/94-2000/01)
MiscellaneousZimbabwe Cricket Union President's XI (1990/91)
 Zimbabwe XI (1991/92)
 Zimbabwe B (1991/92)
 Zimbabwe Under-24s (1992/93)
 Manicaland Select XI (1992/93)
 Zimbabwe Country Districts (1992/93)
 Zimbabwe Invitation XI (1992/93)
 Zimbabweans (1993-1996/97)
 Mashonaland (1993/94)
 Zimbabwe (1993/94)
 Matabeleland Select XI (1994/95)
 Zimbabwe A (1998/99)
 Mashonaland Invitation XI (1998/99)
 Zimbabwe Board XI (1998/99)
 Matabeleland Country Districts (1998/99)
 Queens Sports Club (2000/01)
 Zimbabwe Over-50s (2020/21)