Fakhar Zaman's 155-ball 193, which almost took Pakistan to an unexpected win over South Africa in their second ODI before it ended in controversial circumstances, has helped him move up seven spots to No. 12 in the men's ODI rankings for batsmen. Also moving up after two big innings - 123* and 60 - was Rassie van der Dussen, up to a career-best 22.
van der Dussen, however, had to skip the final match of the series - a decider in Centurion on Wednesday - after picking up a quad injury, but Zaman has the chance to build on his position on the table.
Of the others to gain on the table, South Africa's new ODI captain Temba Bavuma's 92 in the second ODI took him up to a career-best 88th spot among batsmen, while Anrich Nortje's 4 for 51 and 3 for 63 in the two games, before he left for the IPL, helped him get to 73rd place, also a career-best position.
The rain-curtailed final T20I of the series between New Zealand and Bangladesh also took place in the period under consideration, and in it, Finn Allen smashed 71 in 29 balls to lead his team to a 65-run win and a 3-0 series sweep. That helped him enter the top 100 after just three matches, while Tim Southee's 3 for 15 in that game meant he remained the top-ranked fast bowler in the format, at sixth place.
Namibia's Gerhard Erasmus, meanwhile, scored an unbeaten 62 in the first T20I against Uganda as his team won 3-0, and that helped him get to 66th place, the best for his country.
The major mover from the second and final Test of the West Indies vs Sri Lanka series, which ended 0-0, was Kraigg Brathwaite. The new West Indies Test captain scored 126 and 85, and went up 21 places to 43rd. Oshada Fernando's 66* in the second innings took him 11 places up to 61, while Jason Holder remained the best allrounder after hitting 30 and 71 not out and picking up two wickets in the first innings.