CricketWise
  1. Home
  2. Players
  3. Corey Anderson

New Zealand · Men's cricket

Corey Anderson stats

Data through 10 July 2026Last updated 10 July 2026

Coverage: matches in the Cricsheet data from 4 November 2012 to 10 July 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Corey Anderson played 13 Tests, 48 ODIs, 42 T20Is for New Zealand in the data, between 2012 and 2026. The most runs came in T20 leagues: 2,059 at an average of 25.74 and a strike rate of 130.2, with a highest score of 95*. With the ball, the best return was 58 wickets in ODIs at an average of 25.24 and an economy rate of 6.08. Against West Indies in ODIs, Corey Anderson averaged 68.33 over 5 innings.

International matches
103
Tests 13 · ODIs 48 · T20Is 42
International runs
2,482
2 hundreds
International wickets
90
1 five-wicket hauls
T20 league & domestic matches
112
2,059 runs
Best batting average (Test)
32.52
22 innings
Highest score
167
First-class

Teams played for

New Zealand 2012–2018 · 92Northern Districts 2012–2019 · 24Somerset 2017–2018 · 20San Francisco Unicorns 2023–2025 · 17Mumbai Indians 2014–2015 · 16United States of America 2024 · 11Delhi Capitals 2017 · 11Hobart Hurricanes 2023–2024 · 9Auckland 2019–2020 · 9MI New York 2026 · 8Barbados Royals 2020 · 7Lahore Qalandars 2019 · 3

Corey Anderson batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test1322168311632.521,20156.91439414
ODI484331,102131*27.551,012108.91448555
T20I4234669794*24.89553126.00334035
T20 (leagues & domestic)112105252,05995*25.741,581130.2096121127
First-class162711,05616740.621,74060.724214716

Runs per year

