百发百中
百发百中 (bǎi fā bǎi zhòng) literally means “hundred shots hundred hits” and expresses “perfect accuracy every single time”. This idiom is used when describing situations involving success and perseverance. It originates from ancient Chinese literature and remains commonly used in modern Mandarin.
Also searched as: bai fa bai zhong, bai fa bai zhong,百发百中 meaning, 百发百中 in english
Perfect accuracy every single time
Pronunciation: bǎi fā bǎi zhòng Literal meaning: Hundred shots hundred hits
Origin & Usage
This idiom originated from Tang Dynasty military assessments of elite archers who could hit the target (中) with every single shot (百发) fired. It first appeared in military texts describing the extraordinary precision achieved by master bowmen after decades of practice. During the Song Dynasty, it extended beyond archery to represent any consistently perfect performance. The quantification was particularly meaningful—'hundred' represented complete sets in Chinese numerology rather than literal counts. Unlike terms simply meaning 'accurate,' it emphasizes flawless perfection across multiple attempts. Modern usage spans sports performance to business decision-making, describing rare perfect consistency in environments where even small success rate variations significantly impact outcomes, particularly when sustained excellence distinguishes true masters from merely skilled practitioners.
When to Use
Situation: The veteran investor made consistently successful decisions throughout the volatile market
Discover a new Chinese idiom every day with our iOS app.
Related Chinese Idioms
Similar idioms about success & perseverance
匠心独运
jiàng xīn dú yùn
Apply creative genius; show ingenuity
Learn more →
独具匠心
dú jù jiàng xīn
Show great ingenuity; have original design
Learn more →
别具一格
bié jù yī gé
Have unique style; be distinctive
Learn more →
独树一帜
dú shù yī zhì
Be unique; have distinctive style
Learn more →
独占鳌头
dú zhàn áo tóu
Come first; win top honors
Learn more →
出神入化
chū shén rù huà
Reach supernatural skill level
Learn more →
炉火纯青
lú huǒ chún qīng
Reach perfection; master completely
Learn more →
无懈可击
wú xiè kě jī
Flawless; invulnerable to criticism
Learn more →
Frequently Asked Questions
What does 百发百中 mean in English?
百发百中 (bǎi fā bǎi zhòng) literally translates to “Hundred shots hundred hits” and is used to express “Perfect accuracy every single time”. This Chinese idiom belongs to the Success & Perseverance category.
When is 百发百中 used?
Situation: This idiom applies when describing situations involving perfect accuracy every single time.
What is the pinyin for 百发百中?
The pinyin pronunciation for 百发百中 is “bǎi fā bǎi zhòng”.