Match centreLoading fixtures…

Australia · Top-order batter and off-spinner

Nathan McSweeney: Age, Test Career, 226* and BBL Stats

Nathan McSweeney is a 27-year-old Australian top-order batter and off-spinner who played three Tests against India in 2024. His 72 Test runs came in a demanding opening role, but his wider record includes a career-best 226 not out for Australia A and captaincy of Brisbane Heat and South Australia title-winning teams. In 2026 he scored 589 County Championship runs, 485 One-Day Cup runs and 311 Blast runs for Northamptonshire. He remains contracted to Brisbane Heat for BBL|16 and has signed with Northamptonshire for the full 2027 season.

Right-handedRight-arm off-spin bowlerBorn 8 March 1999
NM
Brisbane Heat official team markCurrent squadBrisbane HeatBig Bash League · BBL|16 contract and career records checked 3 September 2026
Open team page →
Full nameNathan Andrew McSweeney
Age27As of 3 September 2026
Date of birth8 March 1999Brisbane, Queensland, Australia
Batting styleRight-handed
Bowling styleRight-arm off-spin

Career overview

Nathan McSweeney cricket career

Born 8 March 1999 in Brisbane; aged 27 on 3 September 2026.

Right-handed top-order batter who also bowls right-arm off-spin.

Australia record: three Tests, 72 runs and a high score of 39.

Career-best first-class score: 226 not out for Australia A against England Lions.

Second captain after Steve Smith to win the Shield, domestic one-day and Big Bash titles.

Current commitments include South Australia, Brisbane Heat for BBL|16 and Northamptonshire for 2027.

Career story

Nathan McSweeney career and playing journey

01

Who is Nathan McSweeney?

Nathan Andrew McSweeney is an Australian cricketer born in Brisbane on 8 March 1999. He bats right-handed, usually in the top or middle order, and offers right-arm off-spin when his team needs another slow-bowling option.

Australia gave him a specialist opening assignment during the 2024 Border-Gavaskar Trophy. South Australia has used him as a senior batter and captain, while Brisbane Heat has drawn on his calm T20 batting and leadership.

He was 27 on 3 September 2026. His current career spans South Australia in Australian domestic cricket, Brisbane Heat in the Big Bash, Northamptonshire in England and Australia A when national selectors need a leading pathway side.

02

How did Nathan McSweeney begin playing cricket?

McSweeney played junior cricket for Caboolture in Brisbane's outer north before reaching Northern Suburbs first grade at 16. Cricket Australia's account of his development places his early cricket firmly inside Queensland's club and state pathway.

He captained Queensland at the 2015 under-17 national championships and made 132 not out against New South Wales in the final. That innings showed both run-making and leadership before he entered senior professional cricket.

At the 2018 Under-19 World Cup, McSweeney began with 156 from 111 balls against Papua New Guinea. He finished the tournament with 211 runs at an average of 70.33, providing a substantial youth record rather than a reputation built on selection alone.

03

Why did McSweeney leave Queensland for South Australia?

Queensland gave McSweeney a rookie contract and a Sheffield Shield debut in October 2018, when he scored 35. Regular first-class opportunities remained scarce because a strong batting group included Usman Khawaja, Marnus Labuschagne, Matthew Renshaw and Joe Burns.

McSweeney moved to South Australia before the 2021/22 season to create a clearer path into the senior side. The move did not deliver instant success: after seven first-class matches, his highest score was still the 35 from his debut.

The decision mattered because South Australia eventually supplied consistent selection and responsibility. It also separated his state career from his birthplace; being born in Queensland does not make every later domestic performance a Queensland record.

04

Why was 99 not out a turning point?

McSweeney's unbeaten 99 against New South Wales in March 2022 helped South Australia complete its first Sheffield Shield win for two seasons. He hit the winning boundary while one run short of a maiden first-class hundred.

The innings arrived after a first-innings score of seven and during a period when his first-class average had fallen to 14.14. It gave him evidence that his game could work at senior level and helped secure a longer run in South Australia's batting order.

