Nigeria Set To Host Cricket ICC World Cup Qualifiers

Nigeria is set to the 2026 Cricket ICC Men’s T20 World Cup qualifiers at the twin oval of the Moshood Abiola National Stadium from November 21 to 28.

The Africa sub-region C competition will serve as a qualifier for the Cricket World Cup in India, and Sri Lanka in 2026.