Oddsworth
Nathan McSweeney

Australia · Brisbane Heat · Northamptonshire · South Australia · Northamptonshire

Nathan McSweeney

27Australia

  • Right-handed top-order anchor
  • Right-arm off-spin bowler

Upcoming

First-class record

Batting

MatInnsRunsAvgSR100/50HS
First-class561073,37634.8042.911/14127*
Tests367214.4034.00/039
Domestic531013,30435.9143.111/14127*
Last 10101767039.4150.23/3117

Bowling

MatBallsWktsAvgEconBest5w10w
First-class561,7652335.002.744/8900
Domestic531,7652335.002.744/8900
Last 1010335288.503.172/4800

Batting style

Top-order anchor

  • Strong against spin
  • Tough to get out
FigurePlayerParAgainst par
Average37.627.9
Average v pace31.125.9
Average v spin73.136.7
Strike rate v pace4149
Strike rate v spin5552
Balls per dismissal8556
Dot %76.675.5

7,213 balls in Tests and first-class · Mar 2022 – Oct 2026

Compare with other players

Bowling style

Containing off-spinner

FigurePlayerParAgainst par
Average36.330.4
Balls per wicket78.958.9
Economy2.763.09
Average v right-handers36.828.1
Average v left-handers35.333.5
Dot %68.874.6

1,657 balls bowled in first-class matches · Mar 2022 – Oct 2026

Compare with other players

Men's First-class

Overall rank
267th
all first-class batters
Runs a match
−0.5
above an average player

Men's First-class batting, runs a match

AveragePeak +1.0
April 2026
Now −0.5
2019202120232025
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
First-class291,54531.545.31037.62.44

Not in our first-class bowling rankings.

Teams

  • AustraliaInternationalLast Test Dec 2024
  • South AustraliaSheffield ShieldLast played Oct 2026
  • NorthamptonshireCounty ChampionshipLast played Sept 2026

First-class streaks

Last 10CareerNowBest
50+ score3/1023%0321752202910934541
Took a wicket2/1030%020100020000
  • Nathan McSweeney has made 50 or more in 3 of the last 10 First-class innings.
  • Nathan McSweeney has taken a wicket in 2 of the last 10 first-class matches bowled in.

Last 10 first-class matches

DateTeamOpponentGroundBatBowlResult
19 Oct 2026South AustraliaQueenslandAdelaide Oval54 & 10/13 (1.4)Queensland won by 6 wickets
2 Sept 2026NorthamptonshireDurhamCounty Ground3 & 40/44 (19.0)Durham won by 153 runs
27 Aug 2026NorthamptonshireKentCounty Ground109 (150)–Drawn
20 Aug 2026NorthamptonshireLancashireOld Trafford20 & 29–Northamptonshire won by 316 runs
19 Jun 2026NorthamptonshireDurhamRiverside Ground7 & 520/42 (15.2)Durham won by 6 wickets
12 Jun 2026NorthamptonshireGloucestershireCounty Ground117 & 21–Northamptonshire won by 7 wickets
15 May 2026NorthamptonshireGloucestershireCounty Ground6 & 460/1 (1.0)Northamptonshire won by 2 wickets
8 May 2026NorthamptonshireDerbyshireCounty Ground0 & 622/48 (10.5)Derbyshire won by an innings and 113 runs
1 May 2026NorthamptonshireWorcestershireCounty Ground32 (75)0/11 (4.0)Northamptonshire won by an innings and 177 runs
17 Apr 2026NorthamptonshireMiddlesexCounty Ground107 (191)0/18 (4.0)Drawn

Read more

  1. Opinion · Where Travis Head's away record says he should batAllan Border says Head's runs at the top came against so-so attacks and he belongs back at No. 5. Durban was the first proper look at whether that holds.
  2. Opinion · A hundred for Australia A gets heard only when the Test side starts losingHis entire Test record was made against India, and now the hundred has come against India A: the selectors have two readings of the same man to choose from.

All teams

Share