[7] He made a further List A appearance later in the year in the 2000 NatWest Trophy against the Durham Cricket Board,[5] with Ahmed being run out for 94 in the Denmark's innings of 218 all out.
[10] He made a further List A appearance for Denmark later in 2001, against Suffolk in the 1st round of the 2002 Cheltenham & Gloucester Trophy, which was played in 2001 to avoid fixture congestion in the following season.
[5] Once again captaining the team, Ahmed recorded his second List A half century with a score of 77 in Denmark's total of 249, before he was dismissed by Neil Pullen.
[11] His final List A appearance for Denmark in the English limited-overs tournament came in 2003 against Wales Minor Counties in the 1st round of the 2004 Cheltenham & Gloucester Trophy,[5] by which time the captaincy had passed to Soren Vestergaard.
He played four matches during the tournament, against Uganda, the United Arab Emirates, Ireland, and the Netherlands, which was his final List A appearance.