ICC World Test Championship Final to be Postponed: Report

ICC World Test Championship Final to be Postponed: Report

The final of the World Test Championship originally scheduled to be held from June 10 to 14 at the Lord’s Cricket Ground, has reportedly been postponed by a week and now would be played from June 18 to 22 with June 23 acting as a reserve day.


Category : Uncategorized

Read Also:

Latest MMM Article