- Home
- Players
- Harmanjot Singh
Germany · Men's cricket
Harmanjot Singh stats
Data through 21 August 2026Last updated 21 August 2026
Coverage: matches in the Cricsheet data from 4 September 2017 to 21 August 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2017 and 2026, Harmanjot Singh appears in 51 T20Is for Germany in the Cricsheet data. The most runs came in T20Is: 990 at an average of 26.76 and a strike rate of 131.5, with a highest score of 83*. Against Denmark in T20Is, Harmanjot Singh averaged 38.25 over 6 innings.
International matches
51
T20Is 51
International runs
990
0 hundreds
Best batting average (T20I)
26.76
45 innings
Highest score
83*
T20I
Teams played for
Germany 2017–2026 · 59
Harmanjot Singh batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 51 | 45 | 8 | 990 | 83* | 26.76 | 753 | 131.5 | 0 | 6 | 3 | 101 | 27 |
| List A | 4 | 4 | 0 | 118 | 47 | 29.50 | 101 | 116.8 | 0 | 0 | 0 | 15 | 3 |
| Other T20 | 4 | 3 | 1 | 36 | 18 | 18.00 | 41 | 87.8 | 0 | 0 | 0 | 1 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2017 | 118 |
| 2018 | 36 |
| 2019 | 27 |
| 2020 | 31 |
| 2021 | 225 |
| 2023 | 52 |
| 2024 | 154 |
| 2025 | 92 |
| 2026 | 409 |
Year-by-year batting (9 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2017 | List A | 4 | 118 | 29.50 | 116.8 | 47 | 0 | 0 |
| 2018 | Other T20 | 3 | 36 | 18.00 | 87.8 | 18 | 0 | 0 |
| 2019 | T20I | 3 | 27 | 13.50 | 90.0 | 12 | 0 | 0 |
| 2020 | T20I | 2 | 31 | 15.50 | 106.9 | 29 | 0 | 0 |
| 2021 | T20I | 14 | 225 | 18.75 | 127.8 | 68 | 0 | 1 |
| 2023 | T20I | 4 | 52 | 13.00 | 96.3 | 18 | 0 | 0 |
| 2024 | T20I | 4 | 154 | 51.33 | 155.6 | 70 | 0 | 2 |
| 2025 | T20I | 6 | 92 | 18.40 | 129.6 | 26 | 0 | 0 |
| 2026 | T20I | 12 | 409 | 45.44 | 139.1 | 83 | 0 | 3 |
Harmanjot Singh bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 3 | 24 | 44 | 1 | 1/18 | – | 44.00 | 11.00 | 24.0 | 0 | 0 | 0 |
| List A | 3 | 66 | 53 | 1 | 1/25 | – | 53.00 | 4.82 | 66.0 | 0 | 0 | 0 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2017 | 1 |
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 0 |
| 2023 | 0 |
| 2024 | 1 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (4 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2017 | List A | 3 | 1 | 53.00 | 4.82 | 1/25 |
| 2020 | T20I | 1 | 0 | – | 16.00 | 0/16 |
| 2024 | T20I | 1 | 1 | 18.00 | 9.00 | 1/18 |
| 2025 | T20I | 1 | 0 | – | 10.00 | 0/10 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Austria | T20I | 3 | 178 | 89.00 | 169.5 | 83 | 0 | 2 |
| Denmark | T20I | 6 | 153 | 38.25 | 123.4 | 79 | 0 | 1 |
| Norway | T20I | 5 | 105 | 26.25 | 99.1 | 49 | 0 | 0 |
| Spain | T20I | 5 | 55 | 11.00 | 114.6 | 29 | 0 | 0 |
| Malawi | T20I | 3 | 45 | 15.00 | 128.6 | 25 | 0 | 0 |
| Jersey | T20I | 4 | 40 | 10.00 | 90.9 | 15 | 0 | 0 |
| Italy | T20I | 3 | 39 | 13.00 | 121.9 | 17 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Bayer Uerdingen Cricket Ground | 13 | 486 | 48.60 | 83 |
| Svanholm Park | 4 | 139 | 46.33 | 79 |
| Desert Springs Cricket Ground | 11 | 104 | 10.40 | 29 |
| TCA Oval | 6 | 92 | 18.40 | 26 |
| Kerava National Cricket Ground | 4 | 79 | 26.33 | 46 |
| Willowmoore Park C Field | 1 | 47 | 47.00 | 47 |
| Willowmoore Park A Field | 1 | 33 | 33.00 | 33 |
| Grange Cricket Club Ground | 2 | 32 | 16.00 | 17 |
| Willowmoore Park | 1 | 30 | 30.00 | 30 |
| Sportpark Het Schootsveld | 2 | 28 | 28.00 | 18 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Bayer Uerdingen Cricket Ground | 1 | 1 | 18.00 | 9.00 |
| Willowmoore Park | 1 | 1 | 25.00 | 5.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 215 | 168 | 128.0 | 5 | – | – | – |
| T20 | Middle | 582 | 479 | 121.5 | 21 | 6 | 1 | 3.00 |
| T20 | Death | 193 | 106 | 182.1 | 11 | 18 | 0 | 13.67 |
How Harmanjot Singh was dismissed
- Caught23 (53%)
- Lbw8 (19%)
- Bowled7 (16%)
- Run out4 (9%)
- Stumped1 (2%)
How Harmanjot Singh took wickets
- Stumped1
- Caught1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 11 Jul 2024 | 26 |
| 14 Jul 2024 | 0 |
| 5 Jul 2025 | 11 |
| 6 Jul 2025 | 26 |
| 7 Jul 2025 | 21 |
| 10 Jul 2025 | 25 |
| 12 Jul 2025 | 0 |
| 13 Jul 2025 | 9 |
| 1 May 2026 | 29 |
| 2 May 2026 | 66 |
| 3 May 2026 | 83 |
| 18 Jun 2026 | 11 |
| 19 Jun 2026 | 79 |
| 19 Jun 2026 | 10 |
| 20 Jun 2026 | 39 |
| 11 Aug 2026 | 46 |
| 14 Aug 2026 | 13 |
| 15 Aug 2026 | 7 |
| 18 Aug 2026 | 26 |
| 21 Aug 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 21 Aug 2026 | T20I | Finland | 0 | 1 | caught | Kerava National Cricket Ground |
| 18 Aug 2026 | T20I | Greece | 26* | 14 | not out | Kerava National Cricket Ground |
| 15 Aug 2026 | T20I | Portugal | 7 | 10 | caught | Kerava National Cricket Ground |
| 14 Aug 2026 | T20I | Czech Republic | 13 | 9 | caught | Tikkurila Cricket Ground |
| 11 Aug 2026 | T20I | Finland | 46 | 42 | bowled | Kerava National Cricket Ground |
| 20 Jun 2026 | T20I | Denmark | 39 | 35 | lbw | Svanholm Park |
| 19 Jun 2026 | T20I | Denmark | 10 | 18 | bowled | Svanholm Park |
| 19 Jun 2026 | T20I | Denmark | 79* | 48 | not out | Svanholm Park |
| 18 Jun 2026 | T20I | Denmark | 11 | 12 | lbw | Svanholm Park |
| 3 May 2026 | T20I | Austria | 83* | 45 | not out | Bayer Uerdingen Cricket Ground |
| 2 May 2026 | T20I | Austria | 66 | 39 | caught | Bayer Uerdingen Cricket Ground |
| 1 May 2026 | T20I | Austria | 29 | 21 | caught | Bayer Uerdingen Cricket Ground |
| 13 Jul 2025 | T20I | Malawi | 9 | 11 | caught | TCA Oval |
| 12 Jul 2025 | T20I | Tanzania | 0 | 2 | caught | TCA Oval |
| 10 Jul 2025 | T20I | Malawi | 25 | 16 | caught | TCA Oval |
| 7 Jul 2025 | T20I | Tanzania | 21* | 14 | not out | TCA Oval |
| 6 Jul 2025 | T20I | Bahrain | 26 | 20 | bowled | TCA Oval |
| 5 Jul 2025 | T20I | Malawi | 11 | 8 | run out | TCA Oval |
| 14 Jul 2024 | T20I | Croatia | 0* | 1 | not out | Bayer Uerdingen Cricket Ground |
| 11 Jul 2024 | T20I | Norway | 26 | 30 | bowled | Bayer Uerdingen Cricket Ground |
Frequently asked questions
How many runs has Harmanjot Singh scored in T20Is?
990 runs in 45 innings (51 matches) at an average of 26.76 and a strike rate of 131.5, in the data from 2019 to 2026.
What is Harmanjot Singh's highest score?
83* in T20Is, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.