
Northamptonshire · Northamptonshire
James Sales
23
- Right-handed lower-order batter
- Right-arm fast-medium bowler
- Middle-overs bowler
T20 record
Batting
| Mat | Inns | Runs | Balls | Avg | SR | HS | 50s | 4s | 6s | Dot % | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 23 | 13 | 64 | 61 | 10.70 | 104.9 | 11 | 0 | 3 | 2 | 37.7 |
| Blast | 23 | 13 | 64 | 61 | 10.70 | 104.9 | 11 | 0 | 3 | 2 | 37.7 |
| Last 10 | 10 | 6 | 20 | 22 | 6.70 | 90.9 | 8 | 0 | 0 | 1 | 45.5 |
Bowling
| Inns | Balls | Runs | Wkts | Econ | Avg | SR | Dot % | |
|---|---|---|---|---|---|---|---|---|
| T20 | 21 | 387 | 568 | 26 | 8.81 | 21.80 | 14.9 | 37.5 |
| Blast | 21 | 387 | 568 | 26 | 8.81 | 21.80 | 14.9 | 37.5 |
| Last 10 | 10 | 189 | 266 | 14 | 8.44 | 19.00 | 13.5 | 34.9 |
Bowling style
Seamer
PowerplayOvers 1–6
Economy–Middle oversOvers 7–15
Economy7.46Par 8.19DeathOvers 16–20
Economy–
| Figure | Player | Par | Against par |
|---|---|---|---|
| Economy | 8.44 | 8.66 | |
| Dot % | 38.6 | 33.5 | |
| Boundary % | 16.8 | 18.1 | |
| Balls per wicket | 11.4 | 17.8 | |
| Average | 16.0 | 25.7 | |
| Economy v right-handers | 8.37 | 8.54 |
285 balls bowled in T20s · May 2026 – Jul 2026
Compare with other playersStrengths and weaknesses
Strengths
- Dot balls bowled37% (field 32% across T20 Blast)
By phase
| Balls faced | SR | Out | Balls bowled | Econ | Wkts | |
|---|---|---|---|---|---|---|
| Powerplay | 0 | – | 0 | 86 | 8.79 | 7 |
| Middle overs | 18 | 116.7 | 2 | 226 | 8.02 | 13 |
| Death (overs 16–20) | 43 | 100.0 | 4 | 75 | 11.20 | 6 |
Rankings
Not in our T20 batting rankings.
Not in our T20 bowling rankings.
Team
Leagues
| Years | Mat | Runs | Avg | SR | Wkts | Econ | |
|---|---|---|---|---|---|---|---|
| Blast | 2022–2026 | 23 | 64 | 10.70 | 104.9 | 26 | 8.81 |
T20 streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 8/10 | 62% | 3 | 8 | 2311020113 |
- James Sales has taken a wicket in 8 of the last 10 T20s bowled in, including the last 3.
Last 10 T20s
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 18 Jul 2026 | Northamptonshire | Hampshire | Edgbaston | 0 (2) | 3/25 (4.0) | Northamptonshire won by 14 runs |
| 18 Jul 2026 | Northamptonshire | Somerset | Edgbaston | 2* (2) | 1/16 (4.0) | Northamptonshire won by 17 runs |
| 15 Jul 2026 | Northamptonshire | Gloucestershire | County Ground | – | 1/27 (4.0) | Northamptonshire won by 8 wickets |
| 10 Jul 2026 | Northamptonshire | Somerset | The Cooper Associates County Ground | 4* (4) | 0/17 (1.0) | Somerset won by 7 wickets |
| 8 Jul 2026 | Northamptonshire | Glamorgan | Sophia Gardens | 3* (5) | 2/21 (2.3) | Northamptonshire won by 53 runs |
| 5 Jul 2026 | Northamptonshire | Somerset | County Ground | 8 (6) | 0/53 (4.0) | Somerset won by 105 runs |
| 1 Jul 2026 | Northamptonshire | Gloucestershire | County Ground | – | 1/45 (4.0) | Northamptonshire won by 8 wickets |
| 26 Jun 2026 | Northamptonshire | Essex | County Ground | – | 1/18 (2.0) | Northamptonshire won by 130 runs |
| 9 Jun 2026 | Northamptonshire | Worcestershire | County Ground | – | 3/34 (4.0) | Northamptonshire won by 6 wickets (DLS) |
| 6 Jun 2026 | Northamptonshire | Durham | Riverside Ground | 3 (3) | 2/10 (2.0) | Northamptonshire won by 7 runs |
Pace and pitch map
T20s337 balls
FullOff sideLeg sideShort