Top 10 All-Rounders in ODI of All-Time

By Nidhi Singh

1. Kapil Dev

KreedOn

Arrow

India

2. Greg Chappell

KreedOn

Arrow

Australia

3. Andrew Flintoff

KreedOn

Arrow

England

4. Viv Richards

KreedOn

Arrow

West Indies

5. Lance Klusener

KreedOn

Arrow

South Africa

Join our exclusive Sports Community

#MadeByFansForFans

6. Chris Gayle

KreedOn

Arrow

West Indies

7. Jacques Kallis

KreedOn

Arrow

South Africa

8. Steve Waugh

KreedOn

Arrow

Ausstralia

9. Shaun Pollock

KreedOn

Arrow

South Africa

10. Imran Khan

KreedOn

Arrow

Pakistan

Top 10 Richest Cricket Boards in The World

Also Read: