India's rank is 79 out of 176. Exactly the same as China and a lot better than Pakistan, which is 116.

https://www.transparency.org/news/feature/corruption_perceptions_index_2016

Unless you think the 116th rank is the same as the 79th.