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.
Harmanpreet Kaur: runs per calendar year (all formats in the data)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)
Year
Runs
2009
8
2010
24
2011
3
2012
220
2013
143
2014
154
2015
32
2016
188
2017
813
2018
1,286
2019
696
2020
240
2021
839
2022
1,429
2023
1,216
2024
1,127
2025
1,103
2026
1,140
Year-by-year batting (47 rows)
Batting by calendar year and format
Year
Format
Inns
Runs
Avg
SR
HS
100
50
2009
ODI
1
8
8.00
44.4
8
0
0
2009
T20I
1
0
0.00
0.0
0
0
0
2010
T20I
1
24
24.00
88.9
24
0
0
2011
T20I
1
3
3.00
60.0
3
0
0
2012
ODI
4
113
28.25
52.8
50
0
1
2012
T20I
7
107
17.83
72.3
34
0
0
2013
ODI
3
143
71.50
107.5
107
1
0
2014
ODI
2
51
25.50
54.8
43
0
0
2014
T20I
3
94
31.33
119.0
77
0
1
2014
Test
2
9
4.50
37.5
9
0
0
2015
ODI
1
32
–
128.0
32
0
0
2016
ODI
1
22
22.00
52.4
22
0
0
2016
T20 (leagues & domestic)
3
48
24.00
109.1
30
0
0
2016
T20I
6
118
19.67
90.8
40
0
0
2017
List A
4
103
103.00
75.7
39
0
0
2017
ODI
15
505
50.50
84.3
171
1
2
2017
T20 (leagues & domestic)
8
205
51.25
109.6
64
0
1
2018
ODI
7
133
22.17
60.2
55
0
1
2018
T20 (leagues & domestic)
18
490
32.67
137.6
74
0
3
2018
T20I
21
663
44.20
126.8
103
1
2
2019
ODI
6
152
38.00
70.4
46
0
0
2019
T20 (leagues & domestic)
18
392
30.15
112.0
58
0
3
2019
T20I
10
152
19.00
102.7
43
0
0
2020
T20 (leagues & domestic)
3
92
30.67
100.0
31
0
0
2020
T20I
10
148
18.50
88.6
42
0
0
2021
ODI
7
196
32.67
75.1
54
0
1
2021
T20 (leagues & domestic)
15
510
56.67
125.9
81
0
3
2021
T20I
6
121
20.17
128.7
36
0
0
2021
Test
2
12
6.00
26.7
8
0
0
2022
ODI
16
754
58.00
89.8
143
2
5
2022
T20 (leagues & domestic)
3
151
50.33
138.5
71
0
1
2022
T20I
20
524
32.75
117.5
65
0
2
2023
ODI
5
85
17.00
60.3
52
0
1
2023
T20 (leagues & domestic)
29
674
29.30
113.7
65
0
4
2023
T20I
15
364
33.09
116.7
56
0
3
2023
Test
3
93
46.50
62.0
49
0
0
2024
ODI
12
396
39.60
95.9
103
1
1
2024
T20 (leagues & domestic)
7
268
53.60
141.1
95
0
2
2024
T20I
15
394
43.78
122.7
66
0
3
2024
Test
1
69
69.00
60.0
69
0
1
2025
ODI
18
606
35.65
97.0
102
1
3
2025
T20 (leagues & domestic)
10
302
33.56
154.9
66
0
3
2025
T20I
9
195
32.50
121.1
68
0
1
2026
ODI
3
132
44.00
70.6
54
0
2
2026
T20 (leagues & domestic)
8
342
68.40
150.7
82
0
3
2026
T20I
21
562
37.47
123.5
66
0
3
2026
Test
4
104
26.00
55.0
58
0
1
Harmanpreet Kaur bowling record by format
Bowling by format
Format
Inns
Balls
Runs
Wkts
BBI
BBM
Avg
Econ
SR
4w
5w
Mdns
Test
5
180
100
3
2/23
2/23
33.33
3.33
60.0
0
0
1
ODI
48
1,175
1,007
20
2/18
–
50.35
5.14
58.8
0
0
5
T20I
44
491
525
26
4/23
–
20.19
6.42
18.9
1
0
0
T20 (leagues & domestic)
45
614
784
36
4/27
–
21.78
7.66
17.1
1
0
0
List A
3
42
11
1
1/6
–
11.00
1.57
42.0
0
0
3
Wickets per year
Harmanpreet Kaur: wickets per calendar year (all formats in the data)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)
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.