As of now (2023), India is ranked number 1 in T20 with 17,636 points from 66 matches.