Cricket its mystery