Teams Usman Afzaal played for

TestEngland (2001)
Main FCNottinghamshire (1995-2003)
 Northamptonshire (2004-2007)
 Surrey (2008-2010)
Main ListANottinghamshire (1995-2003)
 Northamptonshire (2004-2007)
 Surrey (2008-2010)
 Kala Bagan Krira Chakra (2013/14)
Main Twenty20Nottinghamshire (2003)
 Northamptonshire (2004-2007)
 Surrey (2008-2010)
Other FCEngland A (2000/01)
 England (2001)
 England XI (2001/02)
 Marylebone Cricket Club (2002)
Under-19 TestEngland Under-19s (1994/95-1996)
Under-19 ODIEngland Under-19s (1995/96)
Minor Counties TrophyNottinghamshire Cricket Board (1999)
Second Eleven ChampionshipNottinghamshire Second XI (1993-2003)
 Northamptonshire Second XI (2007)
Second Eleven TrophyNottinghamshire Second XI (1994-2003)
 Surrey Second XI (2010)
Lancashire League Worsley CupCrompton (2019)
North Staffordshire and South Cheshire Premier LeagueHem Heath (2017)
Nottinghamshire Premier LeagueWest Indian Cavaliers (2007-2015)
Kent Cricket LeagueRoebucks (2019)
Twenty20 BlastNottinghamshire (2003)
 Northamptonshire (2004-2007)
 Surrey (2008-2010)
County ChampionshipNottinghamshire (1995-2003)
 Northamptonshire (2004-2007)
 Surrey (2008-2010)
West Indies CompetitionEngland A (2000/01)
MiscellaneousNottinghamshire Cricket Association Under-19s (1992)
 English Schools Cricket Association Under-15s B (1992)
 England Under-15s (1992)
 Nottinghamshire Second XI (1992-1995)
 England Under-17s (1994)
 England Under-19s (1995-1996)
 Nottinghamshire (1995-2003)
 Nottinghamshire Under-25s (1995)
 Nottinghamshire A (2000/01)
 Northamptonshire (2004-2007)
 Surrey (2008-2010)
 Surrey Second XI (2010)
 West Indian Cavaliers (2011-2015)
 PCA Masters XI (2014-2016)
 Retford (2016)
 Lashings World XI (2016)
 England Legends (2020/21)

 

 

 

This page was created by the CricketArchive Oracles