Talking to reporters in Lahore, where he is training at the National Cricket Academy, the former Pakistan skipper said there was a time when the Indians were derided for not playing positive cricket.
"Today things are different. The present Indian team has changed its approach and is playing positive cricket with an aggressive approach," he said.
"The Indians have basically learnt and adopted the Australian approach of playing positive cricket. That is why they are enjoying such success," Afridi added.
"I believe in positive competition and professional jealousy that is how one improves his game," he said.
Pakistan lost all three of their group matches in the recently-concluded Champions Trophy, drawing criticism and flak from the cricket community for their poor batting performance.
Some changes are expected in the side when the squad for the West Indies tour is announced.