Markram lashed out at a solid object during the Pune Test.
After a couple of minutes, Aiden Markram came to help his teammate as he knew where the ball was and picked it up.
India have confirmed their playing XI.
Apart from Markram and Bavuma, none of the batsmen could spend their time in the middle.
The visitors will need their youngsters to get acclimatized to the Indian conditions.
Rassie van der Dussen has a batting average of 88.25 in ODI cricket.
Fidel Edwards added to the Hampshire squad in the place of Brad Wheal.
David Wiese struck 171 off 126 deliveries by smashing 14 fours and nine sixes against Hampshire.
Kyle Abbott has picked up 14 wickets in only six matches in this tournament.
James Vince has scored 402 runs in five innings he has batted in this tournament.