The hundred balls England’s all-new format is all set to start from 21st July 2021. This is an all-new format and it will be exciting to see how it transpires. The Birmingham Phoenix vs London Spirits match is set to take place inside the Lord’s Cricket Stadium. You can watch it live on the digital […]