Afghanistan national cricket team recently became the full member of the International Cricket Council in 2017, before which they have been an associate member of the ICC since 2013. The Afghanistan national cricket team is in the 10th position in the International Cricket Council of One Day International matches. In the Twenty20 ranking of International Cricket Council, it has acquired 8th position. Here is a list of the best batsmen on the Afghanistan cricket team-
10. Gulbadin Naib
Gulbadin Naib is a right-handed batsman and right-arm medium-fast bowler for the Afghanistan national cricket team. He made 1,079 runs at an average of 21.58, including five half-centuries in One Day International matches. He acquired the tenth position in the One-Day International ranking of the International Cricket Council in Afghanistan’s national cricket team.
9. Nawroz Mangal
Nawroz Mangal is the right-handed top-order batsman for the Afghanistan national cricket team. He made 1,139 runs at an average of 27.11, including two centuries and four half-centuries in One-Day International matches. He acquired the ninth position in the One-Day International ranking of the International Cricket Council in the Afghanistan national cricket team.
8. Hashmatullah Shahidi
Hashmatullah Shahidi is the left-handed top-order batsman for the Afghanistan national cricket team. He made 1,154 runs at an average of 32.97, including ten half-centuries in One Day International matches. He acquired the eighth position in the One -Day International ranking of the International Cricket Council in the Afghanistan national cricket team.
7. Noor Ali Zadran
Noor Ali Zadran is the right-handed opening batsman for the Afghanistan national cricket team. He made 1,216 runs at an average of 24.81, including one century and seven half-centuries in One-Day International matches. He acquired the seventh position in the One-Day International ranking of the International Cricket Council in the Afghanistan national cricket team.
6. Najibullah Zadran
Najibullah Zadran is the left-handed middle-order batsman for the Afghanistan national cricket team. He made 1,615 runs at an average of 29.36, including one century and eleven half-centuries in One Day International matches. He acquired the sixth position in the One- Day International ranking of the International Cricket Council in the Afghanistan national cricket team.
5. Samiullah Shinwari
Samiullah Shinwari is an all-rounder and a right-handed batsman for the Afghanistan national cricket team. He made 1,811 runs at an average of 29.20, including eleven half-centuries in One-Day International matches. He acquired the fifth position in the One-Day International ranking of the International Cricket Council in the Afghanistan national cricket team.
4. Asghar Afghan
Asghar Afghan is the middle-order right-handed batsman and the current captain of Afghanistan’s national cricket team. He made 2,424 runs at an average of 24.73, including one century and twelve half-centuries in One-Day International matches. He acquired the fourth position in the One-Day International ranking of the International Cricket Council in the Afghanistan national cricket team.
3. Rahmat Shah
Rahmat Shah is an outstanding all-rounder and right-handed batsman for the Afghanistan national cricket team. He made 2,467 runs at an average of 35.75, including five centuries and sixteen half-centuries in One Day International matches. He acquired the third position in the One -Day International ranking of the International Cricket Council in the Afghanistan national cricket team.
2. Mohammad Shahzad
Mohammad Shahzad is the right-handed batsman for the Afghanistan national cricket team and a good wicket-keeper. He made 2,727 runs at an average of 33.66, including six centuries and fourteen half-centuries in international matches. He acquired the second position in the One- Day International ranking of the International Cricket Council in the Afghanistan national cricket team.
1. Mohammad Nabi
Mohammad Nabi is a right-handed batsman and an all-rounder for the Afghanistan national cricket team. He is mainly famous for his calm nature; he took over the captain-ship of the Afghanistan national cricket team from Nawroz Mangal in 2013. He made 2817 runs at an average of 27.61, including one century and fifteen half-centuries in One Day International matches. He acquired the first position in the One- Day International ranking of the International Cricket Council in Afghanistan’s national cricket team.