Top 10 cricketers with the most international runs without scoring a hundred, Shane Warne at top

Top 10 cricketers with the most international runs without scoring a hundred, Shane Warne at top

Image Source : Getty

10. Brett Lee (Australia) - 2728 runs in 322 international matches, HS - 64

Image Source : Getty

9. Chamara Kapugedera (Sri Lanka) - 2745 runs in 153 matches, HS - 97

Image Source : Getty

8. Aftab Ahmed (Bangladesh) - 2764 runs in 112 matches, HS - 92

Image Source : Getty

7. Malcolm Marshall (West Indies) - 2765 runs in 217 international matches, HS - 92

Image Source : Getty

6. Samiullah Shinwari (Afghanistan) - 2824 runs in 149 international matches, HS- 96

Image Source : Getty

5. Tim Southee (New Zealand) - 2957 runs in 355 international matches, HS - 77*

Image Source : Getty

4. Mashrafe Mortaza (Bangladesh) - 2961 runs in 310 international matches, HS - 79

Image Source : Getty

3. Chamu Chibhabha (Zimbabwe) - 3316 runs in 150 international matches, HS - 99

Image Source : Getty

2. Collins Obuya (Kenya) - 3439 runs in 163 international matches, HS - 98*

Image Source : Getty

1. Shane Warne (Australia) - 4172 runs in 339 international matches, HS - 99

Image Source : Getty

Next : Top 10 cricketers to play most consecutive ODI matches, feat Sachin Tendulkar, Brendon McCullum