CricketWise
  1. Home
  2. Players
  3. Nathan McSweeney

South Australia · Men's cricket

Nathan McSweeney stats

Data through 2 September 2026Last updated 2 September 2026

Coverage: matches in the Cricsheet data from 16 October 2018 to 2 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2018 and 2026, Nathan McSweeney appears in 3 Tests for Australia in the Cricsheet data. In first-class Nathan McSweeney scored 3,249 runs in 99 innings (average 36.10, strike rate 43.3), including 11 hundreds and 13 fifties. Nathan McSweeney took 23 first-class wickets in the data (average 34.43, economy 2.71, best 4/89). Against India in Tests, Nathan McSweeney averaged 14.40 over 6 innings.

International matches
3
Tests 3
International runs
72
0 hundreds
T20 league & domestic matches
47
1,141 runs
Highest score
137
List A
Best bowling
4/89
First-class

Teams played for

South Australia 2021–2026 · 64Northamptonshire 2026 · 33Brisbane Heat 2022–2026 · 32Queensland 2018–2020 · 5Australia 2024 · 3Melbourne Renegades 2020 · 1

Nathan McSweeney batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test361723914.4021234.0001110
T20 (leagues & domestic)474661,1418428.52925123.406010723
First-class529993,249127*36.107,50943.31113934213
List A363631,44613743.821,80080.3113314616

Runs per year

05001K1.5K2K2018202120261,935
Nathan McSweeney: runs per calendar year (all formats in the data)
05001K1.5K2K2018201920202021202220232024202520261,935
Nathan McSweeney: runs per calendar year (all formats in the data)
Show as table
Nathan McSweeney: runs per calendar year (all formats in the data)
YearRuns
201842
201931
202064
2021118
2022764
20231,142
20241,084
2025728
20261,935
Year-by-year batting (22 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2018First-class24221.0021.03500
2019First-class4317.7522.11600
2020First-class45317.6729.82400
2020T20 (leagues & domestic)11111.0073.31100
2021First-class25427.0038.03200
2021List A46416.0095.53700
2022First-class1041251.5043.711813
2022List A632153.5075.49404
2022T20 (leagues & domestic)33110.33100.02000
2023First-class2068738.1744.511231
2023List A618036.0077.66202
2023T20 (leagues & domestic)827539.29127.38402
2024First-class1255250.1841.812724
2024List A422957.2587.413711
2024T20 (leagues & domestic)923133.00112.77801
2024Test67214.4034.03900
2025First-class1747127.7138.410312
2025List A615931.8057.44900
2025T20 (leagues & domestic)69816.33111.44300
2026First-class2894737.8852.111743
2026List A1049354.7892.08806
2026T20 (leagues & domestic)1949530.94133.87203

Nathan McSweeney bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)109712663/3–21.007.7916.2000
First-class471,755792234/895/12434.432.7176.31042
List A25632550153/12–36.675.2242.1000

Wickets per year

