Ahmed made her ODI debut against Ireland on 26 November 2011. She took her ODI best bowling figures on 12 April 2013, taking 4/20 against India.[3] In 2016, Ahmed became the first Bangladeshi women to take an international hat-trick, doing so in an ODI against Ireland.[4][5]
Ahmed made her T20I debut against Ireland on 28 August 2012. In June 2018, she was part of Bangladesh's squad that won their first ever Women's Asia Cup title, winning the 2018 Women's Twenty20 Asia Cup tournament.[6][7][8] Later the same month, she was named in Bangladesh's squad for the 2018 ICC Women's World Twenty20 Qualifier tournament.[9] She was the leading wicket-taker for Bangladesh in the tournament, with ten dismissals in five matches.[10]
In October 2018, she was named in Bangladesh's squad for the 2018 ICC Women's World Twenty20 tournament in the West Indies.[11][12] Ahead of the tournament, she was named as the star of the team[13] and one of the players to watch.[14] In January 2020, she was named as the vice-captain of Bangladesh's squad for the 2020 ICC Women's T20 World Cup in Australia.[15]