Nepal batters smashed three world records en route to becoming the first team to amass a 300-plus total in T20Is in the Asian Games on Wednesday.
Kushal Malla, a 19-year-old left-handed batter, struck the fastest-ever T20I hundred in 34 balls, eclipsing David Miller and Rohit Sharma's joint previous record (35 balls).
Batting at No. 3, Malla smashed 12 sixes and eight fours to remain unbeaten on 137 and power Nepal to the highest-ever T20I score of 314 for 3 against Mongolia, who opted to field.
Their No. 5 batter Dipendra Singh Airee also rewrote the record books, blasting a nine-ball fifty that bettered Yuvraj Singh's 16-year-old record.
Yuvraj took 12 balls for his fifty en route to scoring 58 in the World T20 match against England on September 19, 2007.
The previous record for the highest innings total in a T20I was held by Afghanistan, who had amassed 278 for 3 against Ireland on February 23, 2019.