How cricket is different from other sports?

as we play it with ball and bat while base ball with round bat