Home Tags Sri lanka to host the ICC T20 World Cup?

Tag: Sri lanka to host the ICC T20 World Cup?

ICC T20 World Cup 2021: Sri Lanka in fray to host the ICC T20 World Cup 2021

0

Here's another twist to the ICC T20 World Cup. Now Sri Lanka Cricket in in the fray to host marquee event, if it's not scheduled in India...

Latest Post