In a video posted on Twitter, Afridi is seen obliging to fans' requests for photographs and autographs on the frozen lake, on which the matches were played.
While there has been much acrimony between India and Pakistan on Saturday over the terrorist attack at the Sunjwan army camp in Jammu, cricketer Shahid Afridi's gesture a day earlier came in for much appreciation from people of both countries.
But fret not, we have someone who will remind you once again that true sportsmanship comes from the heart, no matter how strained the relationship between countries might be..
The dashing cricketer led his team Royals XI to victory against Virendra Sehwag's Diamonds XI in the inaugural St. Moritz Ice Cricket tournament.
In the crowd was an Indian fan, who was holding a folded tricolor, and she requested Afridi to pose for a picture.
One hand the gun firing is going on between Indian soldiers and Pakistani soldiers, while on the other hand, Pakistani cricketer Shahid Afridi and Indian cricketer Virender Sehwag are playing cricket together in valleys of Switzerland.
The maverick all-rounder seemed to be impressed with the Indian skipper Virat Kohli. I have no problem with aggression if it is a controlled one. And Virat's character is different from Mahendra Singh Dhoni, who was a composed individual. "He (Kohli) has always shown a lot of respect and has even gone out of his way to present a signed jersey for my foundation (Shahid Afridi Foundation)", the veteran said.
Afridi, who was known for his dynamic nature during his cricketing days, added that Kohli can take the team along with him. Given the tensions between the two nations, this heartwarming gesture will surely be remembered by the Indian cricket fans.