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.
Nathan McSweeney: runs per calendar year (all formats in the data)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)
Year
Runs
2018
42
2019
31
2020
64
2021
118
2022
764
2023
1,142
2024
1,084
2025
728
2026
1,935
Year-by-year batting (22 rows)
Batting by calendar year and format
Year
Format
Inns
Runs
Avg
SR
HS
100
50
2018
First-class
2
42
21.00
21.0
35
0
0
2019
First-class
4
31
7.75
22.1
16
0
0
2020
First-class
4
53
17.67
29.8
24
0
0
2020
T20 (leagues & domestic)
1
11
11.00
73.3
11
0
0
2021
First-class
2
54
27.00
38.0
32
0
0
2021
List A
4
64
16.00
95.5
37
0
0
2022
First-class
10
412
51.50
43.7
118
1
3
2022
List A
6
321
53.50
75.4
94
0
4
2022
T20 (leagues & domestic)
3
31
10.33
100.0
20
0
0
2023
First-class
20
687
38.17
44.5
112
3
1
2023
List A
6
180
36.00
77.6
62
0
2
2023
T20 (leagues & domestic)
8
275
39.29
127.3
84
0
2
2024
First-class
12
552
50.18
41.8
127
2
4
2024
List A
4
229
57.25
87.4
137
1
1
2024
T20 (leagues & domestic)
9
231
33.00
112.7
78
0
1
2024
Test
6
72
14.40
34.0
39
0
0
2025
First-class
17
471
27.71
38.4
103
1
2
2025
List A
6
159
31.80
57.4
49
0
0
2025
T20 (leagues & domestic)
6
98
16.33
111.4
43
0
0
2026
First-class
28
947
37.88
52.1
117
4
3
2026
List A
10
493
54.78
92.0
88
0
6
2026
T20 (leagues & domestic)
19
495
30.94
133.8
72
0
3
Nathan McSweeney bowling record by format
Bowling by format
Format
Inns
Balls
Runs
Wkts
BBI
BBM
Avg
Econ
SR
4w
5w
Mdns
T20 (leagues & domestic)
10
97
126
6
3/3
–
21.00
7.79
16.2
0
0
0
First-class
47
1,755
792
23
4/89
5/124
34.43
2.71
76.3
1
0
42
List A
25
632
550
15
3/12
–
36.67
5.22
42.1
0
0
0
Wickets per year
Nathan McSweeney: wickets per calendar year (all formats in the data)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)
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.