He didn't receive another call-up until two years later when the touring team was Sri Lanka again. He played in four one-day matches not having much effect apart from in the third match of a three-match series when he scored his highest score of 36 not out and taking three wickets in a four wicket defeat to Sri Lanka. His performances weren't enough to merit a future call-up and he retired in 2005 from professional cricket with just five one-day international appearances to his name.
He didn’t receive another call-up until two years later when the touring team visited Sri Lanka once more. He played four one-day matches but had little effect on the team’s performance. His highest score of 36 not out and three wickets in a loss to Sri Lanka in the third match of a series were notable, yet his overall contributions weren’t sufficient for future call-ups. He retired from professional cricket in 2005 with only five one-day international appearances.