Teams William Hallward played for

MiscellaneousAshby-de-la-Zouch and District (1845)
 Swepstone Zingari (1847)
 Leicester (1848)
 Coventry (1848)
 Ibstock and Swepstone (1850)