CricketWise
  1. Home
  2. Players
  3. Mac Wright

Tasmania · Men's cricket

Mac Wright stats

Data through 5 March 2026Last updated 5 March 2026

Coverage: matches in the Cricsheet data from 7 December 2019 to 5 March 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Mac Wright played 22 T20 league and domestic matches in the data, between 2019 and 2026. The most runs came in T20 leagues: 500 at an average of 27.78 and a strike rate of 122.5, with a highest score of 70*. Against Queensland in first-class, Mac Wright averaged 28.60 over 6 innings.

T20 league & domestic matches
22
500 runs
Best batting average (T20 (leagues & domestic))
27.78
21 innings
Highest score
78*
First-class

Teams played for

Tasmania 2019–2026 · 29Hobart Hurricanes 2019–2026 · 22

Mac Wright batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)2221350070*27.78408122.50413620
First-class916243778*31.211,18736.8030454
List A201704286625.1852781.20343811

Runs per year

020040060020192022202664
Mac Wright: runs per calendar year (all formats in the data)
02004006002019202020212022202320242025202664
Mac Wright: runs per calendar year (all formats in the data)
Show as table
Mac Wright: runs per calendar year (all formats in the data)
YearRuns
201938
2020163
2021234
2022223
2023479
2024142
202522
202664
Year-by-year batting (18 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2019First-class22814.0023.02000
2019T20 (leagues & domestic)11010.0062.51000
2020T20 (leagues & domestic)616332.60125.47002
2021First-class59323.2536.63300
2021List A513627.2078.66602
2021T20 (leagues & domestic)155.0071.4500
2022First-class315778.5039.27802
2022List A36020.0057.14900
2022T20 (leagues & domestic)166.0042.9600
2023First-class413132.7544.65901
2023List A719628.0099.55101
2023T20 (leagues & domestic)315250.67136.96302
2024List A13636.0080.03600
2024T20 (leagues & domestic)610617.67121.83700
2025List A100.000.0000
2025T20 (leagues & domestic)122–169.22200
2026First-class22814.0024.11600
2026T20 (leagues & domestic)23636.00120.02000

Mac Wright bowling record by format

Mac Wright has not bowled in the matches in the data.

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
Melbourne RenegadesT20 (leagues & domestic)314170.50153.37002
Sydney ThunderT20 (leagues & domestic)410827.00127.16401
Adelaide StrikersT20 (leagues & domestic)69018.00109.83700
Melbourne StarsT20 (leagues & domestic)35919.67111.33300
QueenslandFirst-class614328.6048.14100
VictoriaFirst-class46416.0025.63300
VictoriaList A414937.2577.66601
Western AustraliaList A39933.0093.45501
QueenslandList A57615.2093.83600
New South WalesList A34214.0045.73200

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Bellerive Oval2463827.7464
Sydney Cricket Ground2135135.0078
University of Tasmania Stadium29045.0056
Docklands Stadium27878.0070
Karen Rolton Oval27676.0051
Junction Oval37625.3366
Western Australia Cricket Association Ground36722.3359
Melbourne Cricket Ground35217.3333
The Gabba23618.0036
North Sydney Oval13232.0032

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
T20Powerplay118109108.34–––
T20Middle283220128.66–––
T20Death9979125.38–––

How Mac Wright was dismissed

Last 20 innings

02040608025 Sep 20231 Jan 20245 Mar 202616
Mac Wright: runs in the last 20 innings
02040608025 Sep 202331 Oct 202328 Dec 20237 Jan 202415 Jan 202426 Dec 20255 Mar 202616
Mac Wright: runs in the last 20 innings
Show as table
Mac Wright: runs in the last 20 innings
InningsRuns
25 Sep 20230
27 Sep 202310
8 Oct 202351
31 Oct 202325
11 Nov 202334
23 Dec 202363
28 Dec 202333
1 Jan 202434
4 Jan 20248
7 Jan 20240
9 Jan 202411
11 Jan 202437
15 Jan 202416
8 Feb 202436
16 Sep 20250
26 Dec 202522
1 Jan 202616
9 Jan 202620
5 Mar 202612
5 Mar 202616
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
5 Mar 2026First-classVictoria1658caughtBellerive Oval
5 Mar 2026First-classVictoria1258caughtBellerive Oval
9 Jan 2026T20 (leagues & domestic)Adelaide Strikers20*17not outBellerive Oval
1 Jan 2026T20 (leagues & domestic)Perth Scorchers1613caughtBellerive Oval
26 Dec 2025T20 (leagues & domestic)Perth Scorchers22*13not outPerth Stadium
16 Sep 2025List ANew South Wales07bowledCricket Central
8 Feb 2024List AQueensland3645lbwThe Gabba
15 Jan 2024T20 (leagues & domestic)Melbourne Stars1618stumpedMelbourne Cricket Ground
11 Jan 2024T20 (leagues & domestic)Adelaide Strikers3727stumpedBellerive Oval
9 Jan 2024T20 (leagues & domestic)Adelaide Strikers117caughtAdelaide Oval
7 Jan 2024T20 (leagues & domestic)Brisbane Heat04caughtThe Gabba
4 Jan 2024T20 (leagues & domestic)Melbourne Renegades86lbwDocklands Stadium
1 Jan 2024T20 (leagues & domestic)Sydney Thunder3425caughtBellerive Oval
28 Dec 2023T20 (leagues & domestic)Melbourne Stars3319caughtBellerive Oval
23 Dec 2023T20 (leagues & domestic)Melbourne Renegades6336caughtBellerive Oval
11 Nov 2023List AVictoria3437caughtUniversity of Tasmania Stadium
31 Oct 2023List AQueensland2510caughtBellerive Oval
8 Oct 2023List ASouth Australia5131caughtKaren Rolton Oval
27 Sep 2023List ANew South Wales1025caughtJunction Oval
25 Sep 2023List AVictoria02lbwJunction Oval

Frequently asked questions

How many runs has Mac Wright scored in T20 leagues?
500 runs in 21 innings (22 matches) at an average of 27.78 and a strike rate of 122.5, in the data from 2019 to 2026.
What is Mac Wright's highest score?
78* in first-class, the highest score in the data.

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