It is almost time for another important game in the 2026 T20 World Cup as New Zealand look to seal their place in the semi-finals. They win against England, and they qualify, but if they lose, they will have to hope that Pakistan does not win by a big margin against Sri Lanka. England, on the other hand, were the first side to qualify for the semis with wins over Sri Lanka and Pakistan.
These two teams have been part of many exciting encounters in the past, especially in the ODI format (2019 World Cup, anyone?). Even in the shortest format of the game, there is no shortage of drama. Just like how we have done to bring you the highest run-scorers in every match before this, we bring you the highest run-scorers between England and New Zealand in T20Is.
Most runs for England against New Zealand in T20Is
1: Dawid Malan - 446 runs
The former England batter and former world no.1, Dawid Malan, is the highest run-scorer for England in T20Is against England. In 12 innings, Malan has scored 446 runs at an average of 44.60 and a strike rate of 142.94. In addition to this, he has scored four fifties and a century against them, with his highest score being 103*, which he scored in Napier in 2019.
2: Eoin Morgan - 428 runs
Eoin Morgan, the former England skipper, also loves playing against the Kiwis in this format, having scored 428 runs in 15 innings. He also has a decent average of 35.66 against them and strikes at 146.57. He has scored two fifties against them, with his highest score being 91.
3: Jos Buttler - 364 runs
Jos the Boss is the third-highest run-scorer for England against the Kiwis in T20Is. In 14 innings, Buttler has scored 364 runs at an average of 36.40 and a strike rate of 151.03. His highest score against them is 73 which he scored in the 2022 T20 World Cup.
Most runs for New Zealand against England in T20Is
1: Martin Guptill - 471 runs
Martin Guptill is the leading run-scorer in T20Is between England and New Zealand among both sides. In 15 innings, Guptill has scored 471 runs at a strike rate of 145.37 and has a highest score of 65. In total, Martin has scored four fifties against them.
2: Ross Taylor - 321 runs
After a string of England players in the middle of the list, Ross Taylor appears with 321 runs to his name against England in this format. He averages just 18.88 against them and also has a low strike rate (122.98) and has not managed to score a fifty against them as well.














