CricketWise
  1. Home
  2. Players
  3. Aaron Hardie

Perth Scorchers · Men's cricket

Aaron Hardie stats

Data through 8 October 2026Last updated 8 October 2026

Coverage: matches in the Cricsheet data from 9 January 2019 to 8 October 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Aaron Hardie played 15 ODIs, 18 T20Is for Australia in the data, between 2019 and 2026. In T20 leagues Aaron Hardie scored 1,901 runs in 87 innings (average 27.96, strike rate 134.6), including 0 hundreds and 8 fifties. Aaron Hardie took 63 first-class wickets in the data (average 29.90, economy 3.04, best 4/24).

International matches
33
ODIs 15 · T20Is 18
International runs
360
0 hundreds
International wickets
25
0 five-wicket hauls
T20 league & domestic matches
98
1,901 runs
Best batting average (T20I)
22.50
11 innings
Highest score
174*
First-class

Teams played for

Perth Scorchers 2019–2026 · 73Western Australia 2019–2026 · 50Australia 2023–2026 · 33San Francisco Unicorns 2026 · 9Texas Super Kings 2024 · 7Peshawar Zalmi 2026 · 6Surrey 2022 · 4

Aaron Hardie batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI151201804415.0022580.0001162
T20I1811318028*22.50142126.8000195
T20 (leagues & domestic)9887191,90194*27.961,412134.608315072
First-class355991,854174*37.083,47353.42912399
List A161332406424.0032773.4010193

Runs per year

