There are 10 recognized Test Playing Countries.
Australia vs England
121
All the commonwealth nations are capable to be on an INTERNATIONAL LEVEL in Cricket The teams who have acquired the Test status include INDIA, South Africa, New Zealand, Australia, West Indies, Pakistan, Sri Lanka, England, Kenya, Zimbabwe, Bangladesh Also look at http://en.wikipedia.org/wiki/Cricket for more knowledge about this helps you out in detail if anything
International Teams under iCC with Full membership(include test cricket ) are 10 34 assosiate members(these teams do not qualify for Test Cricket), 60 affiliate members(These teams play under the rules of ICC & play ICC event of world cricket league).
750
5 days
A cricket test match is played for 5 days.
750
Australia has played test cricket in south Africa in 2009, 2005-06
England
There are limited over cricket, test match cricket and one day cricket
1923