The only South African to hit a triple hundred in Tests, Hashim Amla's name is etched forever into the nation's cricket history. The former South Africa captain's pedigree for the longer version has long been established but his penchant for runs in the shorter formats makes him even more invaluable. He is the fastest to complete all the 1000-run multiples from 2000 to 7000 runs in ODIs and is the only current player who could challenge Virat Kohli's record of being the fastest to 10,000. However, he will be 36 years old by the time the next World Cup arrives which in the end could very well prove to be the charismatic player's swansong.
Read MoreThe South African side is not counted among the favourites for the World Cup, but it has all the qualities to shed the infamous "choker" tag.
Hashim Amla termed "fasting during Ramadan" as a great mental and spiritual exercise, expressing his delight that the World Cup is starting during the holy month.
Hashim Amla will try to make the most of the 2019 World Cup as it will likely be his last chance of lifting the coveted trophy.
Steyn was instrumental in bowling Sri Lanka out for 191 to see South Africa hold a 44-run first-innings lead.
Experienced batsman Mohammad Hafeez, brought in for the ODIs, secured victory with 71 not out as his side finished on 267/5 to win with five balls to spare.
Arthur was found to have violated Article 2.8 of the ICC Code of Conduct which relates to "showing dissent at an umpire's decision during an international match".
Faf and Sarfraz failed to open their accounts with the bat in both innings.
Amla's 63 not out guided the Proteas to victory but not without a series of scares.
Amla is still recovering from a finger injury while Duminy aggravated a right shoulder problem in South Africa's home series against Zimbabwe which will now need surgery.
South Africa are ahead but their position is not as strong as they were hoping for after a strong start.
Amla, on the other hand, said that he is looking forward to spend first three months of the season with Hampshire and gain some high-quality cricket ahead of his side's tour to Sri Lanka.
The 34-year old said there will be a lot of pride at stake for the hosts in the sixth and final ODI against India in Centurion on Friday.
Live Streaming India vs South Africa 3rd ODI: Watch Ind vs SA 3rd ODI Match Live Streaming Online from Newlands, Cape Town at Sony Ten 1, Sony Ten 1 HD, Sony Ten 3, Live, SonyLiv TV and Get Cricket Score Live updates at India TV
The day 3 of the third Test between South Africa and India was called-off early after a discussion by the match umpires with the respective team captains following the incident where a back of a length delivery from Bumrah hit Elgar on his helmet.
Amla scored a fighting 61 runs off 121 balls and got good support in the morning session from Kagiso Rabada (30).
Bhuvneshwar conceded that the road won't be so smooth for the Indians, tottering at 28/3 at stumps on Day 1 of the first Test, despite bowling South Africa out for 286.
South Africa scored at nearly five runs an over on the first day and racked up 126 runs in the first session, 130 in the second, and 172 after tea.
Chasing a mammoth target of 474 runs to win, the hosts failed to counter South Africa's bowling attack and were eventually collapsed to 133 all out in their second innings on the fourth day.
Returning South Africa captain Faf du Plessis trusted his batting lineup on a cloudy morning at Trent Bridge, choosing to bat first in a calculated gamble.
Ali scored 87 and Broad smashed an unbeaten 57 off 47 balls as England added 101 runs to its overnight score before being dismissed for 458.
Top News
Trending News
Latest News