Faf du Plessis said there could be "no excuses" from South Africa following a World Twenty20 defeat against West Indies, which dealt a major blow to their hopes of reaching the semi-finals.
The Proteas went into Friday's encounter with the Windies in Nagpur knowing a victory would put them in a strong position to qualify from Group 1.
But West Indies consigned them to a three-wicket defeat with two balls to spare, Denesh Ramdin scoring the winning runs in a tense finale.
South Africa fell short with the bat, slumping to 47-5 before Quinton de Kock (47) and David Wiese (28) combined for a stand of 50 which ultimately proved to be in vain.
England will join West Indies in the semi-finals if they beat Sri Lanka on Saturday and Proteas captain Du Plessis said his side only have themselves to blame if they fail to progress.
"[I'm] disappointed, because I had strong hopes of winning the tournament, and now we're hoping for other performances to go our way," he said.
"We'll obviously be rooting for some opposition to try and do us a favour, but if it doesn't happen like that, there's no excuses."
He added: "We're not playing close to how good we are or can be, and that's frustrating,
"We want to be better, and unfortunately we're not producing the goods on the day. You need a bit of luck but also you make your own luck, and I feel if you win those small moments in the game, generally the luck goes your way."
South Africa face Sri Lanka in their final Group 1 game in Delhi on Monday.