Regarded as one of world cricket’s leading off-spinners, Harbhajan Singh turns 40! Making his debut in the Indian team in 1998, he has played 103 Tests taking 417 wickets and 236 ODI with 269 wickets for India. The former cricketer is the one of the highest wicket takers in the history of the game. Harbhajan …
















