Harbhajan Singh is celebrating his 40th birthday on Friday and wishes poured in from the cricket fraternity on social media for the veteran India off-spinner. Former India batsman Mohammad Kaif was the first among cricketers to extend his wishes to Harbhajan Singh on his special day.