CricketWise
  1. Home
  2. Players
  3. Michael Bracewell

New Zealand · Men's cricket

Michael Bracewell stats

Data through 19 September 2026Last updated 19 September 2026

Coverage: matches in the Cricsheet data from 27 October 2012 to 19 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2012 and 2026, Michael Bracewell appears in 10 Tests, 48 ODIs, 46 T20Is for New Zealand in the Cricsheet data. In first-class Michael Bracewell scored 4,502 runs in 143 innings (average 33.35, strike rate 52.4), including 10 hundreds and 18 fifties. Michael Bracewell took 86 T20 league wickets in the data (average 24.02, economy 8.34, best 5/12). Against India in ODIs, Michael Bracewell averaged 57.40 over 7 innings.

International matches
104
Tests 10 · ODIs 48 · T20Is 46
International runs
1,815
2 hundreds
International wickets
106
0 five-wicket hauls
T20 league & domestic matches
130
2,257 runs
Best batting average (ODI)
35.93
41 innings
Highest score
190
First-class

Teams played for

New Zealand 2022–2026 · 104Wellington 2017–2025 · 60Otago Volts 2012–2017 · 42Wellington Firebirds 2017–2024 · 39MI New York 2025 · 12Peshawar Zalmi 2026 · 11Amsterdam Flames 2026 · 9Multan Sultans 2025 · 8Southern Brave 2025 · 8Worcestershire 2023 · 7Royal Challengers Bengaluru 2023 · 5Manchester Super Giants 2026 · 4

Michael Bracewell batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test1017133974*21.1959457.1011442
ODI4841121,04214035.93969107.52318744
T20I4630943461*20.67323134.40233617
T20 (leagues & domestic)130114242,257141*25.081,630138.51126179104
First-class8114384,50219033.358,59352.41018857244

Runs per year

