5) Shahid Afridi:
Ad
While many people might call No.5 a bit low for Afridi but his dip in batting form can be asserted to be the lone reason for this. None the less, 313 wickets at an average of 33 and over 6000 runs at 23 keep him at No.4.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️
Edited by Staff Editor