Afghanistan on Saturday scored a world record T20 international score of 278-3 as they demolished Ireland in the Indian city of Dehradun.
Hazratullah Zazai hit an unbeaten 162 off 62 balls with 16 sixes — another record — and 11 fours in a free hitting innings.
Ireland made 194-6 to lose by 84 runs, their second straight defeat in the three match series.
Afghanistan’s score overtook Australia’s 263-3 against Sri Lanka in Kandy in September 2016.
Zazai made his century off just 42 balls — the second quickest in T20 internationals — completed with the ninth six of his innings.
Four of the sixes came off Kevin O’Brien in the 17th over, which reaped 28 runs in all.