International Cricket Council (ICC) has released its latest Test rankings on Wednesday, Indian skipper Virat Kohli has managed to maintain his numero uno spot and is the number one batsmen in the format. South Africa’s Kagiso Rabada reclaims top spot and became world’s number one bowler in Tests after England’s James Anderson lost some points for missing the last Test match against Sri Lanka.