Scoring a century in ODI cricket is a tough task. Although cricketers make it look like a neat chore, the layout offers many limitations to the hitter in the sport. The previous couple of a long time have witnessed the plain supremacy of Afghanistan gamers in global cricket.

They've made countless errors when it comes to batting on foreign soil. Within the gift situation, the team has a few world-class batsmen who continue to dominate the sport. Let us not forget a few remarkable moments in cricket history when Afghan players astonished everyone with their outstanding one-day international performances.

1. Mohammad Shahzad

Mohammad Shahzad, Afghanistan's most famous wicket-keeper, is regarded as one of the country's most legendary batters, with his name etched into the record books for a number of remarkable performances. Shahzad has been the first Afghan player to score a century in an ODI match, making 110 runs and aiding Afghanistan to their first ever win. He holds the record for the most dismissals in an inning with 104. In a total of 84 games, he hammered six centuries for the team. He is also the tournament's leading run-scorer according to the records.

2. Rahmat Shah

Rahmat Shah is a younger Afghan batter who can gamble in any situation. He's a right-handed batter with a lot of leg spin. Shah is one of the batters expected to shore up an 'explosive but on the verge of collapsing' middle-order now that Afghanistan has been accorded Test status. He marked his call-up with a century against Scotland and has since established himself as Afghanistan's middle-order rock. He hit a series-winning, career-best 108 against Ireland in his team's first-ever ODI at Greater Noida. In 82 games, he has 5 centuries.

3. Rahmatullah Gurbaz

Rahmatullah Gurbaz, who became allowed to open the innings for Afghanistan withinside the first ODI towards Ireland on Thursday, have become the primary participant from Afghanistan to attain an ODI hundred on debut. He performed an extremely good knock of 127 runs off 127 balls with 8 fours and 9 sixes, and he holds the information of one hundred on debut and maximum-hundred in a series. He has performed 9 fits and smashed 3 centuries, and he have become the youngest participant to attain one hundred.

4. Nawroz Mangal

Nawroz Mangal, a right-passed batsman who bowls off-spoil, became Afghanistan's first captain and became tasked with helping them reach new heights when he took office in 2007. Under his captaincy, Afghanistan carried out its ODI fame withinside the 2009 World Cup qualifiers and certified for the 2010 World T20 tournament. In October 2010, Mangal hit his maiden best century towards Kenya, making 168 runs in an innings instrumental in an epic 167-run victory through Afghanistan. Mangal hit his maiden ODI tonne in March 2013 towards Scotland. He scored an unbeaten 112 to assist his crew win through seven wickets and became named Man of the Match in that sport. He has performed 49 games and multiple centuries.

5. Karim Sadiq Khan

Karim Sadiq is a right-passed batsman and right-arm off-spoil bowler who additionally serves because the country wide crew's wicket-keeper occasionally. During his career, he destroyed a handful of centuries. He struck his first ODI century towards Scotland, putting 114 in a 9-wicket victory for Afghanistan.

6. Mohammad Nabi

Mohammad Nabi is an astute pusher from Afghanistan and is one of the quality handymen who has played for the country. He has been a part of nearly all of Afghanistan's achievements, as he became a part of the side's first-ever ODI. In 2006, Nabi became a part of the Afghanistan squad that confronted MCC in India. He had an extremely good sport as he scored an impressive 116. Be it their first win in World Cups towards Scotland in 2015 or their triumph towards the eventual champions, the Windies, withinside the 2016 T20 World Cup, Nabi became there. Even though Gayle did the Gangnam dance after Afghanistan's win; Nabi, became there. He slips into roles which you need him to. A crucial all-rounder with perfect abilities.

7. Asghar Afghan

Asghar Stanikzai is a middle-order batsman who represents Afghanistan. He smashed a single century of his career. In 2010, He scored the best one zero one runs for his crew and gained the sport through 34 runs towards Ireland.

8. Najibullah Zadran

Najibullah Zadran's bellicose left-passed putting packs a punch no matter his tiny height. He observed lots of his generation's predecessors' footsteps to the country wide squad, with age-organization cricket getting ready him for the huge stage. Before the 2019 World Cup, Najibullah Zadran had played 54 one-day international matches since his debut on July 5, 2015. He batted in 50 innings, scoring 1210 runs on 1372 balls with an average of 28.81 and an 88.19 strike rate. He went unblemished in 8 of these innings. His maximum man or woman innings rating became 104*. He has simplest one century to his call.

9. Noor Ali Zadran

Noor Ali Zadran is an Afghan cricketer who plays right-handed hitter and middle bowler with his right arm. Ricky Ponting is his inspiration and cricketing hero. Ali's finest debut was also against Zimbabwe XI in 2009, when he made a century on his debut. On his debut, he hit 114.

10. Usman Ghani

Usman Ghani, one of the most promising young talents to emerge from Afghanistan's cricket programs in recent years, was gifted enough to play one-day international cricket for Afghanistan before he was 18 years old. Ghani became skilled enough at the age of 17 to score a century in his fourth One-Day International against Zimbabwe. After striking a century against Zimbabwe in July 2014, he has firmly established himself as one of Afghanistan's centurions.