Oddsworth
Kashif Ali

Worcestershire

Kashif Ali

28

  • Right-handed top-order batter
  • Right-arm leg-spin bowler

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T2049491,05477324.00136.4884765536.2
Blast49491,05477324.00136.4884765536.2
Last 10101016111617.90138.8581101034.5

Batting style

Balanced top-order batter

  • Strong against pace
  • PowerplayOvers 1–6

    Strike rate152Par 139
    Balls per dismissal17Par 21
  • Middle oversOvers 7–15

    Strike rate134Par 133
    Balls per dismissal16Par 20
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average25.026.9
Strike rate149137
Boundary %20.218.9
Dot %36.036.6
Sixes, % of boundaries4128
Strike rate v pace168140
Strike rate v spin114133
Strike rate, first 10 balls127125

455 balls in T20s · Jun 2024 – Jul 2026

Compare with other players

Strengths and weaknesses

Strengths

  • Six-hittingone every 14.1 balls (field 18.3 across T20 Blast)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay251151.4140–0
Middle overs413118.6210–0
Death (overs 16–20)109168.890–0

Men's T20

Overall rank
402nd
all T20 batters
Runs a match
0.7
below an average player

Men's T20 batting, runs a match

AveragePeak 0.3 above
July 2025
Now 0.7 below
2023202420252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T202352023.6146.1–––

Team

Leagues

YearsMatRunsAvgSRWktsEcon
Blast2022–2026491,05424.00136.4––

T20 streaks

Last 10CareerNowBest
30+ score2/1027%0336468221065586
  • Kashif Ali has made 30 or more in 2 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
12 Jul 2026WorcestershireSomersetThe Cooper Associates County Ground6 (7)–Lost by 78 runsL 78 runs
10 Jul 2026WorcestershireGloucestershireCounty Ground, New Road58* (24)–Lost by 2 wicketsL 2 wkts
5 Jul 2026WorcestershireGlamorganSophia Gardens5 (11)–Won by 15 runsW 15 runs
3 Jul 2026WorcestershireKentCounty Ground, New Road6 (8)–Won by 83 runsW 83 runs
28 Jun 2026WorcestershireSomersetCounty Ground, New Road10 (8)–Won by 36 runsW 36 runs
26 Jun 2026WorcestershireWarwickshireEdgbaston22 (11)–Lost by 59 runsL 59 runs
9 Jun 2026WorcestershireNorthamptonshireCounty Ground8 (8)–Lost by 6 wickets (DLS)L 6 wkts (DLS)
7 Jun 2026WorcestershireGloucestershireCounty Ground6 (7)–Lost by 3 runsL 3 runs
5 Jun 2026WorcestershireGlamorganCounty Ground, New Road4 (2)–Won by 27 runsW 27 runs
29 May 2026WorcestershireWarwickshireCounty Ground, New Road36 (30)–Won by 6 wicketsW 6 wkts

Records

  1. =3rdFastest fifties in One-Day Cup history21

All teams

Share