Indian spin hero Harbhajan Singh retires from all forms of cricket
24 Dec 2021
Veteran India off-spinner Harbhajan Singh announced his retirement from all forms of cricket on Friday. The 41-year old represented India in 103 Tests, 236 ODIs and 28 T20Is, picking up 417, 269 and...