Cricket News: Lance Klusener has resigned from his post as the Zimbabwe batting coach with immediate effect. The former