David Bedingham has been dropped from the Proteas squad for the two-match home Test series against Bangladesh, with Tony de Zorzi and Zubayr Hamza recalled to bolster the batting unit.