Nathan McSweeney

Nathan McSweeney
Personal information
Full name
Nathan Andrew McSweeney
Born (1999-03-08) 8 March 1999
Brisbane, Queensland, Australia
NicknameBuddha
BattingRight-handed
BowlingRight-arm off break
RoleTop-order batter
International information
National side
Test debut (cap 467)22 November 2024 v India
Last Test14 December 2024 v India
Domestic team information
YearsTeam
2018/19–2019/20Queensland (squad no. 38)
2019/20Melbourne Renegades (squad no. 38)
2021/22–presentSouth Australia (squad no. 38)
2021/22–presentBrisbane Heat (squad no. 38)
Career statistics
Competition Test FC LA T20
Matches 3 51 31 31
Runs scored 72 3,287 1,103 712
Batting average 14.40 38.67 40.85 26.37
100s/50s 0/0 8/17 1/9 0/3
Top score 39 226* 137 84
Balls bowled 1,624 499 67
Wickets 24 14 5
Bowling average 33.00 29.78 17.60
5 wickets in innings 0 0 0
10 wickets in match 0 0 0
Best bowling 4/89 3/12 3/3
Catches/stumpings 3/– 47/– 19/– 13/–
Source: ESPNcricinfo, 10 January 2026

Nathan Andrew McSweeney (born 8 March 1999) is an Australian cricketer who has represented the Australia national cricket team in Test cricket. In domestic cricket he captains South Australia and plays for Brisbane Heat.

McSweeney previously played for the Queensland Bulls and Melbourne Renegades. He has captained the Australia A and Prime Minister's XI teams.