The T20 format was introduced just for fun. The advent of this shorter format has brought in a flood of fans from all over the world and that is the reason why T20 format is now the most watched format in the world. The stupendous success of the T20 World Cup 2007 tournament paved the…. Read More
Tag: T20
ICC T20 World Cup Winners List from 2007 to 2022
ICC T20 Cricket World Cup is an international tournament organized by the International Cricket Council (ICC). The first edition was played in South Africa in 2007. England won against Pakistan in the 8th edition of the ICC T20 World Cup. 2007 ICC World T20 Winner: India India defeated arch-rivals Pakistan by 5 runs in the…. Read More