Afghanistan played some outclass bowling along with their batting as they are playing at their full covers and they have many skills now, at first the Afghanistan Team was not considered as good as they play the game today. So, I think they will be the better team in the coming matches if they are good at their capabilities. Mostly the Afghanistan Batsmen have good batting skills and they are also good at bowling.
Yeah, you are completely right that Afghanistan team is really performing well recently especially after they get a first victory against England here they get the momentum and huge confidence which later carry on by them against Pakistan and now against the Netherlands and due to such things they were able to get victory against them. No doubt they were known one of strong and dangerous side in T20 format because of their aggressive batting style, but now to make our self adjust in ODI format and such things really help them. Their middle order like Rahmat and Shahidi really performing well because when top order unable to make runs they are the once who really make runs with consistency from recent matches in critical situation.