Harbhajan Singh IPL Career: Records, Age, Price, Team 2026, Stats - myKhel.com [an error occurred while processing this directive][an error occurred while processing this directive]
[an error occurred while processing this directive]
Harbhajan Singh is an Indian cricketer who plays for the KKR franchise in the Indian Premier League. Harbhajan Singh was born on Jul 03, 1980; and as of 2026, he is 46 years old. Harbhajan Singh is a bowler from Jullundur (now Jalandhar), Punjab and bowls off spin. He made his IPL debut in 2008. Harbhajan Singh has played 163 matches to date in his IPL career and he took 150 wickets, with an average of 26.86, conceding nearly 7.07 runs per over with a best individual figure of 5/18.