Oddsworth
Harpreet Singh

United Arab Emirates · Madhya Pradesh

Harpreet Singh

35United Arab Emirates

  • Left-handed top-order batter
  • Right-arm medium bowler

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T2082782,5121,94638.10129.192202138735.0
SMAT64612,1421,67042.00128.392171787434.7
Last 10101025517828.30143.377230734.8

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T206878535.8628.3029.036.8
SMAT6878535.8628.3029.036.8

Batting style

Balanced top-order batter

  • PowerplayOvers 1–6

    Strike rate121Par 140
    Balls per dismissal22Par 22
  • Middle oversOvers 7–15

    Strike rate124Par 131
    Balls per dismissal38Par 21
  • DeathOvers 16–20

    Strike rate174Par 167
    Balls per dismissal17Par 12
FigurePlayerParAgainst par
Average34.625.4
Strike rate133141
Boundary %16.518.7
Dot %34.435.1
Sixes, % of boundaries2337
Strike rate v pace129141
Strike rate v spin114130
Strike rate, first 10 balls106124

521 balls in T20s · Oct 2023 – Apr 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Runs per dismissal38.1 (field 23.3 across Syed Mushtaq Ali Trophy, MP T20 League and 2 more)
  • Death (overs 16–20), battingSR 187 (field 151 across Syed Mushtaq Ali Trophy, IPL and MP T20 League)

Weaknesses

  • Powerplay, battingSR 106 (field 121 across Syed Mushtaq Ali Trophy, MP T20 League and 2 more)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay499106.0120–0
Middle overs1,139123.530875.863
Death (overs 16–20)308187.0240–0

Men's T20

Overall rank
456th
all T20 batters
Runs a match
−0.2
above an average player

Men's T20 batting, runs a match

AveragePeak +0.8
November 2024
Now −0.2
201120142017202020232026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T202366036.7137.5–––

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
SMAT2016–2025642,14242.00128.335.86
IPL2010–2024912317.60103.4––
MP T20 League2025724440.70166.0––

T20 streaks

Last 10CareerNowBest
30+ score3/1049%076126029320772721
  • Harpreet Singh has made 30 or more in 3 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
21 Apr 2026United Arab EmiratesNepalTribhuvan University International Cricket Ground1 (3)–Nepal won by 8 wickets
20 Apr 2026United Arab EmiratesNepalTribhuvan University International Cricket Ground2 (7)–United Arab Emirates won by 6 wickets (DLS)
16 Dec 2025Madhya PradeshPunjabDY Patil Academy, Ambi27 (15)–Punjab won by 2 wickets
14 Dec 2025Madhya PradeshJharkhandMCA Cricket Stadium, Gahunje77* (48)–Jharkhand won by 1 run
12 Dec 2025Madhya PradeshAndhraDY Patil Academy, Ambi0 (1)–Madhya Pradesh won by 4 wickets
8 Dec 2025Madhya PradeshJammu & KashmirEden Gardens32 (29)–Jammu & Kashmir won by 13 runs
4 Dec 2025Madhya PradeshMaharashtraEden Gardens29 (29)–Madhya Pradesh won by 21 runs
28 Nov 2025Madhya PradeshBiharEden Gardens0 (4)–Madhya Pradesh won by 62 runs
24 Jun 2025Chamble GhariyalsBhopal LeopardsShrimant Madhavrao Scindia Cricket Stadium26 (24)–Bhopal Leopards won by 2 runs
23 Jun 2025Chamble GhariyalsGwalior CheetahsShrimant Madhavrao Scindia Cricket Stadium61 (18)–Chamble Ghariyals won by 7 wickets (DLS)

All teams

Share