Teams J McFarland played for

MiscellaneousLloyds Bank (1982-1990)
 Club Cricket Conference President's XI (1984)
 South Thames Cricket League (1985-1993)