SportsIndia takes over Top position in ICC T20 rankingTNT DeskMay 1, 2014May 1, 2014 by TNT DeskMay 1, 2014May 1, 2014 Dubai: India has become the No.1 team of Twenty20 International after announcement by Reliance International Cricket Council (ICC) T20I here on Thursday in Dubai....