Skip to content

Teams John Blain played for

ODIScotland (1999-2008/09)
World CupScotland (1999-2006/07)
Int Twenty20Scotland (2007/08-2008)
Twenty20 World CupScotland (2007/08)
Main FCScotland (1996-2007/08)
 Northamptonshire (1997-2003)
 Yorkshire (2004-2010)
Main ListAScotland (1996-2008/09)
 Northamptonshire (1997-2002)
 Yorkshire (2004-2006)
Main Twenty20Scotland (2007/08-2008)
ICC TrophyScotland (1996/97-2005)
Under-19 ODIScotland Under-19s (1997/98)
Under-19 limited oversScotland Under-19s (1997/98)
Second Eleven ChampionshipNorthamptonshire Second XI (1997-2003)
 Sussex Second XI (2003)
 Yorkshire Second XI (2004-2011)
Second Eleven TrophyNorthamptonshire Second XI (1997-2003)
 Yorkshire Second XI (2004-2011)
Second Eleven Twenty20Yorkshire Second XI (2011)
Yorkshire Premier LeagueRotherham Town (2005-2007)
 Yorkshire Academy (2009-2011)
County ChampionshipNorthamptonshire (1997-2003)
 Yorkshire (2004-2006)
MiscellaneousScotland Under-19s (1995-1997/98)
 Scotland B (1995-1996)
 Scotland XI (1996-2007)
 Scotland (1996-2009)
 Northamptonshire County Colts (1998)
 Northamptonshire (2001-2002)
 Northamptonshire Second XI (2003)
 Yorkshire (2004-2009/10)
 ICC Winter Training Camp XI (2006/07)
 Barbados XI (2006/07)
 Europe (2007)
 Yorkshire Academy (2009-2011)
 Yorkshire XI (2009)
 Yorkshire Second XI (2010-2011)
 SA Patterson's XI (2010/11)
 GL Brophy's XI (2010/11)
 West of Scotland Cricket Club (2012-2014)
 Cricket Scotland President's XI (2013)
 Grange (2015)

 

 

 

 

 

 

This page created by the CricketArchive Oracles