Babar Azam has left behind Virat Kohli, Kane Williamson and David Warner to become the joint-fastest batter to 6000 ODI runs.
South Africa's rand was stable in volatile trade on Thursday, as financial markets awaited "reciprocal tariffs" that U.S.