International Cricket Council (ICC) on Wednesday has announced the ODI and test teams of the year. Mohammad Shami was the only Indian to feature in the ODI team while Ravichandran Ashwin grabbed the 12th-man spot in the Test team. South Africa's AB de Villiers and England's Alastair Cook were named captains for the ODI team and the Test team respectively.