/

ICC World Test Championship Final Will Be At Southampton

ICC World Test Championship Final between Virat Kohli-led India and Kane Williamson-led New Zealand will be staged in a bio-secure bubble at the Hampshire Bowl in Southampton. The decision, taken by the apex ICC Board, follows discussions with the England and Wales

1 2 3 94