Sales Rankings
Division Two run-scorers →Ranked against every player in County Championship Division Two 2026
| Stat | Total | Rank |
|---|---|---|
| Runs | 786 | 15thof 172 |
| Wickets | 14 | 44th |
| Sixes | 5 | 20th |
| Fours | 98 | 14th |
| Catches | 6 | 52nd |
Sales by Competition
Every season on record, newest first
| Competition | Team | M | Runs | Avg | SR | 50+ | 6s |
|---|---|---|---|---|---|---|---|
| 14 | 786 | 46.2 | 53.9 | 5 | 5 | ||
| 14 | 34 | 8.5 | 100 | 0 | 1 | ||
| 14 | 640 | 27.8 | 58.7 | 4 | 2 | ||
| 5 | 132 | 14.7 | 34 | 1 | 0 | ||
| 7 | 19 | 9.5 | 105.6 | 0 | 0 | ||
| 5 | 159 | 19.9 | 47.5 | 1 | 0 | ||
| 1 | 11 | - | 122.2 | 0 | 1 |
Sales Splits
His record home and away, batting first or chasing, by result, position, opponent, ground and year
| Venue | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Home | 29 | 1039 | 35.8 | 57.2 | 7 | 164 |
| Away | 31 | 742 | 21.8 | 48.9 | 4 | 92 |
| Innings | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting first | 26 | 678 | 25.1 | 51.1 | 5 | 92 |
| Batting second | 34 | 1103 | 30.6 | 55 | 6 | 164 |
| Result | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Won | 23 | 573 | 44.1 | 60.6 | 5 | 146 |
| Lost | 23 | 450 | 13.6 | 46.2 | 1 | 69 |
| Tied or drawn | 14 | 758 | 44.6 | 53.6 | 5 | 164 |
| Position | Inns | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| Batting 4 | 23 | 640 | 27.8 | 58.7 | 4 | 108 |
| Batting 6 | 23 | 804 | 40.2 | 51.6 | 6 | 164 |
| Batting 7 | 10 | 185 | 20.6 | 45.7 | 1 | 71 |
| Batting 8 | 8 | 101 | 16.8 | 44.1 | 0 | 35 |
| Batting 9 | 8 | 44 | 11 | 102.3 | 0 | 10 |
| Batting 10 | 1 | 0 | 0 | 0 | 0 | 0 |
| Batting 11 | 2 | 7 | - | 175 | 0 | 5 |
| Opponent | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
|
|
8 | 356 | 44.5 | 51.5 | 4 | 81 |
|
|
6 | 114 | 22.8 | 50.4 | 0 | 48 |
|
|
5 | 218 | 31.1 | 46.4 | 1 | 92 |
|
|
5 | 208 | 69.3 | 68 | 2 | 146 |
|
|
5 | 125 | 20.8 | 45.5 | 0 | 46 |
|
|
5 | 109 | 21.8 | 50 | 1 | 69 |
|
|
4 | 355 | 50.7 | 65.1 | 2 | 164 |
|
|
4 | 92 | 30.7 | 66.2 | 0 | 35 |
|
|
4 | 72 | 24 | 53.3 | 1 | 57 |
|
|
4 | 13 | 13 | 108.3 | 0 | 11 |
|
|
3 | 33 | 8.3 | 39.8 | 0 | 23 |
|
|
3 | 21 | 4.2 | 46.7 | 0 | 10 |
|
|
2 | 29 | 14.5 | 35.4 | 0 | 28 |
|
|
1 | 29 | 14.5 | 76.3 | 0 | 22 |
|
|
1 | 7 | 3.5 | 10.4 | 0 | 6 |
| Ground | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| County GroundNorthampton | 27 | 1037 | 37 | 57.3 | 7 | 164 |
| EdgbastonBirmingham | 5 | 15 | 7.5 | 93.8 | 0 | 11 |
| St Lawrence GroundCanterbury | 4 | 54 | 18 | 38.6 | 0 | 41 |
| Old TraffordStretford, Manchester | 3 | 157 | 52.3 | 47.3 | 1 | 92 |
| County GroundBristol | 3 | 67 | 22.3 | 47.5 | 0 | 28 |
| County GroundDerby | 3 | 59 | 19.7 | 39.6 | 0 | 46 |
| Riverside GroundChester-le-Street | 3 | 35 | 11.7 | 54.7 | 0 | 13 |
| The Cooper Associates County GroundSt James Street, Taunton | 2 | 62 | 31 | 48.8 | 1 | 57 |
| New RoadWorcester | 2 | 58 | 29 | 65.2 | 1 | 52 |
| Sophia GardensCardiff | 2 | 47 | 23.5 | 73.4 | 0 | 35 |
| The Rose BowlSouthampton | 2 | 21 | 5.3 | 48.8 | 0 | 10 |
| College GroundCheltenham | 1 | 88 | 44 | 46.1 | 1 | 71 |
| Lord'sLondon | 1 | 51 | 25.5 | 49.5 | 0 | 43 |
| Merchant Taylors' School GroundNorthwood | 1 | 28 | 14 | 63.6 | 0 | 26 |
| Grace RoadLeicester | 1 | 2 | 1 | 11.1 | 0 | 1 |
| Year | M | Runs | Avg | SR | 50+ | HS |
|---|---|---|---|---|---|---|
| 2026 | 28 | 820 | 39 | 55 | 5 | 164 |
| 2025 | 14 | 640 | 27.8 | 58.7 | 4 | 108 |
| 2023 | 12 | 151 | 13.7 | 37.2 | 1 | 57 |
| 2022 | 6 | 170 | 21.3 | 49.4 | 1 | 71 |
More on Statz
Where to go next for Sales and Northamptonshire.
James Sales career by format
Every format on our scorecards, from the season shown. A Test or first-class row is a match, both innings.
| Format | M | Runs | HS | Avg | SR | Wkts | Best | Bowl avg | Econ | Since |
|---|---|---|---|---|---|---|---|---|---|---|
| T20 | 22 | 64 | 11* | 10.7 | 104.9 | 25 | 5/21 | 22.2 | 8.14 | 2022 |
| First-class | 38 | 1,717 | 164 | - | - | 24 | 4/24 | 40.8 | 4.60 | 2022 |
James Sales teams
Every side he has played for, the current ones first
-
NorthamptonshireCurrentCounty Championship Division Two, T20 Blast, County Championship Division One - since 2022
60 matches
1,781 runs
James Sales Questions
What teams does James Sales play for?
James Sales plays for Northamptonshire (County Championship Division Two, T20 Blast), and has played for 1 side across 2 formats in all, 60 matches on our scorecards.
How many runs has James Sales scored?
James Sales has scored 1,717 First-class runs in 38 matches since 2022 and 64 T20 runs in 22 matches since 2022, his highest First-class score 164.
When did James Sales last play?
James Sales last played on 24 Sep 2026, for Northamptonshire against Middlesex in the County Championship Division Two (First-class), and took 1/16 and made 51 (103); his last ten matches across every format are listed above.