05001K1.5K201920222026772
Aaron Hardie: runs per calendar year (all formats in the data)
05001K1.5K20192020202120222023202420252026772
Aaron Hardie: runs per calendar year (all formats in the data)
Show as table
Aaron Hardie: runs per calendar year (all formats in the data)
YearRuns
201939
2020212
2021129
2022823
20231,085
2024660
2025635
2026772
Year-by-year batting (27 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2019First-class23115.5058.53000
2019T20 (leagues & domestic)188.00114.3800
2020First-class617735.4049.610010
2020T20 (leagues & domestic)33511.6776.13300
2021List A33618.0081.82200
2021T20 (leagues & domestic)79318.60155.02600
2022First-class1448553.8954.117411
2022List A56315.7562.42700
2022T20 (leagues & domestic)1527521.15139.65501
2023First-class1449037.6960.69903
2023List A23333.0091.72300
2023ODI133.0060.0300
2023T20 (leagues & domestic)1450663.25143.89005
2023T20I45313.25117.82300
2024First-class712217.4346.04700
2024List A177.0035.0700
2024ODI713118.7185.64400
2024T20 (leagues & domestic)1632521.67119.04000
2024T20I47537.50138.92800
2025First-class1033337.0048.86103
2025List A13737.0066.13700
2025ODI44611.5068.73200
2025T20 (leagues & domestic)916718.56127.53400
2025T20I35226.00120.92800
2026First-class621643.2052.68002
2026List A16464.0091.46401
2026T20 (leagues & domestic)2249235.14142.29402

Aaron Hardie bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI13426392102/13–39.205.5242.6005
T20I15271390153/21–26.008.6318.1002
T20 (leagues & domestic)671,0371,497574/27–26.268.6618.2100
First-class583,7171,884634/248/6229.903.0459.030136
List A12474447163/28–27.945.6629.6003

Wickets per year

01020304020192022202626
Aaron Hardie: wickets per calendar year (all formats in the data)
0102030402019202020212022202320242025202626
Aaron Hardie: wickets per calendar year (all formats in the data)
Show as table
Aaron Hardie: wickets per calendar year (all formats in the data)
YearWickets
201910
20209
202110
202235
202330
202423
202518
202626
Year-by-year bowling (27 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2019First-class287.752.514/29
2019T20 (leagues & domestic)2219.009.502/25
2020First-class6652.503.622/58
2020T20 (leagues & domestic)4325.677.002/21
2021List A3342.676.002/57
2021T20 (leagues & domestic)12745.719.703/46
2022First-class151928.002.614/24
2022List A61019.004.793/28
2022T20 (leagues & domestic)7618.678.623/31
2023First-class172121.762.813/11
2023List A10–6.000/18
2023ODI1231.006.202/62
2023T20 (leagues & domestic)6429.508.331/5
2023T20I5346.339.271/20
2024First-class6261.003.391/12
2024ODI8540.405.052/26
2024T20 (leagues & domestic)10921.788.712/22
2024T20I5715.867.403/21
2025First-class9745.713.643/45
2025List A1240.008.892/80
2025ODI4342.676.102/13
2025T20 (leagues & domestic)5341.679.742/7
2025T20I3332.009.442/24
2026First-class30–4.470/16
2026List A1131.005.171/31
2026T20 (leagues & domestic)212322.228.204/27
2026T20I2222.008.802/40
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
PakistanODI33612.0059.01400
South AfricaODI3175.6754.81000
West IndiesT20I36733.50117.52800
IndiaT20I33010.0096.81600
Hobart HurricanesT20 (leagues & domestic)731077.50164.09403
Sydney SixersT20 (leagues & domestic)1325821.50139.55501
Melbourne RenegadesT20 (leagues & domestic)824140.17117.65701
Brisbane HeatT20 (leagues & domestic)1023128.88140.06502
Adelaide StrikersT20 (leagues & domestic)1121321.30125.34300
Melbourne StarsT20 (leagues & domestic)713026.00118.24100
Sydney ThunderT20 (leagues & domestic)711623.20117.22800
Washington FreedomT20 (leagues & domestic)57017.50148.94200
MI New YorkT20 (leagues & domestic)36633.00143.54000
Los Angeles Knight RidersT20 (leagues & domestic)3186.0078.31100
QueenslandFirst-class1145965.5756.610013
VictoriaFirst-class1344637.1747.917411
TasmaniaFirst-class1642228.1354.86104
South AustraliaFirst-class1135332.0958.69901
New South WalesFirst-class68822.0035.83700
South AustraliaList A34242.00135.52300
VictoriaList A43612.0055.41000
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandODI4429.254.882/26
South AfricaODI3258.507.312/62
PakistanODI30–7.250/15
West IndiesT20I3424.758.142/24
IndiaT20I3335.009.551/20
South AfricaT20I30–11.170/5
Adelaide StrikersT20 (leagues & domestic)71014.907.393/31
Hobart HurricanesT20 (leagues & domestic)6818.758.822/10
Sydney SixersT20 (leagues & domestic)10635.678.232/32
MI New YorkT20 (leagues & domestic)3511.806.942/17
Brisbane HeatT20 (leagues & domestic)7537.409.433/46
Melbourne RenegadesT20 (leagues & domestic)7430.258.072/10
Sydney ThunderT20 (leagues & domestic)4327.677.552/7
Melbourne StarsT20 (leagues & domestic)5247.009.251/5
Washington FreedomT20 (leagues & domestic)30–11.420/5
VictoriaFirst-class112119.292.624/24
TasmaniaFirst-class191443.213.603/45
QueenslandFirst-class91323.542.874/29
South AustraliaFirst-class11935.002.933/11
New South WalesFirst-class6442.003.232/31
VictoriaList A4426.254.853/28
South AustraliaList A3331.006.492/57

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Western Australia Cricket Association Ground38111434.81174
Perth Stadium3080631.0090
Adelaide Oval1440030.7799
Bellerive Oval931344.7194
The Gabba513834.5065
Junction Oval913617.0040
Grand Prairie Stadium711723.4040
Melbourne Cricket Ground411629.0053
WACA2113113.0080
North Marine Road Ground28686.0046

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Western Australia Cricket Association Ground405125.433.27
Perth Stadium222123.198.09
Bellerive Oval111225.503.92
Adelaide Oval111029.404.55
Junction Oval5922.783.97
Gaddafi Stadium3614.838.09
Grand Prairie Stadium6626.1710.13
National Stadium, Karachi3510.406.50
Manuka Oval4432.7510.08
Grange Cricket Club Ground2310.336.20

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
T20Powerplay431359120.110318118.83
T20Middle1052853123.342727427.92
T20Death598342174.9242631910.47
ODIPowerplay141877.8212685.33
ODIMiddle11917667.6828825.29
ODIDeath4731151.6212013.00

How Aaron Hardie was dismissed

How Aaron Hardie took wickets

Last 20 innings

0204060805 Feb 202622 Apr 20268 Oct 202680
Aaron Hardie: runs in the last 20 innings
0204060805 Feb 202614 Mar 202619 Apr 20263 May 20264 Jul 202611 Jul 20268 Oct 202680
Aaron Hardie: runs in the last 20 innings
Show as table
Aaron Hardie: runs in the last 20 innings
InningsRuns
5 Feb 202656
10 Feb 202664
14 Mar 20268
14 Mar 202625
28 Mar 20268
15 Apr 202618
19 Apr 202626
22 Apr 20265
28 Apr 202620
3 May 202656
26 Jun 202628
28 Jun 202642
4 Jul 20264
5 Jul 20264
10 Jul 20261
11 Jul 20265
15 Jul 20266
16 Jul 20263
8 Oct 202633
8 Oct 202680
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
8 Oct 2026First-classQueensland80*128not outWACA
8 Oct 2026First-classQueensland3351caughtWACA
16 Jul 2026T20 (leagues & domestic)Washington Freedom35lbwOakland Coliseum
15 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders67caughtOakland Coliseum
11 Jul 2026T20 (leagues & domestic)Seattle Orcas5*5not outGrand Prairie Stadium
10 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders12caught and bowledGrand Prairie Stadium
5 Jul 2026T20 (leagues & domestic)MI New York47caughtKnight Riders Cricket Ground
4 Jul 2026T20 (leagues & domestic)Washington Freedom42caughtKnight Riders Cricket Ground
28 Jun 2026T20 (leagues & domestic)Washington Freedom42*22not outOakland Coliseum
26 Jun 2026T20 (leagues & domestic)Seattle Orcas2820caughtOakland Coliseum
3 May 2026T20 (leagues & domestic)Hyderabad Kingsmen56*39not outGaddafi Stadium
28 Apr 2026T20 (leagues & domestic)Islamabad United2010lbwNational Stadium, Karachi
22 Apr 2026T20 (leagues & domestic)Karachi Kings56bowledGaddafi Stadium
19 Apr 2026T20 (leagues & domestic)Quetta Gladiators26*10not outNational Stadium, Karachi
15 Apr 2026T20 (leagues & domestic)Quetta Gladiators18*14not outNational Stadium, Karachi
28 Mar 2026T20 (leagues & domestic)Rawalpindiz810caughtGaddafi Stadium
14 Mar 2026First-classNew South Wales2597caughtCricket Central
14 Mar 2026First-classNew South Wales819caughtCricket Central
10 Feb 2026List ATasmania6470caughtWestern Australia Cricket Association Ground
5 Feb 2026First-classTasmania5696caughtWestern Australia Cricket Association Ground

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
11 Jul 2026T20 (leagues & domestic)Seattle Orcas0/4230Grand Prairie Stadium
10 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders0/3740Grand Prairie Stadium
8 Jul 2026T20 (leagues & domestic)MI New York2/1730Grand Prairie Stadium
5 Jul 2026T20 (leagues & domestic)MI New York1/2040Knight Riders Cricket Ground
4 Jul 2026T20 (leagues & domestic)Washington Freedom0/303.10Knight Riders Cricket Ground
28 Jun 2026T20 (leagues & domestic)Washington Freedom0/510Oakland Coliseum
26 Jun 2026T20 (leagues & domestic)Seattle Orcas0/4530Oakland Coliseum
21 Jun 2026T20IBangladesh0/410Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
19 Jun 2026T20IBangladesh2/4040Bir Sreshtho Flight Lieutenant Matiur Rahman Stadium
3 May 2026T20 (leagues & domestic)Hyderabad Kingsmen4/2740Gaddafi Stadium
28 Apr 2026T20 (leagues & domestic)Islamabad United3/2440National Stadium, Karachi
22 Apr 2026T20 (leagues & domestic)Karachi Kings1/2640Gaddafi Stadium
19 Apr 2026T20 (leagues & domestic)Quetta Gladiators2/1120National Stadium, Karachi
15 Apr 2026T20 (leagues & domestic)Quetta Gladiators0/1720National Stadium, Karachi
28 Mar 2026T20 (leagues & domestic)Rawalpindiz1/3630Gaddafi Stadium
14 Mar 2026First-classNew South Wales0/1640Cricket Central
10 Feb 2026List ATasmania1/3160Western Australia Cricket Association Ground
5 Feb 2026First-classTasmania0/2461Western Australia Cricket Association Ground
5 Feb 2026First-classTasmania0/3670Western Australia Cricket Association Ground
25 Jan 2026T20 (leagues & domestic)Sydney Sixers1/1630Perth Stadium

Frequently asked questions

How many runs has Aaron Hardie scored in ODIs?
180 runs in 12 innings (15 matches) at an average of 15.00 and a strike rate of 80.0, in the data from 2023 to 2025.
How many runs has Aaron Hardie scored in T20Is?
180 runs in 11 innings (18 matches) at an average of 22.50 and a strike rate of 126.8, in the data from 2023 to 2026.
How many runs has Aaron Hardie scored in T20 leagues?
1,901 runs in 87 innings (98 matches) at an average of 27.96 and a strike rate of 134.6, in the data from 2019 to 2026.
What is Aaron Hardie's highest score?
174* in first-class, the highest score in the data.
How many wickets has Aaron Hardie taken in ODIs?
10 wickets in 13 innings at an average of 39.20, economy 5.52, best figures 2/13.

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