At first I thought this might just be a fans shirt due to the badges being printed within the amterial, but on closer inspection of photos the players are playing in the same shirts.
This shirt came from a friend who contacted the SLFF. It appears that the shirt (which comes with 'large' tags) has been cut, and resewn to make it smaller. The cutting and stitching is of a very poor quality.
Thanks to Oliver Wells for sending me a link to a photo of this shirt. Turns out that it's from 2002. I still can't work out if it's home or Away. This is the other shirt, which I think looks even better in a game against Zambia, who may well be playing in an away shirt since I think they played in Gold at the time.