ICC World Test Championship Final 2021 will take place at ________ ground ?

71

a) The Oval
b) Hampshire Bowl
c) Edgbaston
d) Lord’s

The ICC World Test Championship Final 2021 is scheduled to take place at the Hampshire Bowl, Southampton from June 18-23, which includes a reserve day. 

LEAVE A REPLY

Please enter your comment!
Please enter your name here