A shirt with a very short life span, it was worn against Japan (18/06/03) and Colombia (20/06/03) in the 2003 Confederations Cup. It’s first appearance was a warm up game against Scotland on 27/05/03. By 2004 they had made the switch to Nike.
A mystery here. I'm assuming this is Zambia v Zimbabwe, although it doesn't look like the stadium in Lusaka to me. I have no record of Zambia playing in Puma. The Zimbabwe kit looks circa 193/94 to me.