A score of 99 not out is not a century, and it should not be described as one. Its importance comes from the match result, the pressure of the chase and the career stage at which McSweeney produced it.

05

How did Nathan McSweeney become South Australia captain?

South Australian Cricket Association appointed McSweeney as the state's men's captain in April 2024. He had already led Australia A and developed a record of scoring important domestic runs under pressure.

The appointment followed a strong 2023/24 season. McSweeney led South Australia's Sheffield Shield run chart with 762 runs at 40.94, including three hundreds, and added 307 one-day runs at 51.16 with four fifties.

Captaincy added responsibility across the Shield and domestic one-day competitions. It did not replace his batting role, and the value of the appointment still depends on completed team results and his own scorecard contributions.

06

Why was Nathan McSweeney chosen to open in Test cricket?

Australia selected McSweeney to open against India in Perth in November 2024 after strong South Australia and Australia A performances. He had made 88 not out to guide Australia A home against India A at Mackay and then opened in the second A match at the MCG.

That MCG innings was his first time opening in first-class cricket. Selectors preferred his recent output and perceived adaptability even though most of his senior success had come lower in the order.

The distinction matters when assessing the outcome. McSweeney was not a long-established specialist opener entering the series; he was a top-order batter asked to solve an immediate vacancy against India's new-ball attack.

07

What happened in Nathan McSweeney's three Tests?

McSweeney debuted against India at Perth Stadium on 22 November 2024 and played the next two Tests in Adelaide and Brisbane. Across six innings he scored 72 runs, with one not-out, a high score of 39 and an average of 14.40.

Jasprit Bumrah dismissed him four times. McSweeney often had to absorb high-quality new-ball bowling, but the difficulty of the assignment does not alter the runs recorded in the scorebook.

Australia replaced him with Sam Konstas for the Boxing Day Test. Three matches form a small sample, yet they remain his complete Test record through 3 September 2026 and should not be blended with Australia A or domestic runs.

08

How did McSweeney respond after losing his Test place?

McSweeney returned to Brisbane Heat two days after being omitted from Australia's Boxing Day squad and made 78 not out against Adelaide Strikers. The innings carried Brisbane to a last-ball victory at the Gabba.

Australia later recalled him to the squad for the 2025 Sri Lanka tour, although he did not add another Test appearance. A squad recall confirms that he remained in consideration; it is not an extra cap.

His response continued through domestic cricket and Australia A rather than through public predictions. The next major selection case came from a far larger red-ball innings at Allan Border Field.

09

Why is Nathan McSweeney's 226 not out significant?

McSweeney made 226 not out from 394 balls for Australia A against England Lions in December 2025. It was his first first-class double century and the highest score of his senior career.

He batted as captain and stayed at the crease long enough to turn a strong start into a defining innings. The performance followed a Prime Minister's XI fifty against the same touring side and supplied fresh red-ball evidence after his Test omission.

One report recorded him at 222 not out when play stopped on day two. He resumed and finished on 226 not out, so 226* is the final score and 222* is only the overnight checkpoint.

10

What titles has McSweeney won as captain?

McSweeney captained Brisbane Heat to the BBL|13 title in January 2024 while regular leaders Usman Khawaja and Colin Munro were unavailable. Brisbane beat Sydney Sixers by 54 runs in the final to secure the club's second men's championship.

He then led South Australia to both the One-Day Cup and Sheffield Shield in 2024/25. Cricket Australia reported that the treble made him only the second captain after Steve Smith to lift all three Australian men's domestic trophies.

The record covers three competitions and two teams. It does not mean McSweeney won all three in one season or that captaincy alone produced each result; it identifies the leader of the successful sides.

11

How did South Australia defend the Sheffield Shield in 2026?

South Australia beat Victoria by 56 runs in the 2025/26 Sheffield Shield final to retain the title. Cricket Australia described it as the first successful Shield defence in South Australia's 133-year history.

