Not at my best yet, says Zaheer