South Africa took a 2-0 lead in the three-match series with a six-wicket win after restricting Zimbabwe to 132 for seven in their 20 overs
While Tahir remains their ace spinner, South Africa have remained adamant at managing Tahir’s workload to have him in best shape at the next year’s WC
Tahir took five for 23 as South Africa, defending a modest total of 160 for six, bowled out the tourists for 126.
Rabada, who is also ranked second in Tests, has moved up three spots to take sixth position after grabbing five wickets in two matches
South Africa completed a 3-0 sweep in a series which was as much about giving opportunities to fringe players as it was about beating their neighbours
Steyn's batting rescued South Africa from a precarious 101 for seven but it was his fast bowling that probably impressed coach Ottis Gibson the most.
South Africa also struggled on a pitch of variable and occasionally steep bounce, losing their first four wickets for 58 runs while chasing 118
Steyn, 35, has not played in one-day internationals since October 2016.
Amla injured a tendon in his left little finger in the Caribbean Premier League in the West Indies and will need three weeks to recover.
ICC Awards: Yasir Shah nominated for Test player of the decade, Virat Kohli bags most nominations
ODI Super League fixtures: Pakistan to host New Zealand, West Indies in 2021
Pakistan team given "final warning" for biosecurity breaches after six test positive for Covid-19
Sami Aslam opts out of fourth round of Quaid-e-Azam Trophy, might quit Pakistan cricket
Another Pakistan squad member tests positive for coronavirus
'Fans are our strength and we hope to give them joy by winning the trophy' - Sohail Akhtar
'A year we will never ever forget': Reactions to Karachi Kings' maiden PSL title win
Sohail Akhtar blames ill-conceived batting approach for PSL final heartbreak
Unwell Fakhar Zaman ruled out of New Zealand tour
England confirm T20I tour of Pakistan in October 2021