I was also surprised Pretorius dropped for Shamsi, not Bosch after 1-178 in 2 matches and similarly abysmal returns in his previous T20 run... Not sure why Bosch is the future - if you bowl fast it feels like you're immediately assumed to be good. That logic is what kept Philander out of the test team for far too long...
Bavuma's performances for Lions and SA A have been brilliant, particularly showing the concentration needed to make big innings, and yet that has been what is lacking for SA. A bit of a puzzler. Well that, and early on throwing the bat out at wide ones with no feet in the best tradition of Hansie Cronje.
Re previous players - Zander got a rough drop IMO, seem to recall it was a change of coaches rather than anything of his performances. Ackerman met Muralitharan at the wrong time. Justin Ontong deserves to be mentioned in the guys who toiled domestically without getting the callup they deserved (in terms of test cricket especially)...
Phehlukwayo initially impressed me more with the bat for Dolphins... Very good natural timer of the ball. Reminded me of Sean Pollock.
Tsolekile at schoolboy level broke records. Ones that had just been broken by J Kallis a couple years before. And yet he was told to focus on keeping. Was only when he moved to Lions he started piling on runs and moving up the order. Those last few seasons before his run-in with the bookies were prolific. This article is on Tsolekile, but applies more broadly too:
The trials of Tsolekile | The Cricket Monthly | ESPN Cricinfo.
Strange Puttick is out, and you can't quite blame quotas, as there are already 4 black African and 4 more POC's, and only 3 whites. You'd think he'd easily play ahead of Malan too... BTW, who is NABE? And is he a spinner or a seamer??? You know he comes out of nowhere when even that is not recorded! (FB photo looks like a seamer...)
In other news, good to see "stalwarts" Viljoen and McLaren back after some hiatus...