CricketWise
  1. Home
  2. Players
  3. Harmanpreet Kaur

India Women · Women's cricket

Harmanpreet Kaur stats

Data through 22 September 2026Last updated 22 September 2026

Coverage: matches in the Cricsheet data from 10 March 2009 to 22 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Harmanpreet Kaur played 7 Tests, 115 ODIs, 163 T20Is for India Women in the data, between 2009 and 2026. The most runs came in T20 leagues: 3,474 at an average of 38.18 and a strike rate of 126.4, with a highest score of 95*. With the ball, the best return was 36 wickets in T20 leagues at an average of 21.78 and an economy rate of 7.66. Against South Africa Women in ODIs, Harmanpreet Kaur averaged 50.00 over 21 innings.

International matches
285
Tests 7 · ODIs 115 · T20Is 163
International runs
7,084
7 hundreds
International wickets
49
0 five-wicket hauls
T20 league & domestic matches
126
3,474 runs
Best batting average (ODI)
39.62
101 innings
Highest score
171*
ODI

Teams played for

India Women 2009–2026 · 289Mumbai Indians Women 2023–2026 · 35Melbourne Renegades Women 2021–2023 · 27Sydney Thunder Women 2016–2019 · 27Lancashire Thunder Women 2018–2019 · 17Supernovas Women 2018–2022 · 10Trent Rockets Women 2023 · 7Manchester Originals Women 2021 · 3

Harmanpreet Kaur batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test71212876926.0952354.9022350
ODI115101173,328171*39.624,02882.6617232147
T20I163146343,46910330.973,017115.0115534871
T20 (leagues & domestic)126122313,47495*38.182,748126.40236344112
List A44310339*103.0013675.7000151

Runs per year

