Hanzi
CharactersIdiomsChinese ZodiacChinese Name
Tools
  • Chinese Word CounterCount characters, words and sentences in Chinese text
  • Pinyin GeneratorConvert Chinese text to pinyin with tone marks
  • Chinese Text Image GeneratorRender Chinese text as a downloadable image
  • Chinese Text to SpeechRead Chinese aloud with karaoke highlighting
  • Stroke Order AnimatorTurn a Chinese character or sentence into a GIF or MP4
  • Writing WorksheetsPrintable tracing sheets with a QR learning companion
View all tools →
Blogs
百战百胜
百战百胜
百战百胜
百战百胜
百战百胜
百战百胜
百战百胜
百战百胜

百战百胜 — “Victorious in every battle”

百战百胜 is a Chinese idiom (chengyu) meaning “victorious in every battle”. Always triumphing; invincible. Literally, “a hundred battles, a hundred victories”.

Frequency

百战百胜 Pronunciation and Pinyin

  • 百bǎi
  • 战zhàn
  • 百bǎi
  • 胜shèng

百战百胜 Character Breakdown

CharacterPinyinStrokesMeaning
百
bǎi6one hundred, numerous
战
zhàn9fight, battle, or war
百
bǎi6one hundred, numerous
胜
shèng9win, be victorious

Example Sentence with 百战百胜

这支队伍经过多年的训练,现在已经百战百胜,无人能敌。
After years of training, this team is now victorious in every battle, unbeatable by anyone.

Origin and Story of 百战百胜

During the Spring and Autumn period, the military strategist Sun Wu (Sun Tzu) believed that the best strategy was to make the enemy surrender with their state intact, while attacking and breaking their country was inferior.

He advocated for being adept at using schemes to subdue the enemy without fighting. At the same time, one must 'know oneself and know the enemy' to be '百战不殆' (victorious in every battle without peril).

Sun Wu stated that being victorious in every battle ('百战百胜') was not the highest level of skill; only subduing the enemy without engaging in battle was truly superior.

Idioms Related to 百战百胜

Synonyms of 百战百胜

  • zhàn战wú无bù不shèng胜ever-victorious
  • suǒ所xiàng向wú无dí敌invincible wherever one goes

Antonyms of 百战百胜

  • yī一chù触jí即kuì溃collapse at the first touch
  • lǚ屡zhàn战lǚ屡bài败repeatedly fight and repeatedly lose
  • wàng望fēng风pī披mǐ靡collapse at the mere sight

More idioms starting with 百

  • bǎi百wàn万mǎi买zhái宅,,qiān千wàn万mǎi买lín邻Good neighbors are priceless
  • bǎi百wàn万xióng雄bīng兵a vast and mighty army
  • bǎi百wàn万xióng雄shī师a vast and mighty army
  • bǎi百zhàng丈gān竿tóu头pinnacle of achievement, strive for more
  • bǎi百xià下bǎi百quán全perfectly accurate and unfailingly successful
  • bǎi百xià下bǎi百zháo着unfailingly successful
  • bǎi百bù不yī一cún存not one in a hundred remains
  • bǎi百bù不yī一shuǎng爽always accurate and reliable
  • bǎi百bù不yī一dài贷make no exceptions
  • bǎi百bù不yī一yù遇extremely rare
  • bǎi百bù不wèi为duō多,,yī一bù不wèi为shǎo少Excellent things are always valuable
  • bǎi百bù不shī失yī一unerringly accurate

Questions about 百战百胜

What does 百战百胜 mean?
百战百胜 (bǎi zhàn bǎi shèng) is a Chinese idiom (chengyu) meaning “victorious in every battle”.
How do you pronounce 百战百胜?
百战百胜 is pronounced bǎi zhàn bǎi shèng in Mandarin Chinese.
What does 百战百胜 literally mean?
Literally, 百战百胜 means “a hundred battles, a hundred victories”. It is used to mean “victorious in every battle”.
Where does 百战百胜 come from?
百战百胜 comes from a classical Chinese story dating back to ancient China. The full story is on this page.
What is the Chinese definition of 百战百胜?
每战必胜。形容所向无敌。
Copy the pinyin for 百战百胜 →Choose tone marks or tone numbers and copy the complete four-character reading.Read Chinese vocabulary and idiom guides →Continue with words, phrases, and idioms explained through natural examples.

© 2026 hanzi.now

Contact Us