As per LG ICC Rankings the top 10 teams in Test and One Day Internationals are listed below in order of ranking:
TEST TEAMS:
--------------------
1) Australia
2) England
3) Pakistan
4) India
5) Sri Lanka
6) South Africa
7) New Zealand
8) West Indies
9) Zimbabwe
10) Bangladesh
One Day Internationals:
------------------------------...
1) Australia
2) South Africa
3) New Zealand
4) Pakistan
5) Sri Lanka
6) India
7) England
8) West Indies
9) Bangladesh
10) Ireland Source(s): https://www.icc-cricket.com/