05001K1.5K20092015202120261,140
Harmanpreet Kaur: runs per calendar year (all formats in the data)
05001K1.5K2009201120132015201720192021202320261,140
Harmanpreet Kaur: runs per calendar year (all formats in the data)
Show as table
Harmanpreet Kaur: runs per calendar year (all formats in the data)
YearRuns
20098
201024
20113
2012220
2013143
2014154
201532
2016188
2017813
20181,286
2019696
2020240
2021839
20221,429
20231,216
20241,127
20251,103
20261,140
Year-by-year batting (47 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2009ODI188.0044.4800
2009T20I100.000.0000
2010T20I12424.0088.92400
2011T20I133.0060.0300
2012ODI411328.2552.85001
2012T20I710717.8372.33400
2013ODI314371.50107.510710
2014ODI25125.5054.84300
2014T20I39431.33119.07701
2014Test294.5037.5900
2015ODI132–128.03200
2016ODI12222.0052.42200
2016T20 (leagues & domestic)34824.00109.13000
2016T20I611819.6790.84000
2017List A4103103.0075.73900
2017ODI1550550.5084.317112
2017T20 (leagues & domestic)820551.25109.66401
2018ODI713322.1760.25501
2018T20 (leagues & domestic)1849032.67137.67403
2018T20I2166344.20126.810312
2019ODI615238.0070.44600
2019T20 (leagues & domestic)1839230.15112.05803
2019T20I1015219.00102.74300
2020T20 (leagues & domestic)39230.67100.03100
2020T20I1014818.5088.64200
2021ODI719632.6775.15401
2021T20 (leagues & domestic)1551056.67125.98103
2021T20I612120.17128.73600
2021Test2126.0026.7800
2022ODI1675458.0089.814325
2022T20 (leagues & domestic)315150.33138.57101
2022T20I2052432.75117.56502
2023ODI58517.0060.35201
2023T20 (leagues & domestic)2967429.30113.76504
2023T20I1536433.09116.75603
2023Test39346.5062.04900
2024ODI1239639.6095.910311
2024T20 (leagues & domestic)726853.60141.19502
2024T20I1539443.78122.76603
2024Test16969.0060.06901
2025ODI1860635.6597.010213
2025T20 (leagues & domestic)1030233.56154.96603
2025T20I919532.50121.16801
2026ODI313244.0070.65402
2026T20 (leagues & domestic)834268.40150.78203
2026T20I2156237.47123.56603
2026Test410426.0055.05801

Harmanpreet Kaur bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test518010032/232/2333.333.3360.0001
ODI481,1751,007202/18–50.355.1458.8005
T20I44491525264/23–20.196.4218.9100
T20 (leagues & domestic)45614784364/27–21.787.6617.1100
List A3421111/6–11.001.5742.0003

Wickets per year

0510152020092015202120260
Harmanpreet Kaur: wickets per calendar year (all formats in the data)
051015202009201120132015201720192021202320260
Harmanpreet Kaur: wickets per calendar year (all formats in the data)
Show as table
Harmanpreet Kaur: wickets per calendar year (all formats in the data)
YearWickets
20090
20100
20110
20120
20130
20143
20153
201612
201713
201810
20197
20200
202119
20227
202311
20241
20250
20260
Year-by-year bowling (34 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2009T20I10–14.000/14
2012ODI10–11.000/11
2012T20I10–9.000/18
2014ODI20–4.380/11
2014T20I3311.005.502/12
2014Test10–4.000/12
2015ODI2315.333.542/23
2016ODI10–7.330/22
2016T20 (leagues & domestic)249.507.604/27
2016T20I7810.385.194/23
2017List A3111.001.571/6
2017ODI13739.435.342/18
2017T20 (leagues & domestic)6516.406.833/18
2018ODI71116.005.231/23
2018T20 (leagues & domestic)4176.008.441/26
2018T20I13818.256.493/11
2019ODI5174.003.521/14
2019T20 (leagues & domestic)5241.007.452/23
2019T20I7419.005.851/5
2020T20 (leagues & domestic)10–7.500/15
2020T20I30–7.310/1
2021ODI6346.005.751/0
2021T20 (leagues & domestic)151522.877.713/22
2021T20I2123.007.671/9
2021Test10–5.000/25
2022ODI6536.205.032/42
2022T20 (leagues & domestic)10–12.000/12
2022T20I7246.507.151/7
2023ODI10–10.670/32
2023T20 (leagues & domestic)11915.117.632/11
2023Test1211.502.562/23
2024ODI20–6.380/17
2024Test2140.003.081/31
2025ODI20–5.000/10

Harmanpreet Kaur against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
England WomenTest818826.8650.55801
Australia WomenTest33010.0083.31900
England WomenODI2282445.7877.814334
Australia WomenODI2070639.2291.117115
South Africa WomenODI2170050.0081.410312
New Zealand WomenODI1137641.7882.67104
West Indies WomenODI828440.57107.210910
Sri Lanka WomenODI1027527.5080.27501
Bangladesh WomenODI48521.2557.85201
Pakistan WomenODI45814.5054.72400
Australia WomenT20I2873929.56120.66505
England WomenT20I2853923.43104.35601
Sri Lanka WomenT20I2050739.00122.26803
Bangladesh WomenT20I1549945.36121.17703
South Africa WomenT20I1642535.42125.76601
Pakistan WomenT20I1322231.7181.63600
West Indies WomenT20I817543.75100.05601
New Zealand WomenT20I815519.38144.910310
Thailand WomenT20I36834.00121.43600
Gujarat Giants WomenT20 (leagues & domestic)9504100.80175.69506
Delhi Capitals WomenT20 (leagues & domestic)1037747.12139.67403
Adelaide Strikers WomenT20 (leagues & domestic)829458.80128.97302
Sydney Sixers WomenT20 (leagues & domestic)1026833.50116.04700
Perth Scorchers WomenT20 (leagues & domestic)720440.80115.96402
Brisbane Heat WomenT20 (leagues & domestic)620140.20148.96502
Velocity WomenT20 (leagues & domestic)519749.25132.27102
UP Warriorz WomenT20 (leagues & domestic)816727.83117.65301
Trailblazers WomenT20 (leagues & domestic)516541.25109.34600
Yorkshire Diamonds WomenT20 (leagues & domestic)314949.67131.97401
Royal Challengers Bengaluru WomenT20 (leagues & domestic)714520.71119.85001
Hobart Hurricanes WomenT20 (leagues & domestic)912320.5084.83200
Sydney Thunder WomenT20 (leagues & domestic)410836.00128.68101
Melbourne Stars WomenT20 (leagues & domestic)610251.00106.23700
Surrey Stars WomenT20 (leagues & domestic)49849.00138.05801
Western Storm WomenT20 (leagues & domestic)48822.00123.95001
Southern Vipers WomenT20 (leagues & domestic)37939.50133.94400
Loughborough Lightning WomenT20 (leagues & domestic)3113.6745.8700
Zimbabwe WomenList A388–76.53900
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
South Africa WomenODI14834.755.042/18
New Zealand WomenODI5443.255.412/23
West Indies WomenODI4245.004.502/42
Sri Lanka WomenODI7257.003.931/13
England WomenODI81171.005.731/24
Australia WomenODI61150.007.091/23
West Indies WomenT20I578.435.904/23
Sri Lanka WomenT20I6416.756.092/3
South Africa WomenT20I8327.675.721/5
Australia WomenT20I9248.508.561/2
Bangladesh WomenT20I3218.007.202/19
England WomenT20I7262.008.272/22
Melbourne Stars WomenT20 (leagues & domestic)5136.625.384/27
Brisbane Heat WomenT20 (leagues & domestic)7621.838.732/23
Hobart Hurricanes WomenT20 (leagues & domestic)5518.006.922/18
Adelaide Strikers WomenT20 (leagues & domestic)5518.207.692/11
Sydney Thunder WomenT20 (leagues & domestic)4423.757.922/25
Sydney Sixers WomenT20 (leagues & domestic)5242.007.002/17
Perth Scorchers WomenT20 (leagues & domestic)3154.0010.801/32

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Brabourne Stadium1765146.50107
Dr DY Patil Sports Academy2161538.4489
County Ground, Bristol1641529.64171
M Chinnaswamy Stadium1040467.33103
Kotambi Stadium827739.5782
Bellerive Oval925736.7154
Lord's824530.6258
Lilac Hill Park524481.3373
Arun Jaitley Stadium723539.1795
Seddon Park522044.00109

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Lavington Sports Oval276.435.62
Junction Oval7613.337.38
Punjab Cricket Association IS Bindra Stadium145.757.67
Bellerive Oval5427.506.88
Royal Selangor Club133.673.67
Melbourne Cricket Ground235.003.75
Adelaide Oval239.675.80
Sylhet Stadium3311.005.50
Lalabhai Contractor Stadium4317.335.78
M Chinnaswamy Stadium4323.004.06

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay46262074.51112077.30
T20Middle43473832113.4107647206.91
T20Death21341313162.585338357.42
ODIPowerplay13319767.531205.50
ODIMiddle2316315973.356936164.72
ODIDeath879672130.82522746.85

How Harmanpreet Kaur was dismissed

How Harmanpreet Kaur took wickets

Last 20 innings

02040608019 Apr 202617 Jun 202622 Sep 202619
Harmanpreet Kaur: runs in the last 20 innings
02040608019 Apr 202627 Apr 202614 Jun 202625 Jun 202610 Jul 20265 Sep 202622 Sep 202619
Harmanpreet Kaur: runs in the last 20 innings
Show as table
Harmanpreet Kaur: runs in the last 20 innings
InningsRuns
19 Apr 202612
22 Apr 202666
25 Apr 202622
27 Apr 202622
30 May 202628
2 Jun 202656
14 Jun 202636
17 Jun 202612
21 Jun 202624
25 Jun 202613
28 Jun 202656
10 Jul 202658
10 Jul 202616
30 Aug 20265
3 Sep 202610
5 Sep 202618
10 Sep 202624
13 Sep 202614
20 Sep 202640
22 Sep 202619
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
22 Sep 2026T20ISri Lanka Women1917caughtKorogi Sports Park
20 Sep 2026T20IBangladesh Women4033stumpedKorogi Sports Park
13 Sep 2026T20ISri Lanka Women1414caughtDubai International Cricket Stadium
10 Sep 2026T20IBangladesh Women24*28not outDubai International Cricket Stadium
5 Sep 2026T20IPakistan Women18*18not outDubai International Cricket Stadium
3 Sep 2026T20IHong Kong Women109caughtDubai International Cricket Stadium
30 Aug 2026T20IThailand Women59caughtDubai International Cricket Stadium
10 Jul 2026TestEngland Women1634lbwLord's
10 Jul 2026TestEngland Women58121bowledLord's
28 Jun 2026T20IAustralia Women5627caughtLord's
25 Jun 2026T20IBangladesh Women13*14not outOld Trafford
21 Jun 2026T20ISouth Africa Women2422bowledOld Trafford
17 Jun 2026T20INetherlands Women129caughtHeadingley
14 Jun 2026T20IPakistan Women3635caughtEdgbaston
2 Jun 2026T20IEngland Women56*40not outCounty Ground, Taunton
30 May 2026T20IEngland Women2822caughtCounty Ground, Bristol
27 Apr 2026T20ISouth Africa Women2228caughtWillowmoore Park
25 Apr 2026T20ISouth Africa Women2216caughtThe Wanderers Stadium
22 Apr 2026T20ISouth Africa Women6638run outThe Wanderers Stadium
19 Apr 2026T20ISouth Africa Women129run outKingsmead

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
12 Oct 2025ODIAustralia Women0/1010Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium
9 Oct 2025ODISouth Africa Women0/1540Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium
29 Oct 2024ODINew Zealand Women0/3460Narendra Modi Stadium
28 Jun 2024TestSouth Africa Women1/31100MA Chidambaram Stadium
28 Jun 2024TestSouth Africa Women0/930MA Chidambaram Stadium
16 Jun 2024ODISouth Africa Women0/1720M Chinnaswamy Stadium
28 Dec 2023ODIAustralia Women0/3230Wankhede Stadium
21 Dec 2023TestAustralia Women2/2390Wankhede Stadium
25 Nov 2023T20 (leagues & domestic)Melbourne Stars Women2/1330Melbourne Cricket Ground
23 Nov 2023T20 (leagues & domestic)Hobart Hurricanes Women0/1920Bellerive Oval
19 Nov 2023T20 (leagues & domestic)Hobart Hurricanes Women0/510Junction Oval
17 Nov 2023T20 (leagues & domestic)Brisbane Heat Women1/2220Allan Border Field
12 Nov 2023T20 (leagues & domestic)Melbourne Stars Women1/610Junction Oval
3 Nov 2023T20 (leagues & domestic)Perth Scorchers Women0/910Western Australia Cricket Association Ground
1 Nov 2023T20 (leagues & domestic)Sydney Thunder Women2/2530Junction Oval
28 Oct 2023T20 (leagues & domestic)Sydney Sixers Women0/810Junction Oval
26 Oct 2023T20 (leagues & domestic)Sydney Thunder Women0/810Cricket Central
23 Oct 2023T20 (leagues & domestic)Adelaide Strikers Women2/111.50Junction Oval
20 Oct 2023T20 (leagues & domestic)Brisbane Heat Women1/1010Junction Oval
10 Sep 2022T20IEngland Women0/1710Riverside Ground

Batter vs bowler matchups

Bowlers Harmanpreet Kaur faced most

Frequently asked questions

How many runs has Harmanpreet Kaur scored in Tests?
287 runs in 12 innings (7 matches) at an average of 26.09 and a strike rate of 54.9, in the data from 2014 to 2026.
How many runs has Harmanpreet Kaur scored in ODIs?
3,328 runs in 101 innings (115 matches) at an average of 39.62 and a strike rate of 82.6, in the data from 2009 to 2026.
How many runs has Harmanpreet Kaur scored in T20Is?
3,469 runs in 146 innings (163 matches) at an average of 30.97 and a strike rate of 115.0, in the data from 2009 to 2026.
What is Harmanpreet Kaur's highest score?
171* in ODIs, the highest score in the data.
How many wickets has Harmanpreet Kaur taken in ODIs?
20 wickets in 48 innings at an average of 50.35, economy 5.14, best figures 2/18.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.