05001K1.5K2012201720222026358
Michael Bracewell: runs per calendar year (all formats in the data)
05001K1.5K20122014201620182020202220242026358
Michael Bracewell: runs per calendar year (all formats in the data)
Show as table
Michael Bracewell: runs per calendar year (all formats in the data)
YearRuns
2012227
2013660
2014870
2015435
2016416
2017296
2018693
2019359
2020526
2021734
2022845
2023573
2024422
20251,160
2026358
Year-by-year batting (36 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012First-class1222720.6442.48801
2013First-class1366055.0069.619030
2013T20 (leagues & domestic)100.00–000
2014First-class1584060.0051.915533
2014T20 (leagues & domestic)23030.0090.92200
2015First-class1343533.4657.712612
2016First-class1741624.4755.39603
2017First-class1426318.7942.54800
2017T20 (leagues & domestic)43311.0071.71700
2018First-class1548537.3146.59804
2018T20 (leagues & domestic)620841.60163.87402
2019First-class1217819.7847.77401
2019T20 (leagues & domestic)1018120.11128.46901
2020First-class1139636.0051.214212
2020T20 (leagues & domestic)713021.67128.73500
2021First-class1550933.9349.111922
2021T20 (leagues & domestic)1022537.50113.65801
2022First-class2157.5044.11300
2022ODI1026444.00110.912710
2022T20 (leagues & domestic)6372124.00161.014113
2022T20I89030.00183.76101
2022Test610417.3357.54900
2023ODI624641.00128.114010
2023T20 (leagues & domestic)1114918.62124.25501
2023T20I3237.6771.91400
2023Test815522.1456.87401
2024First-class47819.5072.24000
2024ODI23434.0094.43400
2024T20 (leagues & domestic)916520.62150.05401
2024T20I714524.17125.05901
2025ODI1736830.6798.95903
2025T20 (leagues & domestic)3153621.44146.46102
2025T20I1217619.56139.74600
2025Test38026.6757.14700
2026ODI613032.5099.23200
2026T20 (leagues & domestic)1722815.20145.28301

Michael Bracewell bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test201,9951,198254/755/15047.923.6079.81052
ODI431,9361,591464/26–34.594.9342.1209
T20I37605740353/5–21.147.3417.3001
T20 (leagues & domestic)871,4862,066865/12–24.028.3417.3312
First-class382,9021,540428/418/9136.673.1869.14398

Wickets per year

0204060201220172022202634
Michael Bracewell: wickets per calendar year (all formats in the data)
02040602012201420162018202020222024202634
Michael Bracewell: wickets per calendar year (all formats in the data)
Show as table
Michael Bracewell: wickets per calendar year (all formats in the data)
YearWickets
20120
20130
20140
20150
20160
20170
20180
20195
202012
202121
202243
202337
202434
202548
202634
Year-by-year bowling (29 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2013First-class10–3.600/18
2014First-class10–12.000/12
2015First-class30–2.500/0
2016First-class20–6.250/5
2019First-class2322.003.302/54
2019T20 (leagues & domestic)122.502.502/5
2020First-class9938.892.905/43
2020T20 (leagues & domestic)3323.678.882/32
2021First-class131055.103.304/133
2021T20 (leagues & domestic)101118.097.374/28
2022First-class2437.253.103/107
2022ODI131041.005.193/21
2022T20 (leagues & domestic)4330.677.672/25
2022T20I11179.825.253/5
2022Test6948.784.543/62
2023ODI6544.805.092/44
2023T20 (leagues & domestic)121325.159.342/13
2023T20I3413.005.782/31
2023Test101537.603.494/75
2024First-class51622.123.178/41
2024ODI2521.805.744/36
2024T20 (leagues & domestic)8633.337.842/25
2024T20I8733.148.592/23
2025ODI151731.884.524/26
2025T20 (leagues & domestic)292333.009.394/31
2025T20I15741.298.761/7
2025Test41195.002.641/138
2026ODI7934.005.042/33
2026T20 (leagues & domestic)202516.527.205/12

Michael Bracewell against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
EnglandTest814217.7557.54900
PakistanTest48227.3359.07401
IndiaODI728757.40137.314011
West IndiesODI1022331.8688.14000
IrelandODI3190–137.712710
PakistanODI917625.14107.35901
EnglandODI36923.0079.35101
Sri LankaODI34723.5083.93400
PakistanT20I813727.40133.04600
Sri LankaT20I59223.00139.45901
West IndiesT20I5248.00100.01100
IndiaT20I3237.6771.91400
CanterburyT20 (leagues & domestic)1748540.42137.08103
Central DistrictsT20 (leagues & domestic)933642.00174.114111
AucklandT20 (leagues & domestic)1226733.38124.85802
OtagoT20 (leagues & domestic)924340.50157.86102
Northern DistrictsT20 (leagues & domestic)1017119.00117.96301
Lahore QalandarsT20 (leagues & domestic)311337.67179.48301
Texas Super KingsT20 (leagues & domestic)47619.00131.03800
Karachi KingsT20 (leagues & domestic)35226.00208.04400
San Francisco UnicornsT20 (leagues & domestic)33511.67109.41800
Islamabad UnitedT20 (leagues & domestic)3279.00135.01600
Auckland AcesFirst-class27108745.2955.215553
Northern DistrictsFirst-class3296131.0051.515422
CanterburyFirst-class3386427.8754.512916
Central StagsFirst-class2365928.6545.39805
Wellington FirebirdsFirst-class1555637.0759.719020
Otago VoltsFirst-class1337534.0947.78702
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
EnglandTest81049.305.013/62
PakistanTest4839.503.334/75
Sri LankaTest4632.332.983/50
PakistanODI91132.914.312/38
West IndiesODI10842.885.392/33
Sri LankaODI3625.675.504/36
NetherlandsODI3519.205.053/21
IndiaODI8474.755.642/28
IrelandODI3259.504.762/26
PakistanT20I10730.577.382/11
West IndiesT20I6515.405.923/15
Sri LankaT20I5437.008.712/23
IndiaT20I3413.005.782/31
CanterburyT20 (leagues & domestic)81314.386.934/31
Northern DistrictsT20 (leagues & domestic)4618.178.724/28
AucklandT20 (leagues & domestic)8529.808.282/5
Lahore QalandarsT20 (leagues & domestic)4518.607.753/18
OtagoT20 (leagues & domestic)6528.807.582/25
Islamabad UnitedT20 (leagues & domestic)3244.009.781/20
Central DistrictsT20 (leagues & domestic)3241.508.301/26
Los Angeles Knight RidersT20 (leagues & domestic)30–8.120/18
Auckland AcesFirst-class101334.772.705/43
Northern DistrictsFirst-class71139.733.244/133
Otago VoltsFirst-class4816.384.188/41
CanterburyFirst-class11853.253.503/75
Central StagsFirst-class4238.003.402/12

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Basin Reserve71180329.56142
University Oval, Dunedin38153643.89190
Mainpower Oval845275.33129
Eden Park Outer Oval1140845.33119
Hagley Oval2340522.5074
Seddon Park1739428.1454
Bay Oval1233633.6059
National Stadium, Karachi1525423.0974
Pukekura Park422876.00141
Gaddafi Stadium922127.6283

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Basin Reserve373634.583.97
Hagley Oval172123.004.27
National Stadium, Karachi162132.904.19
The Village71314.234.62
Bay Oval101137.094.13
Eden Park Outer Oval91035.003.50
Sportpark Westvliet5814.006.59
Rawalpindi Cricket Stadium5819.886.91
Seddon Park8736.294.46
Colin Maiden Park268.171.62

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
T20Powerplay486347140.115396248.30
T20Middle13771080127.5501456787.80
T20Death828526157.446239199.16
ODIPowerplay71546.7110264.35
ODIMiddle64869493.4161668354.69
ODIDeath387260148.81216657.70

How Michael Bracewell was dismissed

How Michael Bracewell took wickets

Last 20 innings

02550751008 Apr 202611 Jul 202619 Sep 20262
Michael Bracewell: runs in the last 20 innings
02550751008 Apr 202613 Apr 20263 May 202619 Jul 202614 Aug 20265 Sep 202619 Sep 20262
Michael Bracewell: runs in the last 20 innings
Show as table
Michael Bracewell: runs in the last 20 innings
InningsRuns
8 Apr 202625
9 Apr 20266
11 Apr 202621
13 Apr 202614
25 Apr 202683
28 Apr 20262
3 May 20264
11 Jul 202629
13 Jul 202624
19 Jul 202632
21 Jul 20261
8 Aug 20261
14 Aug 20264
16 Aug 20260
26 Aug 20261
5 Sep 20266
10 Sep 20261
15 Sep 20262
16 Sep 202621
19 Sep 20262
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
19 Sep 2026T20 (leagues & domestic)Belfast Wolves25bowledMalahide Cricket Ground
16 Sep 2026T20 (leagues & domestic)Glasgow Cosmic2115caughtThe Village
15 Sep 2026T20 (leagues & domestic)Dublin Guardians23caughtThe Village
10 Sep 2026T20 (leagues & domestic)Belfast Wolves13lbwThe Village
5 Sep 2026T20 (leagues & domestic)Dublin Guardians68caught and bowledSportpark Westvliet
26 Aug 2026T20 (leagues & domestic)Rotterdam Dockers13run outSportpark Westvliet
16 Aug 2026T20 (leagues & domestic)Trent Rockets02lbwLord's
14 Aug 2026T20 (leagues & domestic)Sunrisers Leeds4*6not outKennington Oval
8 Aug 2026T20 (leagues & domestic)Southern Brave12caughtThe Rose Bowl
21 Jul 2026ODIWest Indies17caughtKensington Oval
19 Jul 2026ODIWest Indies3231bowledKensington Oval
13 Jul 2026ODIWest Indies24*26not outProvidence Stadium
11 Jul 2026ODIWest Indies2931caughtProvidence Stadium
3 May 2026T20 (leagues & domestic)Hyderabad Kingsmen45caughtGaddafi Stadium
28 Apr 2026T20 (leagues & domestic)Islamabad United23caughtNational Stadium, Karachi
25 Apr 2026T20 (leagues & domestic)Lahore Qalandars8345bowledGaddafi Stadium
13 Apr 2026T20 (leagues & domestic)Multan Sultans148caughtNational Stadium, Karachi
11 Apr 2026T20 (leagues & domestic)Lahore Qalandars2110caughtNational Stadium, Karachi
9 Apr 2026T20 (leagues & domestic)Karachi Kings63caughtNational Stadium, Karachi
8 Apr 2026T20 (leagues & domestic)Hyderabad Kingsmen2519caughtNational Stadium, Karachi

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
19 Sep 2026T20 (leagues & domestic)Belfast Wolves2/2040Malahide Cricket Ground
16 Sep 2026T20 (leagues & domestic)Glasgow Cosmic1/2041The Village
15 Sep 2026T20 (leagues & domestic)Dublin Guardians3/1440The Village
13 Sep 2026T20 (leagues & domestic)Edinburgh Castle Rockers5/1240The Village
10 Sep 2026T20 (leagues & domestic)Belfast Wolves2/2030The Village
6 Sep 2026T20 (leagues & domestic)Rotterdam Dockers3/3040Sportpark Westvliet
5 Sep 2026T20 (leagues & domestic)Dublin Guardians1/2540Sportpark Westvliet
3 Sep 2026T20 (leagues & domestic)Glasgow Cosmic2/3040Sportpark Westvliet
26 Aug 2026T20 (leagues & domestic)Rotterdam Dockers0/710Sportpark Westvliet
14 Aug 2026T20 (leagues & domestic)Sunrisers Leeds0/1920Kennington Oval
8 Aug 2026T20 (leagues & domestic)Southern Brave1/1220The Rose Bowl
21 Jul 2026ODIWest Indies1/64100Kensington Oval
19 Jul 2026ODIWest Indies2/358.41Kensington Oval
16 Jul 2026ODIWest Indies2/33100Providence Stadium
13 Jul 2026ODIWest Indies2/5190Providence Stadium
11 Jul 2026ODIWest Indies1/3350Providence Stadium
3 May 2026T20 (leagues & domestic)Hyderabad Kingsmen0/1110Gaddafi Stadium
28 Apr 2026T20 (leagues & domestic)Islamabad United1/2020National Stadium, Karachi
25 Apr 2026T20 (leagues & domestic)Lahore Qalandars0/2220Gaddafi Stadium
19 Apr 2026T20 (leagues & domestic)Quetta Gladiators1/2420National Stadium, Karachi

Batter vs bowler matchups

Bowlers Michael Bracewell faced most

Batters Michael Bracewell bowled to most

Frequently asked questions

How many runs has Michael Bracewell scored in Tests?
339 runs in 17 innings (10 matches) at an average of 21.19 and a strike rate of 57.1, in the data from 2022 to 2025.
How many runs has Michael Bracewell scored in ODIs?
1,042 runs in 41 innings (48 matches) at an average of 35.93 and a strike rate of 107.5, in the data from 2022 to 2026.
How many runs has Michael Bracewell scored in T20Is?
434 runs in 30 innings (46 matches) at an average of 20.67 and a strike rate of 134.4, in the data from 2022 to 2025.
What is Michael Bracewell's highest score?
190 in first-class, the highest score in the data.
How many wickets has Michael Bracewell taken in Tests?
25 wickets in 20 innings at an average of 47.92, economy 3.60, best figures 4/75.

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