The T20 World Cup is scheduled in October/November 2021 in India with 12 teams participating in the event. The event is being held in India.

If you are interested please enquire below:

Leave a Reply

4 St Giles’ St
Northampton NN1 1JB
Phone: 01604 231222