There have been some field hockey players who competed for more than one nation.
These players belonged to India, Afghanistan, Pakistan, Bangladesh, Argentina, Germany and Spain.
[1] It may be mentioned here that British India was divided into two independent countries India and Pakistan in 1947.
Later in 1971, Bangladesh was created after attaining independence from Pakistan.