South Africa have received some much-needed boost ahead of their crunch clash against India. The perennial underachievers of world cricket, South Africa have started their campaign disastrously by losing their opening two games. They started their campaign with a heavy 104-run loss at the hands of hosts England. Chasing a mammoth 312, South Africa were all out for just 207.

In their second game, the bowlers failed to deliver again as Bangladesh piled up 330. The batsmen did well this time around but still the team finished on 309 to lose the game by 21 runs. South Africa’s World Cup campaign is fast falling apart now. They need a win against India at all cost or risk an early exit from the competition.

The Proteas have lost their first two games (Credits: Getty)

Also Read: Volatility At Its Best, Says Virender Sehwag After Pakistan Stun England

And ahead of the big clash, the Proteas are looking set to avail the services of their veteran stalwarts – Hashim Amla and Dale Steyn. Both the players missed the game against Bangladesh due to their respective injuries. South Africa rested Amla for the clash after he was hit by a bouncer on his helmet grille during the England game.

Also Read: ICC World Cup 2019: Watch – MS Dhoni Hits Them Out of the Park in Practice Session

Hashim Amla (Credits: Getty)

On the other hand, Steyn, who also missed the game against England, was nursing a shoulder injury sustained during the Indian Premier League. Both the players are now looking fit as they practised together on Monday. Steyn bowled at Amla on the field as the two look to turn around their country’s fortunes in the ongoing tournament. The Proteas, however, will miss Lungi Ngidi who is out for ten days after suffering a hamstring injury during the Bangladesh clash.

Here is a clip showing Dale Steyn and Hashim Alma practising on the field (Credits: ESPNCricinfo)

India, meanwhile, are yet to open their campaign.The Men in Blue will be the favourites for the clash. The two-time winners enter the contest on the back of a thumping 95-run win over Bangladesh in the warm-up clash.

Also Read: World Cup 2019: India Star Jasprit Bumrah Undergoes Doping Test