T-20 Worldcup Matches Thread

England could never get advantage out of their counties, they haven’t won a single ODI world cup :hehe: