Harbhajan Singh Turns 45: Career Stats And 5 Best Bowling Spells For India

Happy Birthday Harbhajan Singh: In a 20-year career, Harbhajan Singh played 103 Tests, 236 ODIs & 28 T20Is, taking 417 Test wickets, 269 in ODIs, and 25 in T20Is for India.

Cricket