There are currently 12 nations that are allowed to play in international Test matches. These are the following: New Zealand, Ireland, Afghanistan, Zimbabwe, Australia, Bangladesh, South Africa, India, Sri Lanka, Pakistan, West Indies, and England.