Amla’s scores of 137 and 28 have helped him move up one place to seventh position in the latest rankings while left-handed opener Elgar’s innings of 199 and 18 have lifted him four places to 12th position in the latest rankings.
Amla has held the top ranking in the past while Elgar’s best has been 11th position in March this year.
Elgar and Amla are not the only South Africa batsmen to gain in the latest rankings, which also take into account the first Test between Pakistan and Sri Lanka in Abu Dhabi, which Sri Lanka won by 21 runs on Monday to take a 1-0 lead in the two-match series.
Proteas captain Faf du Plessis has gained two places to reach 16th position while Temba Bavuma has moved up three places to reach a career-best 36th position.
Among their bowlers, pace bowler Kagiso Rabada has moved up one place to fifth position while left-arm spinner Keshav Maharaj’s seven wickets in the match have seen him gain five places to reach a career-best 18th position.
This is the second-best position by a South Africa spinner after Paul Harris (sixth in December 2009) since their return to Test cricket. in 1992.
For Bangladesh, Mominul Haque has gained one slot to reach 37th rank among batsmen while Mahmudullah has moved up two places to take 52nd position.
Sri Lanka players have also made significant gains with captain Dinesh Chandimal gaining 13 slots to reach 20th position after scores of 155 not out and seven, opener Dimuth Karunaratne moving up five places to 26th place and Niroshan Dickwella moving up 20 places to take a career-best 41st position.