South Africa captain AB de Villiers' could not hide his frustration as his side went down to a comprehensive seven wicket defeat to England in their Champions Trophy semi-final.
South Africa's AB de Villiers offered no excuses after defeat by England