Check out BD batsmen stats against the top teams in ODIs, look at the averages:
http://stats.espncricinfo.com/ci/eng...s;type=batting
Yes the last 3 years give a more recent overview but career wise against the best opposition soumya has been consistent. I left out Afghanistan since they are still not as consistently good as the top teams in ODIs. He also has the best strike rate by far comparing the top players.