Indian bowlers to concede the most runs in international cricket

Indian bowlers to concede the most runs in international cricket

Image Source : Getty Images

10. Ajit Agarkar: 10851 runs

Image Source : Getty Images

9. Mohammed Shami: 11675 runs

Image Source : Getty Images

8. Ishant Sharma: 14041 runs

Image Source : Getty Images

7. Javagal Srinath: 16043 runs

Image Source : Getty Images

6. Ravindra Jadeja: 16373 runs

Image Source : Getty Images

5. Zaheer Khan: 18797 runs

Image Source : Getty Images

4. R Ashwin: 18845 runs

Image Source : Getty Images

3. Kapil Dev: 19812 runs

Image Source : Getty Images

2. Harbhajan Singh: 23042 runs

Image Source : Getty Images

1. Anil Kumble: 28655 runs

Image Source : Getty Images

Next : Fastest to 100 T20I wickets, Wanindu Hasaranga sets all-time record for Sri Lanka