Checked by the editor · 8 Oct 2026
Attributed to Sun Tzu
Know your enemy and know yourself, and you will win a hundred battles.
Not quite. The text promises no danger across a hundred battles, not a hundred victories.
Source line
知彼知己,百战不殆
zhī bǐ zhī jǐ, bǎi zhàn bù dài
If you know the enemy and know yourself, you need not fear the result of a hundred battles. If you know yourself but not the enemy, for every victory gained you will also suffer a defeat. If you know neither the enemy nor yourself, you will succumb in every battle.
The Art of War · III. Attack by Stratagem · §18 · tr. Lionel Giles, 1910