
sanjeev
khelja|01-08-2024
Shakib al Hasan is arguably the greatest all-rounder to play for Bangladesh. He is a left-handed batsman and a left-arm orthodox spin bowler who made his debut for Bangladesh in 2006. He has scored 14626 runs and taken 703 wickets across all formats of the game.
Shahid Afridi - 11196 runs and 541 wickets
Former Pakistan skipper Shahid Afridi is among the three players to score more than 10000 runs and take more than 500 wickets in international cricket. The right-handed batsman and a leg spinner has given several all-round performances for Pakistan during his international career. Afridi has scored 11196 runs and taken 541 wickets across formats in his cricketing career.
Jacques Kallis - 25534 runs and 577 wickets
Former South African cricketer Jacques Kallis is regarded as the greatest all-rounder in the history of cricket with over 25000 runs and more than 500 wickets in his international career. Kallis excelled in all departments and is the sixth highest run-getter of all time in international cricket across all formats. The former cricketer has scored 25534 and taken 577 wickets in his international career.




