Ahmed Shehzad has been fined half his match fee for pushing Tillakeratne Dilshan during the third one-day international in Sharjah.