Twenty-Twenty cricket is known as a batting-friendly format. This format witnesses rain boundaries in every match. This format is the fastest growing in cricket. Fans love to enjoy a thrilling matches. However, there are many bowlers dominated the batters in this format. These Bowlers with perfect line and length have controlled the run flow. The Afghanistan cricket team is known for producing top-quality spinners. The spinners are the backbone of this team. The Afghanistan spinners have achieved lots of milestones in the shortest format of cricket. Their star bowler Rashid Khan's name has come the top in current cricket.

1. Rashid Khan 

Rashid Khan is a star player in current cricket.This bowler can trouble any batters with his top-class variations. Khan is probably the hottest name in the T20 circuit. This bowler has shown his talent in various franchise cricket Leagues. Rashid Khan is the leading wicket-taker in T20 cricket for his national team. He has picked up a total of 101 wickets in just 55 matches.

2. Mohammed Nabi 

Nabi is a star all-rounder of the Afghanistan cricket team. This player has been playing cricket for the last ten years. Nabi has represented his national team at one point. He is sitting at number two in this list with a 73 wickets. Nabi, along with bowling, can also bat and score few handy runs down the order.

3. Dawlat Zadran

Zadran is a right-arm fast bowler of the Afghanistan cricket team. This 33-year-old player has played 34 T20 international matches. He has taken a total of 40 wickets in those matches. His career-best figure is 4 wickets.

4. Shapoor Zadran

Shapoor Zadran is a former bowler of the Afghanistan cricket team. He is famous for hitting winning runs against the West Indies team, which lead Afghanistan to their maiden world-cup victory. Zadran was a regular part his team he picked 37 wickets in 36 T20 international matches.

5. Hamid Hassan 

Hamid Hassan is a right-arm fast bowler of the Afghanistan cricket team. He has also represented the MCC cricket team at Lords. Hassan has taken 35 wickets in 25 T20 international matches. His career-best figure is four wickets.

6. Mujeeb Ur Rahman 

Mujeeb Ur Rahman is a superstar of T20 cricket. This spin bowler can trap any batter with magical variations. Mujeeb is a famous face in franchise cricket. He plays in almost every franchise league. Rahman has played 22 T20 international matches in which he has taken 32 wickets.

7. Amir Hamza

Amir Hamza is an all-rounder player of the Afghanistan cricket team. He was a part of Afghanistan under the 19 team of 2010. Hamza has played a total of 33 T20 international matches in which he has taken 30 wickets. With a career-best of 3/39.

8. Karim Janat 

Karim is a young right-arm medium bowler of the Afghanistan cricket team. He has played a total of 32 T20 international games so far. Janat has taken 30 wickets in his T20 international career. His career-best is 5/11.

9. Samiullah Shinwari

Shinwari is a famous name of the Afghanistan cricket team. This star Afghan all-rounder has played many match-winning innings for his national team. Shinwari has been part of the national team for many years. He has played 64 matches and managed to get 28 wickets.

10. Gulbadin Naib

Naib is a former captain of the Afghanistan cricket team. This star all-rounder has given various match-winning performances in his cricket career. Naib has played 53 T20 international matches and picked 20 wickets so far.