Zondo, who will be hoping to replace the injured Temba Bavuma in the SA XI for the first Test against England next week, was involved in a 143-run partnership for the sixth wicket with Rassie van der Dussen (75). The two had come together with the team struggling on 129-5.
Openers Sarel Erwee (42) and Dean Elgar (39) got the innings off to a solid start, but Keegan Petersen (nine), Aiden Markram (10) and Ryan Rickelton (golden duck) all went cheaply.
The Proteas – who are giving 13 players game time in this match (11 batting, 11 fielding) – ended the day on 282-6.
Craig Overton was the hosts’ best bowler, taking 4-48, while Ollie Robinson picked up 2-56.