Oddsworth
Nathan McSweeney

Australia · Brisbane Heat · Northamptonshire · South Australia

Nathan McSweeney

27Australia

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

Upcoming

T20 record

Batting

MatInnsRunsBallsAvgSRHS50s4s6sDot %
T2047461,14192528.50123.48461072333.6
BBL333283069429.60119.6844771534.9
Blast141431123125.90134.672230829.9
Last 10101021014426.30145.872124531.3

Bowling

InnsBallsRunsWktsEconAvgSRDot %
T20109712667.7921.0016.229.9
BBL8678857.8817.6013.429.9
Blast2303817.6038.0030.030.0

Batting style

Top-order anchor

  • PowerplayOvers 1–6

    Strike rate121Par 131
    Balls per dismissal38Par 22
  • Middle oversOvers 7–15

    Strike rate117Par 132
    Balls per dismissal20Par 20
  • DeathOvers 16–20

    Strike rate–
    Balls per dismissal–
FigurePlayerParAgainst par
Average29.226.3
Strike rate124133
Boundary %14.117.0
Dot %33.437.0
Sixes, % of boundaries1730
Strike rate v pace127136
Strike rate v spin115126
Strike rate, first 10 balls116121

757 balls in T20s · Dec 2023 – Jul 2026

Compare with other players

Strengths and weaknesses

Weaknesses

  • Six-hittingone every 40.2 balls (field 21.5 across BBL and T20 Blast)

By phase

Balls facedSROutBalls bowledEconWkts
Powerplay242124.881210.000
Middle overs600114.326727.583
Death (overs 16–20)53188.74136.923
BBL Power Surge30176.720–0

Men's T20

Overall rank
338th
all T20 batters
Runs a match
−0.3
below an average player

Men's T20 batting, runs a match

AveragePeak +0.4 above
January 2023
Now −0.3 below
202120222023202420252026
Last 2 yearsMatRunsAvgSRWktsBowl avgEcon
T202971329.7130.6240.59.72

Not in our T20 bowling rankings.

Teams

Leagues

YearsMatRunsAvgSRWktsEcon
BBL2020–20263383029.60119.657.88
Blast20261431125.90134.617.60

T20 streaks

Last 10CareerNowBest
30+ score2/1030%13260721412141328130
  • Nathan McSweeney has made 30 or more in 2 of the last 10 T20 innings.

Last 10 T20s

DateTeamOpponentGroundBatBowlResult
18 Jul 2026NorthamptonshireHampshireEdgbaston30 (16)–Won by 14 runsW 14 runs
18 Jul 2026NorthamptonshireSomersetEdgbaston1 (4)–Won by 17 runsW 17 runs
15 Jul 2026NorthamptonshireGloucestershireCounty Ground28 (20)–Won by 8 wicketsW 8 wkts
12 Jul 2026NorthamptonshireWarwickshireCounty Ground13 (13)–Lost by 5 wicketsL 5 wkts
10 Jul 2026NorthamptonshireSomersetThe Cooper Associates County Ground14 (14)–Lost by 7 wicketsL 7 wkts
8 Jul 2026NorthamptonshireGlamorganSophia Gardens12 (8)–Won by 53 runsW 53 runs
5 Jul 2026NorthamptonshireSomersetCounty Ground14 (13)–Lost by 105 runsL 105 runs
1 Jul 2026NorthamptonshireGloucestershireCounty Ground72* (40)–Won by 8 wicketsW 8 wkts
26 Jun 2026NorthamptonshireEssexCounty Ground0* (1)–Won by 130 runsW 130 runs
9 Jun 2026NorthamptonshireWorcestershireCounty Ground26 (15)–Won by 6 wickets (DLS)W 6 wkts (DLS)

Records

  1. 7thMost fifties in the Australian One-Day Cup since 2020/217
  2. =8thMost hundreds in the Australian One-Day Cup since 2020/212
  3. 10thMost runs in the Australian One-Day Cup since 2020/211,067

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