5 Indian players who bowled the most balls in Test Cricket

5. Bishan Singh Bedi delivered 21,364 balls in Test cricket

4. Ravichandran Ashwin delivered 27,246 balls in Test cricket

3. Kapil Dev bowled 27,740 balls in Test cricket

2. Harbhajan Singh bowled 28,850 balls in Test cricket

1. Anil Kumble delivered 40,850 balls in Test cricket