02505007501K20122017202678
Corey Anderson: runs per calendar year (all formats in the data)
02505007501K201220142016201820202024202678
Corey Anderson: runs per calendar year (all formats in the data)
Show as table
Corey Anderson: runs per calendar year (all formats in the data)
YearRuns
2012261
2013519
2014960
2015723
2016656
2017682
2018723
2019229
2020130
2023224
2024400
202512
202678
Year-by-year batting (32 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2012First-class624440.6761.516710
2012T20I2178.50121.41200
2013First-class315250.6756.98901
2013ODI512725.40105.84600
2013T20I11818.00300.01800
2013Test722237.0059.511610
2014ODI1135043.75177.713111
2014T20 (leagues & domestic)1126529.44146.49501
2014T20I711018.33120.94800
2014Test923526.1159.07702
2015First-class29949.5060.48301
2015ODI1343433.38103.68103
2015T20 (leagues & domestic)411438.00117.55502
2015Test27638.0071.06701
2016First-class420769.0069.710310
2016ODI912914.3364.83500
2016T20I817024.29125.98201
2016Test415037.5046.47201
2017First-class821927.3851.48001
2017ODI56212.4080.52400
2017T20 (leagues & domestic)1528431.56142.08101
2017T20I411739.00172.19401
2018First-class413533.7571.46101
2018T20 (leagues & domestic)1953533.44160.77203
2018T20I25353.00143.24400
2019T20 (leagues & domestic)1322919.08120.54200
2020T20 (leagues & domestic)1013014.44109.23100
2023T20 (leagues & domestic)922432.00123.89101
2024T20 (leagues & domestic)1418823.50117.55901
2024T20I1021226.50105.05501
2025T20 (leagues & domestic)3126.0054.5900
2026T20 (leagues & domestic)77815.6079.63700

Corey Anderson bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test231,302659163/474/6941.193.0481.40034
ODI421,4451,464585/63–25.246.0824.93110
T20I27432585162/17–36.568.1227.0000
T20 (leagues & domestic)48546889252/10–35.569.7721.8000
First-class1359132172/452/2445.863.2684.40020

Wickets per year

01020302012201720261
Corey Anderson: wickets per calendar year (all formats in the data)
010203020122014201620182020202420261
Corey Anderson: wickets per calendar year (all formats in the data)
Show as table
Corey Anderson: wickets per calendar year (all formats in the data)
YearWickets
20124
201322
201430
201524
201615
20178
20184
20194
20200
20234
20246
20250
20261
Year-by-year bowling (28 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2012First-class5444.503.392/45
2012T20I20–10.670/11
2013First-class2177.003.671/67
2013ODI6824.625.354/40
2013T20I2230.507.622/21
2013Test91119.362.423/47
2014ODI111730.066.685/63
2014T20 (leagues & domestic)9446.0010.222/18
2014T20I9736.718.862/28
2014Test92130.003.332/68
2015ODI152321.526.474/52
2015T20 (leagues & domestic)2133.008.251/21
2015Test20–3.380/13
2016First-class2212.002.181/5
2016ODI6527.004.502/16
2016T20I8529.007.252/17
2016Test3353.003.702/79
2017First-class30–3.000/5
2017ODI4525.206.003/55
2017T20 (leagues & domestic)9364.009.681/23
2018First-class10–3.000/12
2018T20 (leagues & domestic)6438.7512.242/47
2019T20 (leagues & domestic)4424.759.002/22
2023T20 (leagues & domestic)7420.008.002/10
2024T20 (leagues & domestic)8423.008.622/20
2024T20I6245.007.501/11
2025T20 (leagues & domestic)10–13.200/11
2026T20 (leagues & domestic)2143.0010.751/27

Corey Anderson against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
AustraliaTest415037.5046.47201
PakistanTest513026.0058.85001
BangladeshTest312541.6767.911610
IndiaTest410526.2559.37701
West IndiesTest49732.3351.33900
Sri LankaODI728540.71109.68102
West IndiesODI520568.33169.413110
IndiaODI715125.17125.86801
BangladeshODI614724.50109.74600
PakistanODI59719.40103.23500
AustraliaODI68714.5061.32700
South AfricaODI35919.6795.25801
PakistanT20I620451.00154.58201
BangladeshT20I819232.00160.09401
CanadaT20I38643.00104.95501
South AfricaT20I5428.40105.01200
West IndiesT20I5428.4082.41500
MI New YorkT20 (leagues & domestic)3159159.00155.99102
SurreyT20 (leagues & domestic)314247.33173.28102
SussexT20 (leagues & domestic)310351.50158.54800
MiddlesexT20 (leagues & domestic)39999.00162.34100
Punjab KingsT20 (leagues & domestic)49732.33116.93900
Los Angeles Knight RidersT20 (leagues & domestic)58944.50139.13900
Chennai Super KingsT20 (leagues & domestic)58320.75133.93900
Kolkata Knight RidersT20 (leagues & domestic)47725.67116.75501
Washington FreedomT20 (leagues & domestic)57418.50105.73400
HampshireT20 (leagues & domestic)35819.33148.73200
OtagoT20 (leagues & domestic)35719.00116.34200
Central DistrictsT20 (leagues & domestic)45618.67109.82900
Royal Challengers BengaluruT20 (leagues & domestic)3279.0084.41800
Seattle OrcasT20 (leagues & domestic)4237.6776.71200
Texas Super KingsT20 (leagues & domestic)4205.0064.51400
Mumbai IndiansT20 (leagues & domestic)3103.3383.31000
Auckland AcesFirst-class836852.5763.210312
Otago VoltsFirst-class726938.4364.016710
Central StagsFirst-class826633.2549.68901
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
West IndiesTest5818.382.583/47
BangladeshTest4322.002.132/34
AustraliaTest3353.003.702/79
PakistanTest5268.502.982/68
IndiaTest40–3.840/6
Sri LankaODI81225.176.274/52
IndiaODI41020.806.605/63
BangladeshODI6926.785.264/40
PakistanODI6739.866.342/47
South AfricaODI4624.008.003/72
AustraliaODI5415.004.192/16
EnglandODI3322.335.583/55
West IndiesODI4265.007.221/24
PakistanT20I6332.678.172/17
BangladeshT20I4316.334.902/21
West IndiesT20I4349.339.252/32
South AfricaT20I4238.5011.002/28
EnglandT20I3244.009.782/32
Seattle OrcasT20 (leagues & domestic)3317.007.291/11
Washington FreedomT20 (leagues & domestic)4324.0012.002/20
Kolkata Knight RidersT20 (leagues & domestic)3181.0010.341/21
Chennai Super KingsT20 (leagues & domestic)40–13.140/11
Otago VoltsFirst-class3244.003.521/35
Central StagsFirst-class51147.003.541/67

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Seddon Park1657535.94167
Bay Oval932646.57103
County Ground, Taunton1031953.1772
Grand Prairie Stadium1327334.1291
Hagley Oval426867.0081
Eden Park1123521.3677
Eden Park Outer Oval822532.1483
Shere Bangla National Stadium421754.25116
Dubai International Cricket Stadium918222.7548
Saxton Oval418060.0089

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Seddon Park141924.164.39
Eden Park101125.826.26
Shere Bangla National Stadium5915.444.11
University Oval, Dunedin5819.124.14
Wellington Regional Stadium7827.757.66
Basin Reserve7832.123.78
Grand Prairie Stadium9721.2910.77
Zahur Ahmed Chowdhury Stadium6621.004.06
Hagley Oval4439.754.17
Bay Oval3324.335.21

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
T20Powerplay18820193.5924477.94
T20Middle15821325119.445482198.65
T20Death986608162.2542521510.86
ODIPowerplay132454.204823.75
ODIMiddle816798102.3241112395.73
ODIDeath273190143.716285177.83

How Corey Anderson was dismissed

How Corey Anderson took wickets

Last 20 innings

020406021 Jun 202425 Jul 202410 Jul 20262
Corey Anderson: runs in the last 20 innings
020406021 Jun 202410 Jul 202420 Jul 202428 Jul 202415 Jun 202527 Jun 202610 Jul 20262
Corey Anderson: runs in the last 20 innings
Show as table
Corey Anderson: runs in the last 20 innings
InningsRuns
21 Jun 20247
23 Jun 202429
7 Jul 202411
10 Jul 20243
15 Jul 20245
18 Jul 202459
20 Jul 20244
25 Jul 202426
26 Jul 20243
28 Jul 20240
12 Jun 20253
14 Jun 20250
15 Jun 20259
20 Jun 202611
26 Jun 20260
27 Jun 20262
4 Jul 202637
5 Jul 202614
8 Jul 202612
10 Jul 20262
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
10 Jul 2026T20 (leagues & domestic)Seattle Orcas28caughtGrand Prairie Stadium
8 Jul 2026T20 (leagues & domestic)San Francisco Unicorns1216caughtGrand Prairie Stadium
5 Jul 2026T20 (leagues & domestic)San Francisco Unicorns1427stumpedKnight Riders Cricket Ground
4 Jul 2026T20 (leagues & domestic)Los Angeles Knight Riders37*24not outKnight Riders Cricket Ground
27 Jun 2026T20 (leagues & domestic)Los Angeles Knight Riders2*8not outOakland Coliseum
26 Jun 2026T20 (leagues & domestic)Texas Super Kings06caughtOakland Coliseum
20 Jun 2026T20 (leagues & domestic)Washington Freedom119caughtGrand Prairie Stadium
15 Jun 2025T20 (leagues & domestic)MI New York913caughtOakland Coliseum
14 Jun 2025T20 (leagues & domestic)Los Angeles Knight Riders03caughtOakland Coliseum
12 Jun 2025T20 (leagues & domestic)Washington Freedom3*6not outOakland Coliseum
28 Jul 2024T20 (leagues & domestic)Washington Freedom02caughtGrand Prairie Stadium
26 Jul 2024T20 (leagues & domestic)Texas Super Kings36caughtGrand Prairie Stadium
25 Jul 2024T20 (leagues & domestic)Washington Freedom2619caughtGrand Prairie Stadium
20 Jul 2024T20 (leagues & domestic)Seattle Orcas4*1not outGrand Prairie Stadium
18 Jul 2024T20 (leagues & domestic)MI New York59*37not outGrand Prairie Stadium
15 Jul 2024T20 (leagues & domestic)Seattle Orcas511bowledChurch Street Park
10 Jul 2024T20 (leagues & domestic)Texas Super Kings34lbwChurch Street Park
7 Jul 2024T20 (leagues & domestic)Los Angeles Knight Riders11*9not outGrand Prairie Stadium
23 Jun 2024T20IEngland2928caughtKensington Oval
21 Jun 2024T20IWest Indies715lbwKensington Oval

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
26 Jun 2026T20 (leagues & domestic)Texas Super Kings0/1620Oakland Coliseum
20 Jun 2026T20 (leagues & domestic)Washington Freedom1/2720Grand Prairie Stadium
15 Jun 2025T20 (leagues & domestic)MI New York0/110.50Oakland Coliseum
25 Jul 2024T20 (leagues & domestic)Washington Freedom0/1510Grand Prairie Stadium
22 Jul 2024T20 (leagues & domestic)Washington Freedom2/2020Grand Prairie Stadium
20 Jul 2024T20 (leagues & domestic)Seattle Orcas1/111.40Grand Prairie Stadium
18 Jul 2024T20 (leagues & domestic)MI New York0/40.10Grand Prairie Stadium
15 Jul 2024T20 (leagues & domestic)Seattle Orcas1/213.20Church Street Park
19 Jun 2024T20ISouth Africa0/1710Sir Vivian Richards Stadium
12 Jun 2024T20IIndia0/1730Nassau County International Cricket Stadium
6 Jun 2024T20IPakistan0/610Grand Prairie Stadium
1 Jun 2024T20ICanada1/2930Grand Prairie Stadium
23 May 2024T20IBangladesh1/1120Prairie View Cricket Complex
21 May 2024T20IBangladesh0/1020Prairie View Cricket Complex
9 Jan 2024T20 (leagues & domestic)Adelaide Strikers0/50.30Adelaide Oval
7 Jan 2024T20 (leagues & domestic)Brisbane Heat0/910The Gabba
4 Jan 2024T20 (leagues & domestic)Melbourne Renegades0/710Docklands Stadium
28 Dec 2023T20 (leagues & domestic)Melbourne Stars0/40.30Bellerive Oval
23 Dec 2023T20 (leagues & domestic)Melbourne Renegades0/510Bellerive Oval
20 Dec 2023T20 (leagues & domestic)Perth Scorchers0/1410Perth Stadium

Frequently asked questions

How many runs has Corey Anderson scored in Tests?
683 runs in 22 innings (13 matches) at an average of 32.52 and a strike rate of 56.9, in the data from 2013 to 2016.
How many runs has Corey Anderson scored in ODIs?
1,102 runs in 43 innings (48 matches) at an average of 27.55 and a strike rate of 108.9, in the data from 2013 to 2017.
How many runs has Corey Anderson scored in T20Is?
697 runs in 34 innings (42 matches) at an average of 24.89 and a strike rate of 126.0, in the data from 2012 to 2024.
What is Corey Anderson's highest score?
167 in first-class, the highest score in the data.
How many wickets has Corey Anderson taken in Tests?
16 wickets in 23 innings at an average of 41.19, economy 3.04, best figures 3/47.

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