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