Hafeez said that the team has worked doubly hard on devising a strategy to beat India at home.
Given Team India's line-up, Pakistan bowlers have devised a strategy for all the batsmen.
Since they have Saeed Ajmal and Shahid Afridi in the team, Hafeez feels currently the World's best spinner would deliver against India as well.
Ajmal has played only one T20 against India so far, and has not been successful against MS Dhoni's men in the shorter version of the game. Overall, Ajmal has played 48 T20Is, claimed 69 wickets at an average of 15.82 including four 4 wicket hauls.
The mysterious spinner has played 5 ODIs against India so far since 2008 and has claimed 9 wickets with figures of 3/56 in an innings. He has claimed 109 wickets off 71 matches in ODIs.
Talking about the team's preparation ahead of the tour, Hafeez said "Hard work and higher display of commitment on part of the players will be the key to success against India and I am confident we will give tough time to India."
"One thing is very clear that we have a defined role for every player so that he should give his hundred percent to enhance the team's performance and steer the team to victory with his individual perfomance," Pakistan T20 skipper added.