In the 3 formats of Cricket , the rankings are :
Test Cricket ( 31 Mar 2010 ) :
1) India ---------124
2) South - Africa --------120
3) Australia ------- 119
One day international ( 14 Mar 2010) :
1) Australia ------- 133
2) India ---------122
3) South - Africa --------119
T20 ( 2010) :
1) Pakistan ------- 232
2) South - Africa ---------231
3) Australia --------119
I think South - Africa is the best . :surprised