Shahid Afridi celebrates his birthday on Monday (March 1), and social media got flooded with wishes for the former Pakistan captain. Overwhelmed by fans' response, the talismanic all-rounder posted a heartfelt message on Twitter, thanking his supporters and well-wishers worldwide. In his Tweet, the leg-spinner also mentioned his real age, which left the netizens perplexed.