Harmanpreet has scored more than 8,000 runs in international cricket. In 2018, she became the first Indian to score acentury in a WT20I match. In 2019, during thehome series againstSouth Africa, she became the first Indian cricketer to play in 100T20 International matches. In 2023, she became the first Indian to scoremore than 3,000 runs in WT20Is. As of 2025[update], she is one of the only three Indian women to score more than 3,000 runs in WODIs. She also holds the record for the most runs scored in World Cup knockout matches (331 runs).
Harmanpreet was awarded theArjuna Award by theGovernment of India in 2017. In 2023, she was named as one of the fiveCricketers of the Year byWisden, and was the first Indian woman to be featured in the list. She also featured in the100 Next list byTime, and100 Women list byBBC in the same year. She was awarded thePadma Shri award, the fourth highest civilian honour, by the Government of India in 2026.
Harmanpreet took to cricket after joining the Gian Jyoti School Academy, about 30 km (19 mi) away from her residence, and trained under Kamaldeesh Singh Sodhi.[6][7] She played with men during the formative days of her career.[8] In 2014, she moved toMumbai and began working for theIndian Railways.[6][9]
DuringEngland's tour of India in2009-10, she played two WODIs and three WT20Is. She scored her firsthalf-century in WODIs in the series on 1 March 2010.[13] In the WT20 series that followed, she scored 74 runs across three matches.[15] She was noted for her ability to hit the ball a long way during a quick-fire innings of 33 runs in the second WT20I game of the series.[16]
Harmanpreet was named as the stand-incaptain of the Indian team for the2012 Asia Cup final, as regular captainMithali Raj and vice-captainJhulan Goswami were ruled out because of injuries. India won the match against Pakistan by 81 runs to win the title.[17] She scored her firstWODI century against England on 3 February 2013 atBrabourne Stadium inMumbai.[13] In March 2013, she was named the captain of the WODI team whenBangladesh toured India.[18] In the series, she scored her second WODI century, and finished the series with 195 runs at average of 97.50.[13]
In August 2014, Harmanpreet was one of the eight players on debut in theTest match against England played atSir Paul Getty's Ground inWormsley. She scored nine runs across two innings as India beat England by six wickets.[19] In November 2014, she scored 17 runs and took nine wickets in a Test match againstSouth Africa atMysore to help India win the match by an innings and 34 runs.[20] In January 2016, she helped India to win the WT20I series againstAustralia. She scored 70 runs across two innings including aplayer of the match performance of 46 runs in 31 balls in India's successful chase in the first match of the series.[15][21] In the subsequent2016 ICC Women's World Twenty20 hosted by India, Harmanpreet scored 89 runs and took seven wickets across four matches.[15][22]
Harmanpreet was the captain of the Indian side that won the2016 Women's Twenty20 Asia Cup held in November-December 2016.[23][24] She was part of the Indian squad that reached thefinal of the2017 Women's Cricket World Cup where the team lost toEngland by nine runs.[25][26][27] On 20 July 2017, she scored 171 runs of 115 balls against Australia in the semi-finals of the World Cup.[28][29] It is the second-highest score by an Indian batter in WODIs,[30] the highest individual score for India in the Women's Cricket World Cup,[31] and the highest ever individual score in a knockout stage of a Women's World Cup match.[32][33] In July 2017, Harmanpreet became the second Indian batter to feature in the top-10 of ICC Women's ODI Player Rankings after Mithali Raj.[34] In December 2017, she was named in the ICC Women's T20I Team of the Year.[35][36]
In October 2018, Harmanpreet was named as the captain of Indian squad for the2018 ICC Women's World Twenty20 tournament in the West Indies.[37][38] In the opening match of the tournament, againstNew Zealand, she became the first woman for India toscore a century in WT20Is, when she made 103 runs from 51 balls.[39][40] She was the leading run-scorer for India in the tournament, with 183 runs in five matches.[41] During thehome series againstSouth Africa in September-October 2019, she became the first Indian cricketer to appear in 100 T20 International matches.[42]
In January 2020, Harmanpreet was named as the captain of India's squad for the2020 ICC Women's T20 World Cup in Australia.[43] In March 2021, in a match against South Africa, she became fifth Indian woman cricketer to represent the country in 100 ODIs.[44] In May 2021, she was named as the vice-captain of India's Test squad for theirone-off match against England.[45] In January 2022, she was named in India's team for the2022 Women's Cricket World Cup in New Zealand.[46] She was the top-run scorer for India in the tournament with 318 runs across seven matches.[47] In July 2022, she captained the Indian team that won the silver medal in thecricket tournament at the2022 Commonwealth Games inBirmingham, England.[48][49] In theaway series against England in September 2022, Harmanpreet led the Indian team to its first bilateral WODI series win in England since 1999.[50] She was named player of the series after topping the run scoring charts with 221 runs in three matches.[51] Her contributions included a century (143*) in the second match of the series, which is the highest individual score by an Indian captain in WODIs and the highest against England women in England.[50] She captained the Indian team that won the gold medal in thecricket tournament at the2022 Asian Games held in September-October 2022.[52]
In February 2023, Harmanpreet captained the Indian team in the2023 ICC Women's T20 World Cup held in South Africa. In the group stage match againstIreland in the World Cup, she became the first Indian to scoremore than 3,000 runs in WT20Is.[53] In July 2023, Harmanpreet was fined 75% of her match fee, received four demerit points, and was suspended for two matches by theInternational Cricket Council (ICC) for breaching thecode of conduct for her outbursts during the final WODI of thetour of Bangladesh.[54][55] She hit thestumps with herbat after she was declaredout, publicly criticised the umpires in the post-match presentation, and shouted during a photo session, leading theBangladeshi players to walk-out.[56] In December 2023, she led India to its first ever test win against Australia during theone-off test match atWankhede Stadium in Mumbai.[57] She was named as one of the fiveWisdenCricketers of the Year for 2023 and was the first Indian woman to be featured in the list.[58]
Harmanpreet captained the Indian squad for the2024 ICC Women's T20 World Cup[59] and for their homeODI series against New Zealand in October 2024.[60] In the World Cup, she was the top-scorer for India with 150 runs across four matches.[61] In theaway series against England in July 2025, she led India to its first WT20I series win against England.[62]
In October-November 2025, Harmanpreet captained India to its first-ever ICC Women's Cricket World Cup title. India defeated South Africa by 52 runs in the final at theDY Patil Stadium on 2 November 2025.[63] In the semi-finals, India successfully chased 339 runs to hand Australia its first defeat in a World Cup since its loss to India in 2017. Harmanpreet scored 89 runs and shared a 167-run partnership withJemimah Rodrigues, which helped India complete the highest successful run chase in WODI history.[64][65] In the final against South Africa, Harmanpreet took the catch that dismissedNadine de Klerk, which ended the match.[66] With her score of 20 runs in the final, she holds the record for the most runs scored in World Cup knockout matches (331 runs).[67] Media reports highlighted Harmanpreet's on-field leadership, positive field settings and use of bowling resources as factors in India's victory.[68][69] The World Cup was reported as a major moment in the Indian cricketing history, and the win was credited with producing a significant surge in public and media attention for the women's game across India.[68][69]
In 2018, Harmanpreet was announced as the captain of theSupernovas team in the newly formedWomen's T20 Challenge.[78] She led the side to victory in the inaugural exhibition season in2018.[79] Later, Supernovas won the title in2019 and2022 under Harmanpreet's captaincy.[80]
In February 2023, in the inauguralWomen's Premier Leagueauction, Harmanpreet was bought byMumbai Indians for₹18 million (US$210,000).[86][87] She was later appointed as the captain of the side, and led the team to the inaugural WPL title in the2023 season.[88] In March 2025, she became the first captain to lead a side to multiple WPL trophies, after leading Mumbai Indians to their second title in the2025 WPL season.[89] In the WPL, she has mostly played as a batter, and has scored 851 runs in 27 matches at abatting average of 40.52 across the three seasons.[90]
^Mithali Raj was the designated captain of the Indian team. Harmanpreet was named as the stand-in captain of the Indian team for the 2012 Asia Cup final, as regular captain Raj and vice-captainJhulan Goswami were ruled out because of injuries.
^"Harmanpreet on Dhaka umpiring outburst: 'I don't regret anything'".ESPNcricinfo. 20 August 2023.Archived from the original on 20 August 2023. Retrieved17 September 2023.During the Dhaka ODI, Harmanpreet made her displeasure with the umpiring clear: she reacted to her dismissal by smashing the stumps with her bat, and went on to call the umpiring "pathetic" at the post-match presentation. When players from the two teams posed for end-of-series photographs, Harmanpreet is understood to have shouted out, "bring the umpires too", suggesting they had been part of the Bangladesh team.