11 Facts That Proves Zaheer Khan Was The Best Bowler Of His Time

Born October 7, 1978, Zaheer Khan was the leader of India’s bowling strike for the most part of the early 21st Century. On 15 October 2015 he took retirement from International Cricket with an immediate effect and it brought the…