James Sales T20 Stats
Batsman · Northamptonshire Updated , after Northamptonshire vs Hampshire
| Date | Team | Oppo | Comp | H/A | Venue | Result | Runs | Balls | 4s | 6s | SR | Wkts | R | Overs | Econ | Dots | ◆ Dream11 | Perf | ◆ Dream11 | Scoreline | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 18 Jul 26 | NOR | HAM | T20B | H | Won | 0 | 2 | 0 | 0 | 0.0 | 3 | 25 | 4.0 | 6.25 | 11 | 117 | 60 | 117 | › | ||
| 18 Jul 26 | NOR | SOM | T20B | H | Won | 2* | 2 | 0 | 0 | 100.0 | 1 | 16 | 4.0 | 4.00 | 12 | 62 | 32 | 62 | › | ||
| 15 Jul 26 | NOR | GLO | T20B | H | Won | – | – | – | – | – | 1 | 27 | 4.0 | 6.75 | 8 | 44 | 20 | 44 | › | ||
| 10 Jul 26 | NOR | SOM | T20B | A | Lost | 4* | 4 | 0 | 0 | 100.0 | 0 | 17 | 1.0 | 17.00 | 1 | 9 | 4 | 9 | › | ||
| 8 Jul 26 | NOR | GLA | T20B | A | Won | 3* | 5 | 0 | 0 | 60.0 | 1 | 8 | 1.0 | 8.00 | 4 | 49 | 23 | 49 | › | ||
| 5 Jul 26 | NOR | SOM | T20B | H | Lost | 8 | 6 | 0 | 1 | 133.3 | 0 | 53 | 4.0 | 13.25 | 7 | 19 | 8 | 19 | › | ||
| 1 Jul 26 | NOR | GLO | T20B | A | Won | – | – | – | – | – | 1 | 45 | 4.0 | 11.25 | 4 | 34 | 20 | 34 | › | ||
| 26 Jun 26 | NOR | ESS | T20B | H | Won | – | – | – | – | – | 1 | 18 | 2.0 | 9.00 | 5 | 39 | 20 | 39 | › | ||
| 9 Jun 26 | NOR | WOR | T20B | H | Won | – | – | – | – | – | 3 | 34 | 4.0 | 8.50 | 7 | 105 | 60 | 105 | › | ||
| 6 Jun 26 | NOR | DUR | T20B | A | Won | 3 | 3 | 0 | 0 | 100.0 | 2 | 10 | 2.0 | 5.00 | 5 | 84 | 43 | 84 | › | ||
| 31 May 26 | NOR | WAR | T20B | A | Won | – | – | – | – | – | 2 | 63 | 4.0 | 15.75 | 6 | 72 | 40 | 72 | › | ||
| 29 May 26 | NOR | GLO | T20B | H | Won | – | – | – | – | – | 5 | 21 | 4.0 | 5.25 | 14 | 208 | 100 | 208 | › | ||
| 24 May 26 | NOR | WOR | T20B | A | Won | 4 | 4 | 0 | 0 | 100.0 | 3 | 28 | 4.0 | 7.00 | 11 | 131 | 74 | 131 | › | ||
| 22 May 26 | NOR | GLA | T20B | H | Won | 10* | 8 | 1 | 0 | 125.0 | 1 | 24 | 4.0 | 6.00 | 12 | 78 | 40 | 78 | › | ||
| 9 Jun 23 | NOR | WAR | T20B | A | Lost | 2 | 3 | 0 | 0 | 66.7 | 0 | 17 | 1.0 | 17.00 | 1 | 15 | 12 | 15 | › | ||
| 6 Jun 23 | NOR | DUR | T20B | A | Lost | 8* | 5 | 1 | 0 | 160.0 | – | – | – | – | – | 16 | 8 | 16 | › | ||
| 2 Jun 23 | NOR | LEI | T20B | H | Won | – | – | – | – | – | 0 | 21 | 2.0 | 10.50 | 3 | 5 | 0 | 5 | › | ||
| 31 May 23 | NOR | WAR | T20B | H | Lost | – | – | – | – | – | 0 | 18 | 2.0 | 9.00 | 4 | 8 | 0 | 8 | › | ||
| 29 May 23 | NOR | DER | T20B | A | Won | – | – | – | – | – | 1 | 16 | 4.0 | 4.00 | 14 | 62 | 20 | 62 | › | ||
| 26 May 23 | NOR | DUR | T20B | H | Lost | 5* | 2 | 1 | 0 | 250.0 | 0 | 18 | 2.0 | 9.00 | 3 | 16 | 5 | 16 | › | ||
| 24 May 23 | NOR | WOR | T20B | H | Lost | 4 | 8 | 0 | 0 | 50.0 | 0 | 35 | 4.0 | 8.75 | 7 | 23 | 14 | 23 | › | ||
| 26 May 22 | NOR | WAR | T20B | A | Lost | 11* | 9 | 0 | 1 | 122.2 | 0 | 42 | 2.0 | 21.00 | 3 | 26 | 21 | 26 | › |
About James Sales's T20 record
In James Sales's last 22 Cricket games (2022–2026) for Northamptonshire, they have scored 64 runs at an average of 2.9 with a strike rate of 105.2. James Sales has also taken 25 wickets in this period.
James Sales Stats - Cricket
James Sales is a right hand bat batsman. Across these 22 games, James Sales has hit 3 fours and 2 sixes, taking 6 catches in the field. Their highest score in this span is 11. Best bowling figures: 5/21.
James Sales: Betting Insights
For bet builder markets, James Sales has scored 25+ runs in 0% of their last 22 Cricket games (0/22). They have registered 1+ boundaries in 23% of these games (5/22). Over their last 5 games, James Sales has 9 runs and 6 wickets.
Related pages
Frequently asked questions
What is James Sales' highest score in T20 cricket?
James Sales' highest score in the 22 T20 matches Statz has on record is 11 off 9 balls against Warwickshire (26 May 2022). Across those matches James Sales has scored 64 runs at 2.9 a match.
What are James Sales' T20 batting stats?
James Sales averages 2.9 runs per match at a strike rate of 105.2, based on 22 games (2022–2026). In the last 5 matches James Sales scored 0, 2, 0, 4 and 3, newest first. James Sales has 64 runs in all 22 T20 matches on record.
Which team does James Sales play for?
James Sales currently plays for Northamptonshire, and has also played for Manchester Super Giants. Statz has James Sales' 22 T20 matches on record, the most recent against Hampshire (18 Jul 2026), with 64 runs and 25 wickets in all.
How old is James Sales?
James Sales was born on 11 February 2003 and is 23 years old. James Sales is a batsman with 22 T20 matches on record, 64 runs and 25 wickets.
How many wickets has James Sales taken in T20 cricket?
James Sales has taken 25 wickets in the 22 T20 matches Statz has on record, at an economy of 8.83 and an average of 22.2. James Sales took 6 wickets in the last 5 matches.
What are James Sales' best bowling figures in T20 cricket?
James Sales' best figures in the 22 T20 matches Statz has on record are 5/21 against Gloucestershire (29 May 2026). James Sales has taken three or more wickets in an innings 4 times, and 25 wickets in all.
What is James Sales' T20 economy rate?
James Sales concedes 8.83 runs an over, based on 22 games (2022–2026), from 63 overs with 25 wickets. The tightest spell was 4.00 an over against Somerset (18 Jul 2026).