Zimbabwe has set a world record after having the highest score in men’s T20 international cricket.

This comes after the national team won 344-4 against Gambia in Nairobi, Kenya.

The previous world record was 314-3, set by Nepal against Mongolia last year in Hangzhou, China.

Zimbabwe will advance into the final round of Africa qualifying for the 2026 World Cup, taking place next year.