Batsman
Amla was not playing today - there is a member of his family with regrettably a serious health problem - so he would not play in any ODI's again before the WC. He is also not playing in the IPL either.
So lets look at the performances of potential opening batsmen to partner De Kock in the WC:-
Hendriks
Runs Balls faced
ODI 1 = 1 4
ODI 2 = 29 41
ODI 3 = 4 11
ODI 4 = 8 15
Total = 42 71
Average = 10,5
Strike Rate = 59,15
Markram
ODI 4 = 29 34
Strike Rate = 85,29
Even though it as the first ODI Markram played in this year his batting was reasonable and his strike rate and fielding good, He could have scored more runs - but it was a funny game with a low score to chase, but it is clear that he did well enough to be ahead of Hendriks and Amla in the opening batsmen position.