India have played in 15 ICC finals across all formats but haven’t been consistent with their final appearances with only few successes on offer in the major events. India have won 1983 Cricket World ...
India made history on Sunday by winning the first-ever Women's T20 World Cup for the Blind, defeating Nepal by seven wickets in a commanding final in Colombo. After winning the toss and choosing to ...