ICC stands for International Cricket Council.There are 10 teams which are allowed to play test cricket.Test is a five days cricket match.These are Australia,Bangladesh,England,India,Newzeland,Pakistan,Srilanka,SouthAfrica,West Indies and Zimbabwe.South Africa,Australia,England and India are thought to be the best teast teams in the world.Pakistan,Srilanka and Newzeland are also good in it.Pakistan plays the most least test matches now a days.
The ICC tests ranking is
1)South Africa
2)Australia
3)Pakistan
4)India
5)England
6)Srilanka
7)Newzeland
8)West Indies
9)Bangladest
10)Zimbabwe
South Africa is the number one test team in the world captained by Ab Devilliers.They have 3219 points in 26 tests and has 124 ratings.South Africa is always a consistant test team.They overall played more than 350 tests.Australia is the number 2 test team in the world.They gained 3950 points in 32 tests and has 123 rating.It is captained by Michael Clarke,one of the most successful test batsman in the world.
Surprisely,Pakistan is on the 3rd postion in test rankings.They only play 2 test matches upto now in 2014.Now they are on the tour of Srilanka.Because of present conditions of Pakistan,no team is ready to come to Pakistan,They did not play a single test at home from 2010.Still they are on the 3rd position.They are led by Misbah-ul-haq.Pakistan has 2064 points in 20 matches and has 103 rating.
India is at he 4th position.They are lead by Mahendra Singh Dhoni.They have 2343 points in 23 matches and having 102 rating.India has the strongest batting order in tests,but their bowling is little bit weak.