Aftab Alam is one of the 15 players who have been named in the Afghanistan squad to play the ICC Cricket World Cup 2019 in England and Wales. Aftab Alam, who made his one-day international debut on 16-Feb-10, had played 21 ODI matches until the 2019 World Cup. In the 13 innings he batted in, he had scored a total of 61 runs, having faced 88 balls, at an average of 12.2 and a strike rate of 69.32. He was unbeaten in 8 of those innings. His highest score in an innings was 16*. He had 0 centuries and 0 half-centuries to his name. In the bowling department, Aftab Alam had bowled 987 balls and taken 31 wickets while conceding a total of 797 runs. He had an average of 25.71 and an economy rate of 4.84 His best ODI bowling performance was 4/25.
Aftab Alam is an international cricketer for Afghanistan. He made his One Day International (ODI) debut for the Afghanistan national cricket team in early 2010. He made his first-class debut for Mis Ainak Region in the 2017–18 Ahmad Shah Abdali 4-day Tournament on 13 November 2017.
In July 2018, he was the leading wicket-taker for Speen Ghar Region in the 2018 Ghazi Amanullah Khan Regional One Day Tournament, with ten dismissals in four matches.
In September 2018, he was named in Balkh's squad in the first edition of the Afghanistan Premier League tournament. In April 2019, he was named in Afghanistan's squad for the 2019 Cricket World Cup.