Begin typing your search...
Showing results for "#World cup 2023 final"
Record-Breaking 1.25 million spectators turn out for ICC Men's CWC...
The figure of over 1.25 million fans is a new benchmark in the history of cricket, surpassing the attendance figures of any other ICC event.