Teams Bill Ainsworth played for

MiscellaneousDurham County Schoolboys (1952-1953)
 Durham County Juniors (1954)
 County Club (1961-1973)
 Benwell Hill (1966)