Harbhajan Singh Ignored Virat Kohli In His All-Time Test XI
Veteran Indian cricketer Harbhajan Singh is hailed as one of the best bowlers to have ever played for the Indian cricket team.
Bhajji, who made his international debut back in March 1998, has played numerous memorable performances for the Indian side
Recently, Bhajji picked his all-time T20 XI which comprises four from West Indies, three Indians, and one each from Australia, South Africa, England, and Sri Lanka
Harbhajan Singh also named Steve Waugh as the captain of his all-time Test XI