India's previous highest total was 244/4 in August 2016 against the West Indies. In the same match, the Windies had hit 21 sixes. India also equalled that record in the 2nd T20I against Sri Lanka on Friday.