New Delhi: Sri Lanka finally broke the jinx and won the World T20 final by 6 wickets against India. Sri Lankan legends, Kumar Sangakkara and Mahela Jayawerdene, who were playing their last game of the
The second and third highest scorer of the tournament was from the team Netherlands that impressed the critics and the fans most are Tom Cooper and Stephen Myburgh with 231 and 224 runs respectively.