He was already well into his 30s when he played in
Bangladesh's inaugural match. He finished his short Test career with a moderate average of 16.18 runs. His highest, 44 runs, came against
Zimbabwe cricket team at
Harare in 2001. He made his
One Day International debut in October 1988, in his hometown
Chittagong. Batting at No. 8, he defied the strong Pak bowling attack scoring 21* runs of 35 deliveries. He captained Bangladesh in the
Asia Cup at
Sharjah in 1995. He was the team's most consistent performer scoring 24, 24 & 44 against
India,
Sri-Lanka and
Pakistan respectively. His first ODI 50 came against Pakistan at
Colombo in 1997. There he shared a 110 run partnership with
Athar Ali Khan. His highest ODI score of 65 runs, came at
Dhaka against
Kenya in 1999. He followed this with 50* runs against Zimbabwe. He played in two World Cups, in 1999 & 2003. He played a large part in Bangladesh's upset win in the 1999 World Cup over Pakistan with an innings of 42 runs. His most memorable moment came in the 1997
ICC Trophy, as he lifted the cup for his side. He contributed a quickfire 22 runs off 27 balls, including a six and a four, in the final. Earlier, he had played a captain's knock in the do-or-die game against the
Netherlands. His 68* runs not-out, helped Bangladesh win by 3 wickets. Bangladesh were struggling at 15/4, chasing a small total, after the Dutch fast bowler
Roland Lefebvre demolished the top order. Then Akram Khan changed the course of the match with two half-century partnerships with the veteran
Minhajul Abedin and the medium-pacer
Saiful Islam. Overall, he finished the tournament with 185 runs at an average of 37.00. His effort against the Dutch is not his only match winning innings in
International Cricket Council Trophy history. In 1994, batting at No. 7, he scored 64* runs against USA, taking his team from 36/5 to 147/7, winning the match by 3 wickets. And in 1990, he took Bangladesh to a vital 3 wicket win against
Fiji with a knock of 42*. Overall, in 24 matches in 3 ICC Trophy tournaments, he scored 476 runs at an average of 36.61. Also, bowling his gentle medium pacers, he took 10 wickets with an impressive average of 18.7. ==International captaincy==