Overcoming challenges in cricket