Die 1,72 m große Hannah Macleod gehörte 2007 zum Kader der englischen Nationalmannschaft bei der Europameisterschaft in Manchester. Die Engländerinnen gewannen die Bronzemedaille wie auch zwei Jahre später bei der Europameisterschaft in Amstelveen. Im September 2010 wurde in Rosario die Weltmeisterschaft 2010 ausgetragen. Nach einem zweiten Platz in der Vorrunde hinter den Argentinierinnen unterlagen die Engländerinnen im Halbfinale den Niederländerinnen im Siebenmeterschießen. Das Spiel um Bronze gewannen die Engländerinnen mit 2:0 gegen die deutsche Mannschaft. Drei Wochen nach der Weltmeisterschaft begannen in Delhi die Commonwealth Games. Dort gewannen die Engländerinnen Bronze. Im Jahr darauf erkämpften die Engländerinnen auch bei der Europameisterschaft in Mönchengladbach die Bronzemedaille. 2012 war London der Austragungsort der Olympischen Spiele. Die britische Mannschaft belegte in der Vorrunde den zweiten Platz hinter den Niederländerinnen. Im Halbfinale unterlagen die Britinnen den Argentinierinnen mit 1:2. Das Spiel um Bronze gegen die Mannschaft Neuseelands gewannen die Britinnen mit 3:1.