La bataille d'Edgecote Moor (appelée aussi bataille de Danes Moor ou bataille de Banbury) eut lieu à environ 10 kilomètres au nord-est de Banbury (Oxfordshire) le pendant la guerre des Deux-Roses. Elle opposa les forces de Richard Neville à celles du roi Édouard IV, commandées par le comte de Pembroke, et se termina par la victoire des premières.