02.557.5102018202120269
Nathan McSweeney: wickets per calendar year (all formats in the data)
02.557.5102018201920202021202220232024202520269
Nathan McSweeney: wickets per calendar year (all formats in the data)
Show as table
Nathan McSweeney: wickets per calendar year (all formats in the data)
YearWickets
20180
20190
20202
20210
20229
20237
20247
202510
20269
Year-by-year bowling (19 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2018First-class10–2.500/5
2020First-class1218.502.472/37
2021First-class10–1.000/1
2021List A10–9.000/9
2022First-class6642.503.364/89
2022List A3336.674.782/51
2022T20 (leagues & domestic)20–6.000/5
2023First-class9331.673.032/6
2023List A6347.675.111/11
2023T20 (leagues & domestic)2130.006.001/21
2024First-class4218.002.401/2
2024List A2132.005.331/6
2024T20 (leagues & domestic)244.509.823/3
2025First-class9425.002.013/15
2025List A568.834.033/12
2025T20 (leagues & domestic)10–18.000/24
2026First-class16643.832.573/18
2026List A82101.505.941/41
2026T20 (leagues & domestic)3142.007.001/29
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
IndiaTest67214.4034.03900
Sydney SixersT20 (leagues & domestic)1030844.00118.98402
Adelaide StrikersT20 (leagues & domestic)415953.00148.67801
GloucestershireT20 (leagues & domestic)315376.50159.47202
Sydney ThunderT20 (leagues & domestic)412130.25123.57301
Melbourne StarsT20 (leagues & domestic)37224.00109.14300
Perth ScorchersT20 (leagues & domestic)56412.8094.14100
Hobart HurricanesT20 (leagues & domestic)35919.67131.14900
Melbourne RenegadesT20 (leagues & domestic)34715.6792.22900
SomersetT20 (leagues & domestic)3299.6793.51400
New South WalesFirst-class1665250.1539.712725
QueenslandFirst-class2056133.0037.811212
Western AustraliaFirst-class1349945.3651.010422
TasmaniaFirst-class1240433.6742.111820
VictoriaFirst-class2037918.9535.66002
GloucestershireFirst-class419047.5045.811710
LancashireFirst-class48721.7547.03200
DurhamFirst-class46616.5049.35201
QueenslandList A731151.8386.413711
TasmaniaList A522344.6072.47502
New South WalesList A314949.6775.39401
Western AustraliaList A814818.5066.45302
VictoriaList A513032.5063.75301
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Perth ScorchersT20 (leagues & domestic)3131.0010.331/15
VictoriaFirst-class10728.142.663/18
New South WalesFirst-class7546.602.884/89
QueenslandFirst-class10519.002.542/6
Western AustraliaFirst-class6321.331.943/15
TasmaniaFirst-class30–3.110/3
DurhamFirst-class40–2.500/10
QueenslandList A4517.805.513/12
New South WalesList A3426.505.052/51
VictoriaList A4418.253.322/14
Western AustraliaList A41103.006.441/57
TasmaniaList A4162.005.641/9

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Adelaide Oval3298635.21104
County Ground, Northampton2082745.94117
The Gabba2769730.30112
Karen Rolton Oval2054432.0099
Western Australia Cricket Association Ground1339432.83103
Bellerive Oval733447.71118
Cricket Central630861.60127
Junction Oval1129927.1860
Allan Border Field529458.80137
St Lawrence Ground2159159.00101

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Karen Rolton Oval121132.733.67
The Gabba10618.173.17
Adelaide Oval18546.002.85
Junction Oval448.501.67
Western Australia Cricket Association Ground5425.253.48
Carrara Oval131.003.60
County Ground, Derby1224.004.43
North Sydney Oval1225.505.67
Kingston Twin Ovals119.004.50
Perth Stadium2124.0012.00

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay417355117.592407.25
T20Middle586501117.0266038.20
T20Death13869200.051336.92

How Nathan McSweeney was dismissed

How Nathan McSweeney took wickets

Last 20 innings

0501001505 Jul 202621 Jul 20262 Sep 20264
Nathan McSweeney: runs in the last 20 innings
0501001505 Jul 202612 Jul 202618 Jul 202626 Jul 20267 Aug 202620 Aug 20262 Sep 20264
Nathan McSweeney: runs in the last 20 innings
Show as table
Nathan McSweeney: runs in the last 20 innings
InningsRuns
5 Jul 202614
8 Jul 202612
10 Jul 202614
12 Jul 202613
15 Jul 202628
18 Jul 20261
18 Jul 202630
21 Jul 202688
24 Jul 202658
26 Jul 202664
31 Jul 20260
2 Aug 202678
7 Aug 202649
9 Aug 202669
11 Aug 202679
20 Aug 202620
20 Aug 202629
27 Aug 2026109
2 Sep 20263
2 Sep 20264
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
2 Sep 2026First-classDurham48caughtCounty Ground, Northampton
2 Sep 2026First-classDurham317lbwCounty Ground, Northampton
27 Aug 2026First-classKent109150lbwCounty Ground, Northampton
20 Aug 2026First-classLancashire2940bowledOld Trafford
20 Aug 2026First-classLancashire2032lbwOld Trafford
11 Aug 2026List AGloucestershire7963bowledCollege Ground
9 Aug 2026List ASomerset69*76not outCounty Ground, Northampton
7 Aug 2026List ANottinghamshire4944bowledQueen's Park, Chesterfield
2 Aug 2026List ALancashire7859caughtCounty Ground, Northampton
31 Jul 2026List ALeicestershire04caughtCounty Ground, Northampton
26 Jul 2026List ASurrey6489bowledWoodbridge Road
24 Jul 2026List AKent5880caughtSt Lawrence Ground
21 Jul 2026List AWarwickshire8892caught and bowledCounty Ground, Northampton
18 Jul 2026T20 (leagues & domestic)Hampshire3016lbwEdgbaston
18 Jul 2026T20 (leagues & domestic)Somerset14lbwEdgbaston
15 Jul 2026T20 (leagues & domestic)Gloucestershire2820lbwCounty Ground, Northampton
12 Jul 2026T20 (leagues & domestic)Warwickshire1313caughtCounty Ground, Northampton
10 Jul 2026T20 (leagues & domestic)Somerset1414caughtCounty Ground, Taunton
8 Jul 2026T20 (leagues & domestic)Glamorgan128caughtSophia Gardens
5 Jul 2026T20 (leagues & domestic)Somerset1413lbwCounty Ground, Northampton

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
2 Sep 2026First-classDurham0/34142County Ground, Northampton
2 Sep 2026First-classDurham0/1050County Ground, Northampton
9 Aug 2026List ASomerset0/720County Ground, Northampton
7 Aug 2026List ANottinghamshire0/1410Queen's Park, Chesterfield
2 Aug 2026List ALancashire0/4880County Ground, Northampton
26 Jul 2026List ASurrey0/295.10Woodbridge Road
24 Jul 2026List AKent0/710St Lawrence Ground
21 Jul 2026List AWarwickshire0/1220County Ground, Northampton
19 Jun 2026First-classDurham0/156.20Riverside Ground
19 Jun 2026First-classDurham0/2792Riverside Ground
6 Jun 2026T20 (leagues & domestic)Durham1/2940Riverside Ground
31 May 2026T20 (leagues & domestic)Warwickshire0/910Edgbaston
15 May 2026First-classGloucestershire0/110County Ground, Bristol
8 May 2026First-classDerbyshire2/4810.51County Ground, Derby
1 May 2026First-classWorcestershire0/1140County Ground, Northampton
17 Apr 2026First-classMiddlesex0/1731County Ground, Northampton
17 Apr 2026First-classMiddlesex0/110County Ground, Northampton
10 Apr 2026First-classKent0/920St Lawrence Ground
3 Apr 2026First-classLancashire1/221County Ground, Northampton
26 Mar 2026First-classVictoria0/210Junction Oval

Batter vs bowler matchups

Bowlers Nathan McSweeney faced most

Frequently asked questions

How many runs has Nathan McSweeney scored in Tests?
72 runs in 6 innings (3 matches) at an average of 14.40 and a strike rate of 34.0, in the data from 2024 to 2024.
How many runs has Nathan McSweeney scored in T20 leagues?
1,141 runs in 46 innings (47 matches) at an average of 28.52 and a strike rate of 123.4, in the data from 2020 to 2026.
What is Nathan McSweeney's highest score?
137 in List A, the highest score in the data.
How many wickets has Nathan McSweeney taken in T20 leagues?
6 wickets in 10 innings at an average of 21.00, economy 7.79, best figures 3/3.
How many wickets has Nathan McSweeney taken in first-class?
23 wickets in 47 innings at an average of 34.43, economy 2.71, best figures 4/89.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.