A Zimbabwean national has been sentenced to 20 years in prison after being caught with a large consignment of explosives at the Beitbridge Port of Entry.