India conducted five nuclear tests in 1997 and then claimed to have nuclear weapons. India claimed the largest nuclear test had a yield of 20,000 tons. But Western intelligence estimates put the total yield of the five nuclear tests at less than 20,000 tons. India's largest nuclear test has a yield of 8,000 tons. Here's a screenshot of Wikipedia:
https://zh.wikipedia.org/wiki/%E6%B3%A2%E5%8D%A1%E8%98%AD-I
China's first hydrogen bomb had a yield of 3.8 million tons, while the current largest hydrogen bomb has a yield of 5 million tons.
The most interesting thing is that the five nuclear tests were carried out in two days and India has not carried out any nuclear tests since then. Nuclear tests are meant to test ideas and improve nuclear weapons. But under international pressure, India must not rush to complete five nuclear tests in two days.
China has conducted the fewest nuclear tests of any of the five permanent members of the UN Security Council and has conducted more than 40 nuclear tests in decades. It wasn't until 1997 that China finally collected enough basic data for a computer simulation of a nuclear test, after more than 40 nuclear tests.
India has conducted too few nuclear tests to collect enough data, so it cannot simulate nuclear tests by computer.
India has never been able to miniaturize nuclear weapons, so its so-called Agni-v ICBM is very large and has a much shorter range than the DF-41. And the DF-41 has 10 200 kiloton equivalents, while the Agni 5 is single-warhead.
It is also worth noting that the 8,000-ton warhead that India tested detonated in situ. Since India has not tested the miniaturization of nuclear weapons, the warhead on the missile would have a smaller yield than the warhead on the test.
Besides, the Agni-v is highly unreliable, with a launch success rate of only 50% and the other 50% doing uncontrolled, irregular Brownian motion. If India uses an Agni-v missile against China in actual combat, there will be a 50% chance that the missile will land on Indian territory.
Of course, even an Indian nuclear warhead with a yield of only 8, 000 tons could still do a lot of damage. The "little boy" dropped by the United States on Hiroshima had a yield of 15 kilotons.
According to public reports, Pakistan's nuclear weapons yield is similar to India's.
The success rate of shaheen-III is much higher than that of Agni v. Moreover, Shaheen-III is a solid fuel with a shorter reaction time. Shaheen-iii is more reliable, has a shorter reaction time, and can cover the whole of India.As a result, Pakistan has stronger nuclear weapons than India.