Just took 5/62 vs India
At age 22 (yes, 22!) he has:
749 runs in tests at 28.8 (less than Dan, but remember Dan matured, and Shakib has been batting consistently at 6 in a much weaker batting lineup)
55 wickets at 27.83 with 6 five fors (thats 1 five for every 3 tests!) - MUCH more dangerous bowling than Dan
2180 runs at 34.73 including FOUR centuries in ODI - that's a better record than any of our specialist ODI batsman bar Rosco!!
And 85 wickets at 31.68 with a RPO of 4.06
In other words, he does it ALL