Women’s T20 Asia Cup 2026:In their opening match of the Women’s T20 Asia Cup 2026, the Indian players didn't just crush Thailand; they also scripted new records. And when it comes to records, how could Shafali Verma be left behind? During the India-Thailand T20 clash, she broke the record held by her own captain, Harmanpreet Kaur.
Shafali Verma achieved this feat thanks to a powerful innings against Thailand—a performance that ensured the team remained unaffected by the early loss of seven wickets for just 29 runs.
Shafali Verma's Innings Proves Too Much for Thailand
In the match against Thailand, India's seven batters collectively managed to put only 29 runs on the board. It was Shafali Verma's innings that propelled the team to a total of 159 runs—a score that proved difficult for Thailand to reach, as ultimately played out.
Thailand lost by a margin greater than the total runs they managed to score. Shafali Verma was named 'Player of the Match' for her pivotal role in the contest.
How many records did Shafali set in a single innings?
Shafali Verma scripted Thailand's defeat with her impactful and explosive innings. She batted for 53 minutes and smashed 64 runs off just 36 balls, featuring 8 fours and 3 sixes.
This was the 19th half-century of Shafali Verma's career, and with it, she set three records in the Women's T20 match played between India and Thailand.
Became the first player to achieve this feat
Firstly, she became the batter with the highest individual score in a Women's T20 match between India and Thailand. Secondly, she became the first player to score a half-century in T20s played between the two nations. And thirdly, Shafali broke Harmanpreet Kaur's record.
How she broke Harmanpreet Kaur's record
Previously, the record for the most runs scored in Women's T20 matches between India and Thailand was held by Harmanpreet Kaur. Before this encounter, Harmanpreet had scored 63 runs in two T20Is against Thailand.
However, during their third clash in the Women's T20 Asia Cup 2026, Harman could only score 5 runs. Meanwhile, Shafali surpassed her by playing an innings of 64 runs. Shafali now has a total of 114 runs against Thailand, accumulated across three T20 matches. Shafali Verma also holds the record for hitting the most sixes by a batter in India-Thailand T20 matches.




















