Shahid Khan Afridi...
mohammad hafiz of pakistan
yes he is the best pace bowler allrounder in the team also jaysuria
DG Bradman (Aus) is the best and average cricket in the world
I think the best critest cricket captain of India is CK Nayudu
Australia are currently the best test cricket team in the world
Shakib Al Hassan as Allrounder, both for wickets and runs scored.
coaching for allrounder