In May of last year, Afridi posted in support of Yasin Malik, the chief of the Jammu and Kashmir Liberation Front. He wrote,
Previously, Afridi was seen giving an autograph on the Indian flag to a fan. Following this, he faced significant online criticism from Indians on social media.
My stand is clear: if anywhere in the world there is an oppressor and an oppressed person who is suffering injustice, regardless of their religion, I will always speak out.
Without naming him directly, Shahid Afridi spoke out on the Kashmir issue, stating, "Wherever there is a tyrant, I will raise my voice against them."