McSweeney made 52 in the match and captained the side, but teammates drove the decisive passages. Nathan McAndrew earned Player of the Final after 60 runs and six wickets, while Alex Carey made 103 in the second innings.

That division of credit makes the achievement clearer. McSweeney owns the captaincy and his 52; McAndrew and Carey own their individual performances; South Australia owns the championship.

12

What did Nathan McSweeney achieve for Northamptonshire in 2026?

McSweeney joined Northamptonshire for the 2026 English season and quickly made back-to-back County Championship hundreds. His second was 107 from 191 balls against Middlesex after an unbeaten century against Kent.

Northamptonshire's late-August update recorded 589 Championship runs from 13 innings at an average just under 50. The club also listed 485 One-Day Cup runs and 311 Vitality Blast runs.

Those totals belong to three different competitions. Adding them can describe his runs across the season, but the separate format rows remain more useful because first-class, List A and T20 cricket use different match lengths and statistical denominators.

13

Why is McSweeney leaving Northamptonshire early?

Northamptonshire confirmed that McSweeney would play Championship matches against Lancashire, Kent and Durham before missing the final three games. He was due to return to Australia for an Australia A trip to India.

The club announcement establishes the planned departure and its reason. It does not confirm his selection in every match on the India tour, so future appearances still require an official XI and scorecard.

His absence also creates a clean cutoff for the county snapshot. Figures can change during the three remaining Northamptonshire matches before departure, and the next update should use the completed cards rather than the announced itinerary.

14

What does McSweeney's Northamptonshire deal cover in 2027?

Northamptonshire extended McSweeney for the full 2027 season across all formats. The announcement followed three Championship centuries and his appointment as the county's One-Day Cup captain.

A full-season commitment indicates that the club values both his batting and leadership. It does not guarantee a fixed batting position, appearance count or statistical return before the matches take place.

The 2027 agreement sits alongside, rather than replacing, his Australian commitments. Availability can still depend on national or Australia A selection and the timing of domestic calendars.

15

What are Nathan McSweeney's Test statistics?

Through 3 September 2026, McSweeney has played three Tests, batted six times and scored 72 runs. His high score is 39, his average is 14.40 and his strike rate is 33.96.

He finished one innings not out, hit 11 fours and took three catches. He did not bowl in Test cricket, despite off-spin forming part of his domestic skill set.

The numbers describe one three-match series against India. They answer what happened in Tests, but they cannot carry his Australia A 226* or county hundreds into the international row.

16

What are Nathan McSweeney's Big Bash statistics?

McSweeney's official Big Bash record through BBL|15 contains 33 matches, 830 runs and a high score of 84. He averages 29.64, strikes at 119.60 and has four fifties.

His off-spin has produced five wickets, with best figures of 3/3 and a bowling average of 17.60. The current ball-by-ball aggregate gives 67 deliveries, 88 runs conceded and an economy of 7.88.

The batting record is broader than his three-Test sample and reflects a different assignment. Brisbane has used him to control innings and partnerships rather than asking him to match the boundary rate of a specialist power hitter.

17

What did McSweeney do in BBL|15?

McSweeney's most visible BBL|15 innings was 69 not out from 54 balls against Sydney Sixers on 18 January 2026. He held Brisbane's chase together and finished unbeaten.

That innings sits inside his 830 career runs; it should not be added a second time. It also illustrates why a strike rate needs match context, because an anchor can preserve wickets while more aggressive partners take risks.

Brisbane's season ended without a return to the finals. A strong individual innings remains useful evidence, but it does not turn the team campaign into a title run.

18

Is Nathan McSweeney playing in BBL|16?

Cricket Australia's current squad tracker lists McSweeney under contract with Brisbane Heat through BBL|16. He is part of a retained core that also includes Xavier Bartlett, Max Bryant, Spencer Johnson, Matt Kuhnemann and Matthew Renshaw.

