Teams David Brain played for

TestZimbabwe (1992/93-1994/95)
ODIZimbabwe (1992/93-1995/96)
Main FCMashonaland (1993/94-1995/96)
Other FCZimbabwe Cricket Union President's XI (1986/87)
 Zimbabwe B (1987/88-1992/93)
 Zimbabwe (1992/93-1994/95)
 Zimbabweans (1993-1994/95)
 Mashonaland XI (1993/94-1995/96)
Other ListAZimbabwe (1985/86-1995/96)
 Zimbabweans (1986-1994/95)
 Zimbabwe Cricket Union President's XI (1992/93-1995/96)
Logan CupMashonaland (1993/94-1995/96)
MiscellaneousZimbabwe (1986-1993/94)
 Zimbabwe Cricket Union President's XI (1986/87)
 Zimbabwe XI (1990/91-1991/92)
 Zimbabwe Under-24s (1992/93)
 Zimbabwe Invitation XI (1992/93)
 Zimbabweans (1993-1994/95)
 Mashonaland (1993/94)
 Midlands Select XI (1994/95)