Oval Invincibles defeated Welsh Fire in the men's Hundred final on Sunday London Spirit, meanwhile, bested Welsh Fire to win the Women's final Saqib Mahmood dazzled with the ball in hand to help ...
The Invincibles, based at Surrey's London home ground the Oval, are two-time defending champions in the men's 100-ball competition while Mumbai are viewed as the most powerful IPL franchise. India's ...