Думаю, что точная цифра танков, не известна даже министру обороны. Так как танки есть не только в составе сухопутных войск, а также в Береговых войсках ВМФ, в которых они представлены отдельными танковыми батальонами на всех четырёх флотах ВМФ России, есть танки и в составе МВД, а так же в учебных заведениях министерства обороны.
По этому нужно исходить из того, что Россия соблюдает требования договора об обычных вооруженных силах в Европе. В соответствии с которым она обязуется не иметь более 13300 танков и 20 000 бронемашин.
В 2005 году, в одном из своих выступлений, министр обороны РФ сказал, что в России имеется 23 000 танков. В 2009 году, уже президент России, не указывая точного количества, сказал, что Россия сокращает 2 000 танков. В 2018 году, уже новый министр обороны сказал, что в ВС РФ имеется 3030 танков и 10 200 танков находятся на хранении. Т.е. чуть меньше, чем разрешено указанным выше договором об ограничении обычных вооружений в Европе.
Согласно данных 2018 года, у Китая имеется 6740 тяжелых танков. Из них 3390 современных танков китайского производства, остальные это устаревшие советские танки. Так же у Китая есть 1050 легких танков и 10 000 колесных танков.
Если верить Википедии, то у США есть 1609 танков M1A2SEPv2 Abrams и еще 775 танков M1A1SA Abrams. А так же 134 колесных танка M1128 Stryker MGS.