Delhi: After the recently concluded four-match T20 series between India and South Africa, the International Cricket Council (ICC) has released the latest T20 rankings. India’s star batsman Tilak Verma has jumped 69 places and secured the third position in the rankings after scoring two consecutive centuries. Related News