A contract confirms the club relationship before the season. It does not add an appearance, run or wicket until McSweeney is selected in a completed match.

His Heat status must also remain separate from South Australia. Australian state cricket and the Big Bash use different teams and contracts even when the seasons overlap.

19

What kind of batter is Nathan McSweeney?

McSweeney is a right-handed innings builder whose strongest evidence comes from time at the crease, disciplined shot selection and conversion in longer formats. The 394-ball 226* is the clearest example of that method.

He can also change pace. His 156 at the Under-19 World Cup came from 111 balls, while his 78* for Brisbane Heat showed that he can manage a T20 chase without relying on constant boundary attempts.

Batting role depends on the team. Calling him only an opener ignores his domestic development, while calling him only a middle-order player ignores the three Tests he actually opened.

20

How useful is Nathan McSweeney's off-spin?

McSweeney bowls right-arm off-spin as a secondary skill. His five Big Bash wickets and 3/3 best show that captains can use him for matchups or short spells, but batting remains his main route into senior sides.

Small bowling samples can produce attractive averages because one strong spell changes the denominator. Five BBL wickets are real; they do not establish the workload of a frontline spinner.

A balanced description treats the bowling as useful support. It avoids both extremes: removing it from his role entirely or promoting him to specialist bowler on the strength of limited overs.

21

Which teams has Nathan McSweeney represented?

McSweeney developed through Queensland age-group teams, Northern Suburbs and Queensland before moving to South Australia. His senior record also includes Brisbane Heat, Melbourne Renegades, Australia A, the Prime Minister's XI, Northamptonshire and Australia.

Each affiliation belongs to the same Nathan Andrew McSweeney. Transfers, seasonal contracts and representative selection extend one career instead of creating a new biography for every team.

A squad listing proves association but not participation. Match appearances, scores and wickets belong only to scorecards on which he is named in the playing side.

22

How should McSweeney's statistics be compared across formats?

Tests are part of the wider first-class category, while Big Bash games sit inside the broader T20 career. Adding overlapping rows would count the same match twice.

Average measures runs per dismissal, strike rate measures runs per 100 balls, and match count shows the breadth of the sample. McSweeney's Test average comes from five dismissals; his BBL average comes from 28, so the two figures do not carry equal stability.

Season snapshots add another boundary. Northamptonshire's 589 Championship runs describe 2026 county cricket, not his entire first-class career or an international total.

23

Myth versus reality: did three Tests define McSweeney?

McSweeney's three Tests produced 72 runs at 14.40, and that outcome should be stated without excuses. The sample also came in a new opening role against an India attack led by Jasprit Bumrah.

His later 226* and county runs strengthen the case that his red-ball career continued to develop. They do not rewrite those Test innings or guarantee another international opportunity.

The useful conclusion holds both facts together. McSweeney struggled in his first international chance and then produced substantial runs at the level below it.

24

What is known about Nathan McSweeney's salary and net worth?

No audited public record establishes McSweeney's take-home salary, complete career earnings or net worth. Team announcements confirm professional contracts without publishing his full personal finances.

A contract value, match fee or prize payment would cover one agreement before tax, agent costs, bonuses and personal expenses. It could not establish total wealth on its own.

The dependable financial position is limited to his confirmed professional engagements. A numerical net-worth estimate would create false precision.

Nathan McSweeney records

Nathan McSweeney career statistics and records

Batting, bowling and fielding figures are kept separate by competition and format.

Test career through 3 September 20263matches

Batting

Innings
6
Runs
72
High score
39
Average
14.40
Strike rate
33.96
Not outs
1
100s / 50s
0/0

Bowling & fielding

Innings
Did not bowl
Wickets
0
Best bowling
Not applicable
Average
Not applicable
Economy
Not applicable
Strike rate
Not applicable
Balls
0
Catches / stumpings
3
5w / 10w
0/0
Big Bash career through BBL|1533matches

Batting

Innings
32
Runs
830
High score
84
Average
29.64
Strike rate
119.60
Not outs
4
100s / 50s
0/4

