There are now only two matches remaining in the competition for Sri Lankan import Sanath Jayasuriya to impress.
On Friday he failed again, edging Charl Langeveldt to be caught behind for two. So far he has scored 71 runs at an average of 8.87 with a highest score of 34, a disappointing tally when so much was expected of him.
"It can happen to anyone," Amla said.
"The guys are all very supportive, but so far he just hasn’t been able to get going. He’s probably working harder than anyone and he’s hitting the ball well in the nets, but it’s just not happening in the middle.
"On the plus side, he’s playing a big role for us with the ball."
Amla said it was possible that Jayasuriya would be moved down the order for his final two matches before he joins the Sri Lankan squad for their ODI series against Bangladesh.
"He won’t be available for the semis anyway, so maybe now’s the time to give someone a chance in his spot," Amla said.