The Hundred is a professional franchise 100 ball cricket league organized by England and Wales Cricket Board. The league has eight Men’s and eight Women’s teams located in major cities across England … [Read more...] about The Hundred 2022 Teams, Squad, Venue & Winners List