Bowling & fielding

Innings
8
Wickets
5
Best bowling
3/3
Average
17.60
Economy
7.88
Strike rate
13.40
Balls
67
Catches / stumpings
14
5w / 10w
0/0
2026 County Championship through the Northamptonshire update8matches

Batting

Innings
13
Runs
589
High score
117
Average
49.08
Not outs
1
100s / 50s
3/2

Bowling & fielding

Innings
Limited off-spin
Wickets
3
5w / 10w
0/0

Only fields published by the named source are shown; unavailable values are not guessed.

2026 Vitality Blast14matches

Batting

Innings
14
Runs
311
High score
72*
Average
25.92
Strike rate
134.63
Not outs
2
100s / 50s
0/2

Bowling & fielding

Innings
Limited off-spin
Wickets
1
5w / 10w
0/0

Only fields published by the named source are shown; unavailable values are not guessed.

Career chronology

Debut and last listed match

Queensland
Debut

Sheffield Shield debut in October 2018

Last listed match

Moved to South Australia before 2021/22

South Australia
Debut

Joined for the 2021/22 season

Last listed match

Captain of back-to-back Shield champions through 2025/26

Australia Test
Debut

22 November 2024 against India in Perth

Last listed match

Three Tests in the 2024/25 Border-Gavaskar Trophy

Northamptonshire
Debut

Joined for the 2026 season

Last listed match

Signed across all formats for 2027

Career achievements

Career achievements and milestones

  1. Made 226 not out from 394 balls for Australia A against England Lions.
  2. Played three Tests for Australia in the 2024/25 Border-Gavaskar Trophy.
  3. Captained Brisbane Heat to the BBL|13 championship.
  4. Led South Australia to the 2024/25 One-Day Cup and Sheffield Shield titles.
  5. Became the second captain after Steve Smith to win all three Australian men's domestic trophies.
  6. Captained South Australia when it retained the Sheffield Shield in 2025/26.
  7. Scored 589 Championship, 485 One-Day Cup and 311 Blast runs for Northamptonshire in the club's 2026 update.
  8. Signed an all-format Northamptonshire extension for the 2027 season.

Reader questions

Nathan McSweeney FAQ

How old is Nathan McSweeney?

Nathan McSweeney was 27 on 3 September 2026. He was born in Brisbane on 8 March 1999.

How many Tests has Nathan McSweeney played?

He has played three Tests, all against India in 2024, scoring 72 runs with a high score of 39.

What is Nathan McSweeney's highest score?

His highest first-class score is 226 not out from 394 balls for Australia A against England Lions in December 2025.

Which Big Bash team does Nathan McSweeney play for?

He plays for Brisbane Heat and is contracted through BBL|16.

What are Nathan McSweeney's BBL statistics?

Through BBL|15, he had 830 runs from 33 matches at 29.64, with a high score of 84 and four fifties. His off-spin had taken five wickets.

Which trophies has Nathan McSweeney won as captain?

He captained Brisbane Heat to BBL|13 and South Australia to the 2024/25 One-Day Cup and Sheffield Shield. South Australia retained the Shield under him in 2025/26.

Is Nathan McSweeney returning to Northamptonshire?

Yes. Northamptonshire signed him for the full 2027 season across all formats after his productive first year with the club.

What is Nathan McSweeney's net worth?

No audited public evidence establishes his net worth, take-home salary or complete career earnings, so a numerical estimate would be speculative.

Conclusion

Nathan McSweeney's first Test opportunity lasted three matches and produced 72 runs, but his career did not stop with that difficult opening assignment. The 226* for Australia A, domestic captaincy treble and South Australia's successful Shield defence show the red-ball and leadership record he built around it.

His current position combines 2026 runs for Northamptonshire with confirmed future work for Australia A, Brisbane Heat and Northamptonshire in 2027. New scorecards will change the totals, while his completed achievements already explain why he remains an important figure in Australia's domestic system.