Harmanpreet Kaur made her ODI debut at the age of 20 against Pakistan in March 2009. She was named as India captain for the 2012 Women’s T20 Asia Cup final and in November 2016, she replaced Mithali Raj as the captain of T20 team full-time.
In June 2016, she became the first Indian cricketer to be signed by an overseas Twenty20 franchise, Sydney Thunder in the Women’s Big Bash League for the 2016–17 season. In June 2017, she became the first Indian to sign with the Surrey Stars in ECB’s Kia Super League, although she didn’t play owing to an injury.
During the ICC Women’s World Cup 2017, she scored 171* (115) against Australia in the semi-final in Derby on 20th July. Her 171* is currently the second-highest score by an Indian batter in women’s ODIs, after Deepti Sharma‘s 188 runs. She also holds the record for the highest individual score in a knockout stage in Women’s Cricket World Cup history, surpassing Karen Rolton‘s previous record of 107*.
Harmanpreet Kaur became the second Indian batter to feature in the top-10 of the ICC Women’s ODI Player Rankings after Mithali Raj. In December 2017, she was named as one of the players in the ICC Women’s T20I Team of the Year.
On March 1, 2018, she joined Punjab Police as Deputy Superintendent of Police (DSP).