CricketWise
  1. Home
  2. Players
  3. 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

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20I5145899083*26.76753131.506310127
List A4401184729.50101116.8000153
Other T20431361818.004187.800010

Runs per year

0200400600201720202026409
Harmanjot Singh: runs per calendar year (all formats in the data)
0200400600201720182019202020212023202420252026409
Harmanjot Singh: runs per calendar year (all formats in the data)
Show as table
Harmanjot Singh: runs per calendar year (all formats in the data)
YearRuns
2017118
201836
201927
202031
2021225
202352
2024154
202592
2026409
Year-by-year batting (9 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2017List A411829.50116.84700
2018Other T2033618.0087.81800
2019T20I32713.5090.01200
2020T20I23115.50106.92900
2021T20I1422518.75127.86801
2023T20I45213.0096.31800
2024T20I415451.33155.67002
2025T20I69218.40129.62600
2026T20I1240945.44139.18303

Harmanjot Singh bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20I3244411/18–44.0011.0024.0000
List A3665311/25–53.004.8266.0000

Wickets per year

00.250.50.7512017202020260
Harmanjot Singh: wickets per calendar year (all formats in the data)
00.250.50.7512017201820192020202120232024202520260
Harmanjot Singh: wickets per calendar year (all formats in the data)
Show as table
Harmanjot Singh: wickets per calendar year (all formats in the data)
YearWickets
20171
20180
20190
20200
20210
20230
20241
20250
20260
Year-by-year bowling (4 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2017List A3153.004.821/25
2020T20I10–16.000/16
2024T20I1118.009.001/18
2025T20I10–10.000/10
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustriaT20I317889.00169.58302
DenmarkT20I615338.25123.47901
NorwayT20I510526.2599.14900
SpainT20I55511.00114.62900
MalawiT20I34515.00128.62500
JerseyT20I44010.0090.91500
ItalyT20I33913.00121.91700

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Bayer Uerdingen Cricket Ground1348648.6083
Svanholm Park413946.3379
Desert Springs Cricket Ground1110410.4029
TCA Oval69218.4026
Kerava National Cricket Ground47926.3346
Willowmoore Park C Field14747.0047
Willowmoore Park A Field13333.0033
Grange Cricket Club Ground23216.0017
Willowmoore Park13030.0030
Sportpark Het Schootsveld22828.0018

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Bayer Uerdingen Cricket Ground1118.009.00
Willowmoore Park1125.005.00

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
T20Powerplay215168128.05–––
T20Middle582479121.521613.00
T20Death193106182.11118013.67

How Harmanjot Singh was dismissed

How Harmanjot Singh took wickets

Last 20 innings

025507510011 Jul 202413 Jul 202521 Aug 20260
Harmanjot Singh: runs in the last 20 innings
025507510011 Jul 20246 Jul 202512 Jul 20252 May 202619 Jun 202611 Aug 202621 Aug 20260
Harmanjot Singh: runs in the last 20 innings
Show as table
Harmanjot Singh: runs in the last 20 innings
InningsRuns
11 Jul 202426
14 Jul 20240
5 Jul 202511
6 Jul 202526
7 Jul 202521
10 Jul 202525
12 Jul 20250
13 Jul 20259
1 May 202629
2 May 202666
3 May 202683
18 Jun 202611
19 Jun 202679
19 Jun 202610
20 Jun 202639
11 Aug 202646
14 Aug 202613
15 Aug 20267
18 Aug 202626
21 Aug 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
21 Aug 2026T20IFinland01caughtKerava National Cricket Ground
18 Aug 2026T20IGreece26*14not outKerava National Cricket Ground
15 Aug 2026T20IPortugal710caughtKerava National Cricket Ground
14 Aug 2026T20ICzech Republic139caughtTikkurila Cricket Ground
11 Aug 2026T20IFinland4642bowledKerava National Cricket Ground
20 Jun 2026T20IDenmark3935lbwSvanholm Park
19 Jun 2026T20IDenmark1018bowledSvanholm Park
19 Jun 2026T20IDenmark79*48not outSvanholm Park
18 Jun 2026T20IDenmark1112lbwSvanholm Park
3 May 2026T20IAustria83*45not outBayer Uerdingen Cricket Ground
2 May 2026T20IAustria6639caughtBayer Uerdingen Cricket Ground
1 May 2026T20IAustria2921caughtBayer Uerdingen Cricket Ground
13 Jul 2025T20IMalawi911caughtTCA Oval
12 Jul 2025T20ITanzania02caughtTCA Oval
10 Jul 2025T20IMalawi2516caughtTCA Oval
7 Jul 2025T20ITanzania21*14not outTCA Oval
6 Jul 2025T20IBahrain2620bowledTCA Oval
5 Jul 2025T20IMalawi118run outTCA Oval
14 Jul 2024T20ICroatia0*1not outBayer Uerdingen Cricket Ground
11 Jul 2024T20INorway2630bowledBayer 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.