The 1999 NatWest Trophy was the 19th NatWest Trophy. It was an English limited overs county cricket tournament which was held between 4 May and 29 August 1999. The tournament was won by Gloucestershire who defeated Somerset by 50 runs in the final at Lord's.