Question: when was the last time england beat new zealand in rugby?
Answer: 20: It has been 20 years since the All Blacks and England last met at the Rugby World Cup. At the 1999 tournament, the All Blacks defeated England 30-16.