Teams William Mather played for

Main FCMarylebone Cricket Club (1853)
MiscellaneousTrinity College, Cambridge (1853)
 Cambridge University Second XI (1854)
 Northumberland Club (1855-1860)
 North Shields (1857)
 Kelso (1857)