反对外国侵略的斗争主要有以下几次:
1、三元里人民的抗英斗争。英国发动侵略中国的鸦片战争时,中国人民即奋起抵抗。1841年5月,英军在广州郊区三元里一带的淫掠暴行,激起当地乡民的义愤,“不呼而集者数万人”,与英军展开激烈战斗。三元里人民的抗英斗争,是中国人民第一次大规模的反侵略武装斗争,显示了中国人民不甘屈服和敢于斗争的英雄气概。
2、太平天国运动。太平天国农民战争后期,太平军曾多次重创英、法侵略军和外国侵略者指挥的洋枪队“常胜军”、“常捷军”。
3、义和团与八国联军拼死鏖战。1900年八国联军侵华时,义和团及部分清军与之展开殊死战斗。6月,英国海军中将西摩指挥的八国联军2000多人,从天津乘火车向北京进犯,在廊坊遭到义和团的阻击。撤到杨村又遭到当地义和团和清军的围攻,死伤近300人。义和团和清军一起在天津老龙头火车站、紫竹林租界等地与八国联军拼死鏖战。