cricket does not have an overall captain but rather there are certain countries, counties and teams with there own captain. for example:
the captain of Pakistan is Younus Khan (in odi's)
the captain of surrey is mark butcher (in test matches)
MS Dhoni is the best captain world has seen till date., because he playing much mind game he is calm and coll captain.
Howzat is the best cricket game in the world
the best sports in world the just be a cricket cricket cricket.
of course cricket is the best sport in the world!
If you talking about cricket. then Australia is the best team in the world
Emmanuel is the best footballer
Australia and india is the world best team.