Tokyo Olympics 2020: India Currently Stands at 61st position
China still lead the tally with 52 Medals including 24 Gold.
In the Tokyo Olympics 2020, India currently stand at 61st position with 1 Silver and 1 Bronze.
China still lead the tally with 52 Medals including 24 Gold. Followed by USA with 60 Medals including 20 Gold, next is host Japan with 31 Medals including 17 Gold.