The new found form and maturity of Ahmed Shehzad Ahmed Shehzad has scored 6 fifties in last 10 innings, 4 in ODIs and 2 in T20Is. Today he has scored his 3rd consecutive fifty in ODIs! Sign of form and maturity? Discuss!