July 5, 2023 in Kane Williamson ICC Test Rankings: Kane Williamson becomes No.1 batter; Ravichandran Ashwin retains top spot among bowlers