
Worcestershire
Kashif Ali
28
- Right-handed top-order batter
- Right-arm leg-spin bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| One-day matches | 31 | 31 | 1,206 | 41.59 | 104.4 | 2/9 | 114 |
| Last 10 | 10 | 10 | 288 | 28.80 | 92.0 | 0/3 | 73 |
Batting style
Aggressive top-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 41.7 | 35.4 | |
| Strike rate | 106 | 87 | |
| Boundary % | 12.9 | 9.8 | |
| Dot % | 47.9 | 50.7 | |
| Average v pace | 39.9 | 34.2 | |
| Average v spin | 48.1 | 37.7 | |
| Strike rate v pace | 105 | 86 | |
| Strike rate v spin | 107 | 89 |
945 balls in domestic one-day matches · Aug 2023 – Aug 2026
Compare with other playersMen's One-day
- Runs a match
- +1.1
- above an average player
Men's One-day batting, runs a match
AveragePeak 7.7 above
August 2023Now 1.1 above2023202420252026
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 18 | 647 | 35.9 | 94.3 | – | – | – |
Team
- WorcestershireOne-Day CupLast played Aug 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 3/10 | 35% | 0 | 2 | 6252065035173405 |
- Kashif Ali has made 50 or more in 3 of the last 10 one-day innings.
Last 10 one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 11 Aug 2026 | Worcestershire | Durham | County Ground, New Road | 5 (13) | – | Won by 77 runsW 77 runs |
| 9 Aug 2026 | Worcestershire | Glamorgan | Sophia Gardens | 40 (38) | – | Lost by 2 wicketsL 2 wkts |
| 7 Aug 2026 | Worcestershire | Sussex | County Ground, Hove | 73 (52) | – | Won by 4 wicketsW 4 wkts |
| 2 Aug 2026 | Worcestershire | Essex | County Ground | 51 (46) | – | Lost by 107 runsL 107 runs |
| 31 Jul 2026 | Worcestershire | Middlesex | County Ground, New Road | 3 (5) | – | Won by 4 wicketsW 4 wkts |
| 29 Jul 2026 | Worcestershire | Yorkshire | Clifton Park Ground | 0 (7) | – | Lost by 6 wicketsL 6 wkts |
| 26 Jul 2026 | Worcestershire | Hampshire | County Ground, New Road | 65 (63) | – | Won by 4 runsW 4 runs |
| 24 Jul 2026 | Worcestershire | Derbyshire | County Ground, New Road | 20 (36) | – | Won by 3 wicketsW 3 wkts |
| 20 Sept 2025 | Worcestershire | Hampshire | Trent Bridge | 25 (33) | – | Won by 3 wickets (DLS)W 3 wkts (DLS) |
| 31 Aug 2025 | Worcestershire | Somerset | County Ground, New Road | 6 (20) | – | Won by 131 runs (DLS)W 131 runs (DLS) |