India and England are two giants of T20I cricket and among the only three teams, alongside the West Indies, to have won the ICC Men’s T20 World Cup twice.
Their head-to-head battles have produced numerous unforgettable moments. From Yuvraj Singh’s iconic six sixes off Stuart Broad in the 2007 T20 World Cup to England’s dominant 10-wicket victory over India in the semi-final of the 2022 T20 World Cup, these encounters have been packed with high-octane drama and thrilling action.
5. Eoin Morgan – 71, Birmingham, 2014
In a thrilling T20I against India in 2014, Eoin Morgan led England with a spectacular 71 off 31 balls in Birmingham. His innings, which included three fours and seven sixes, helped England post 180 runs. Supported by Ravi Bopara’s quickfire 21 off nine balls, England won the match by a narrow margin of three runs. Morgan was named Player of the Match for his explosive knock.
4. Dawid Malan – 77, Nottingham, 2022
Dawid Malan’s fiery 77 off 39 balls against India in Nottingham in 2022 was one of his finest T20I knocks. His innings, featuring six fours and five sixes, guided England to a total of 215. Malan formed a crucial partnership with Liam Livingstone (42), adding 84 runs for the fourth wicket. England won the match by 17 runs in a high-scoring thriller.
3. Jos Buttler – 80, Adelaide, 2022
In the semi-final of the T20 World Cup 2022, Jos Buttler delivered a masterclass to guide England to a dominating 10-wicket victory over India. Chasing 168, Buttler scored an unbeaten 80 off 49 balls, with nine fours and three sixes, alongside Alex Hales. England’s commanding performance propelled them to the final, where they later lifted the T20 World Cup trophy.
2. Jos Buttler – 83, Ahmedabad, 2021
Jos Buttler played a match-winning knock in the third T20I against India in Ahmedabad in 2021. Chasing a target of 156, Buttler’s 83* off 52 balls, which included five fours and four sixes, helped England cruise to victory by eight wickets. His composed innings secured a comfortable win for his team.
1. Alex Hales – 86, Adelaide, 2022
Alex Hales holds the record for the highest T20I score by an England batsman against India. In the 2022 T20 World Cup semi-final in Adelaide, Hales smashed an unbeaten 86 off 47 balls, guiding England to a dominant victory. His remarkable partnership with Jos Buttler, chasing 168, saw them finish with a 170-run opening stand, sealing the win and earning Hales the Player of the Match award.