Player profile
- Country
- India
- Role
- All-rounder
- Batting
- Right-hand bat
- Bowling
- Right-arm off-break
- Born
- 8 Mar 1989 Age 37
- Recorded matches
- 274170 internationals
Harmanpreet Kaur is an all-rounder from India with 274 matches in FairPlay's recorded data, including 170 internationals (4 Tests, 66 ODIs, 100 T20Is).
Batting: 7,833 runs across all recorded formats, with 5 hundreds and 49 fifties; the most runs came in T20 (league and domestic) cricket (2,734) and the highest recorded score is 143.
Bowling: 42 wickets in recorded matches, 27 of them in T20 (league and domestic) cricket.
Career figures by format
Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.
| Format | Mat | Inns | Runs | HS | Avg | SR | 100/50 | Wkts | Bowl avg | Econ | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 4 | 4 | 168 | 69 | 42.00 | 63.6 | 0/2 | 2 | 40.00 | 3.08 | 0 |
| ODI | 66 | 62 | 2,295 | 143 | 40.98 | 88.7 | 5/13 | 8 | 53.38 | 5.63 | 0 |
| T20I | 100 | 93 | 2,281 | 91 | 33.06 | 121.8 | 0/13 | 3 | 39.33 | 6.94 | 0 |
| T20 (league and domestic) | 90 | 90 | 2,734 | 95 | 39.06 | 129.3 | 0/20 | 27 | 22.11 | 7.67 | 0 |
| 100-ball | 9 | 9 | 176 | 49 | 25.14 | 102.9 | 0/0 | 0 | – | 15.38 | 0 |
| First-class | 5 | 7 | 179 | 58 | 29.83 | 51.1 | 0/1 | 2 | 24.00 | 3.43 | 0 |
Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.
Harmanpreet Kaur at a glance
FairPlay holds 54 complete scorecards featuring Harmanpreet Kaur, most recently for India W (T20 and shorter, one-day, first-class).
In those matches Harmanpreet Kaur batted 50 times for 1,708 runs at a strike rate of 109.35. The highest score was 126 off 121 balls against Zimbabwe W.
With the ball: 0 wickets from 5 overs, an economy rate of 5.00.
How the 37 dismissals happened: caught 26, bowled 6, LBW 2, run out 2, stumped 1.
These matches were played at 25 different grounds.
Figures in FairPlay's scorecards
| 50 | 13 | 1,708 | 126 | 46.16 | 109.35 | 13/1 |
| 2 | 5 | 0 | 25 | 0 | 0/10 | 5.00 |
Match by match
Newest first. Dates in India Standard Time. * means not out.
| Date | Match | Batting | Bowling |
|---|---|---|---|
| 28 Oct 2026 | India W v Zimbabwe WBat – · Bowl – | ||
| 25 Oct 2026 | India W v Zimbabwe WBat 126 (121) · Bowl – | ||
| 23 Oct 2026 | India W v Zimbabwe WBat – · Bowl – | ||
| 20 Oct 2026 | India W v Zimbabwe WBat 91* (41) · Bowl – | ||
| 18 Oct 2026 | India W v Zimbabwe WBat – · Bowl – | ||
| 16 Oct 2026 | India W v Zimbabwe WBat 1 (4) · Bowl – | ||
| 22 Sept 2026 | India W v Sri Lanka WBat 19 (17) · Bowl – | ||
| 20 Sept 2026 | Bangladesh W v India WBat 40 (33) · Bowl – | ||
| 18 Sept 2026 | India W v Japan WBat – · Bowl – | ||
| 13 Sept 2026 | India W v Sri Lanka WBat 14 (14) · Bowl – | ||
| 10 Sept 2026 | India W v Bangladesh WBat 24* (28) · Bowl – | ||
| 5 Sept 2026 | India W v Pakistan WBat 18* (18) · Bowl – | ||
| 3 Sept 2026 | India W v Hong Kong WBat 10 (9) · Bowl – | ||
| 30 Aug 2026 | India W v Thailand WBat 5 (9) · Bowl – | ||
| 10 Jul 2026 | England W v India WBat 58 (121) & 16 (34) · Bowl – | ||
| 28 Jun 2026 | Australia W v India WBat 56 (27) · Bowl – | ||
| 25 Jun 2026 | India W v Bangladesh WBat 13* (14) · Bowl – | ||
| 21 Jun 2026 | South Africa W v India WBat 24 (22) · Bowl – | ||
| 17 Jun 2026 | India W v Netherlands WBat 12 (9) · Bowl – | ||
| 14 Jun 2026 | India W v Pakistan WBat 36 (35) · Bowl – | ||
| 2 Jun 2026 | England W v India WBat 56* (40) · Bowl – | ||
| 30 May 2026 | England W v India WBat 28 (22) · Bowl – | ||
| 27 Apr 2026 | South Africa W v India WBat 22 (28) · Bowl – | ||
| 25 Apr 2026 | South Africa W v India WBat 22 (16) · Bowl – | ||
| 22 Apr 2026 | South Africa W v India WBat 66 (38) · Bowl – | ||
| 19 Apr 2026 | South Africa W v India WBat 12 (9) · Bowl – | ||
| 17 Apr 2026 | South Africa W v India WBat 47* (33) · Bowl – | ||
| 6 Mar 2026 | Australia W v India WBat 19 (15) & 11 (19) · Bowl – | ||
| 1 Mar 2026 | Australia W v India WBat 25 (33) · Bowl – | ||
| 27 Feb 2026 | Australia W v India WBat 54 (70) · Bowl – | ||
| 24 Feb 2026 | Australia W v India WBat 53 (84) · Bowl – | ||
| 21 Feb 2026 | Australia W v India WBat 2* (4) · Bowl – | ||
| 19 Feb 2026 | Australia W v India WBat 36 (30) · Bowl – | ||
| 15 Feb 2026 | Australia W v India WBat – · Bowl – | ||
| 30 Jan 2026 | Gujarat Giants W v Mumbai Indians WBat 82* (48) · Bowl – | ||
| 26 Jan 2026 | Mumbai Indians W v Royal Challengers Bangalore WBat 20 (12) · Bowl – | ||
| 20 Jan 2026 | Delhi Capitals W v Mumbai Indians WBat 41 (33) · Bowl – | ||
| 17 Jan 2026 | Mumbai Indians W v UP Warriorz WBat 18 (21) · Bowl – | ||
| 15 Jan 2026 | Mumbai Indians W v UP Warriorz WBat 16 (11) · Bowl – | ||
| 13 Jan 2026 | Mumbai Indians W v Gujarat Giants WBat 71* (43) · Bowl – | ||
| 10 Jan 2026 | Mumbai Indians W v Delhi Capitals WBat 74* (42) · Bowl – | ||
| 9 Jan 2026 | Mumbai Indians W v Royal Challengers Bangalore WBat 20 (17) · Bowl – | ||
| 30 Dec 2025 | India W v Sri Lanka WBat 68 (43) · Bowl – | ||
| 28 Dec 2025 | India W v Sri Lanka WBat 16* (10) · Bowl – | ||
| 26 Dec 2025 | India W v Sri Lanka WBat 21* (18) · Bowl – | ||
| 23 Dec 2025 | India W v Sri Lanka WBat 10 (12) · Bowl – | ||
| 21 Dec 2025 | India W v Sri Lanka WBat 15* (16) · Bowl – | ||
| 2 Nov 2025 | South Africa W v India WBat 20 (29) · Bowl – | ||
| 30 Oct 2025 | Australia W v India WBat 89 (88) · Bowl – | ||
| 26 Oct 2025 | India W v Bangladesh WBat – · Bowl – | ||
| 23 Oct 2025 | India W v New Zealand WBat 10 (11) · Bowl – | ||
| 19 Oct 2025 | India W v England WBat 70 (70) · Bowl – | ||
| 12 Oct 2025 | India W v Australia WBat 22 (17) · Bowl 0/10 (1) | ||
| 9 Oct 2025 | India W v South Africa WBat 9 (24) · Bowl 0/15 (4) |
More players from India
All India players
InternationalVirat Kohli527 matches recordedTest 58ODI 175T20I 82T20 212
InternationalRohit Sharma522 matches recordedTest 44ODI 163T20I 105T20 210
InternationalDeepti Sharma291 matches recordedTest 4ODI 73T20I 112T20 70
InternationalHardik Pandya299 matches recordedODI 82T20I 101T20 116
InternationalSmriti Mandhana306 matches recordedTest 4ODI 72T20I 106T20 82
InternationalLokesh Rahul297 matches recordedTest 36ODI 96T20I 46T20 119

