He also stressed however that playing the World Cup is not the end of the world.
Of the 54 matches they have played in WC so far, South Africa have won 35, lost 17 and tied two.
Hazlewood is set to undergo a follow-up scan on Friday which would reveal the progress of his recovery.
"I really do believe Australia can win the World Cup." - Warne.
With Dhoni in red-hot form, the critics have shut their mouth and he has once again become Team India's crisis man in ODIs.
Shastri's coaching contract ends after the World Cup 2019.
England have played 73 matches in World Cup till date, winning 41, losing 30 while one was tied and another ending inconclusive.
Here are those three reasons that explain why India will not win the 2019 World Cup.
Some colossal names in the list.
The mega event is set to start on May 30.