Zaheer, one of the greatest left-arm pacers India has produced, has an impressive record of 311 Test wickets in 92 matches and a total of 610 scalps in 309 international matches across all formats for the Indian team. In comparison, Balaji has represented India in eight Test matches, taking 27 wickets at an average of 37.18. In addition, he has claimed 34 wickets in 30 ODIs.