Personally I'm not writing off Markram and Hamza. But think in Markram's case he needs to push through a barrier again to prove that his short-comings can be overcome. What that is must be a personal chat between himself, Boucher, Nkwe, McKenzie, Smith.I would be quite happy with this team. I would play van Tonder at 3 and drop Petersen and de Kock down one.
But I do think that Hamza is getting a raw deal at the moment. He spent two or three seasons scoring good runs has hit a patch of bad form and is being practically discarded by many. Same with Markram in many ways. I understand they have their issues, but still.
I am also going to put it out there that these batsmen started struggling after spending time in the SA squad under Gibson in particular. I don't want to get all conspiracy theory but I do think that both these batsmen have been asked to play in a manner they where not be comfortable with for the sake of the team and have tried to change things that probably should have been done slowly or not changed at all. And now they struggling in their heads and with so little cricket have not had a chance to get back into their space.
For Hamza. It is just the type of dismissals that look a major concern for me. I won't right him off because he has shown an appetite for runs from a young age.
Our wickets at test level certainly didn't help our batsmen. But domestic cricket is a different situation. Another aspect we seeing now besides our batsmen struggling against spin is that generally there is a greater challenge to sideways movement and up-and-down at our test venues. They will be better tested for test cricket than at the out grounds.
Bavuma, Vd Dussen, D.Pretorius will have limited overs cricket to play in and they can sink or swim there but they don't deserve test cricket in my opinion.