Skip to content

James Sales

96 matches · 2021 to 2026 · played for Northamptonshire

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
First-class45762,19332.7353.12749
List A222252635.0777.7407
T2013136410.67104.932

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
First-class33267.31,2202745.194.5659.4
T202164.35682621.858.8114.9
List A1574.4464766.296.2164.0

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
24 Sep 2026County ChampionshipNorthamptonshire v Middlesexlost
15 Sep 2026County ChampionshipNorthamptonshire v Derbyshireno result or draw
8 Sep 2026County ChampionshipNorthamptonshire v Worcestershirewon
2 Sep 2026County ChampionshipNorthamptonshire v Durhamlost
27 Aug 2026County ChampionshipNorthamptonshire v Kentno result or draw
20 Aug 2026County ChampionshipNorthamptonshire v Lancashirewon
18 Jul 2026T20 BlastNorthamptonshire v Hampshirewon
18 Jul 2026T20 BlastNorthamptonshire v Somersetwon
15 Jul 2026T20 BlastNorthamptonshire v Gloucestershirewon
10 Jul 2026T20 BlastNorthamptonshire v Somersetlost

Query James Sales yourself

500 free credits every month, no card. REST or MCP. Player id a63dfe8a.

Get a free key