Tag: Ahmedabad

Harbhajan Singh is one of the finest off-spinner Indian cricket has ever produced. He is a renowned face in the bowling department but did you know, he has two back to back test hundred under his belt. He is...