News
So far, England has hosted the finals of all three completed WTC cycles. The 2021 final, initially scheduled for Lord's, was played at Southampton due to COVID-19.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results