CricketWise
  1. Home
  2. Players
  3. ZGF Foulkes

Canterbury · Men's cricket

ZGF Foulkes stats

Data through 25 June 2026Last updated 25 June 2026

Coverage: matches in the Cricsheet data from 3 March 2022 to 25 June 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

ZGF Foulkes played 6 Tests, 9 ODIs, 22 T20Is for New Zealand in the data, between 2022 and 2026. ZGF Foulkes took 55 T20 league wickets in the data (average 20.58, economy 7.67, best 4/23).

International matches
37
Tests 6 · ODIs 9 · T20Is 22
International wickets
56
1 five-wicket hauls
T20 league & domestic matches
46
192 runs
Best bowling
5/37
Test

Teams played for

Canterbury 2022–2025 · 47New Zealand 2024–2026 · 37Durham 2025 · 10Birmingham Bears 2024 · 7

ZGF Foulkes batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
Test6634523*15.0014032.100050
ODI9534922*24.505589.100060
T20I2214710027*14.2967149.300175
T20 (leagues & domestic)4625101923212.80158121.5001157
First-class1829253075*19.631,16245.6035549

Runs per year

010020030040020222024202657
ZGF Foulkes: runs per calendar year (all formats in the data)
01002003004002022202320242025202657
ZGF Foulkes: runs per calendar year (all formats in the data)
Show as table
ZGF Foulkes: runs per calendar year (all formats in the data)
YearRuns
2022117
2023262
2024168
2025312
202657
Year-by-year batting (14 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2022First-class811714.6232.24900
2023First-class919721.8953.26102
2023T20 (leagues & domestic)46516.25116.13200
2024First-class88712.4351.23500
2024T20 (leagues & domestic)74715.67151.61300
2024T20I43411.33141.72700
2025First-class412943.0049.87501
2025ODI338–84.42200
2025T20 (leagues & domestic)148010.00112.71900
2025T20I52626.00136.82100
2025Test43919.5040.22300
2026ODI2115.50110.01000
2026T20I54013.33166.71500
2026Test266.0014.0600

ZGF Foulkes bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
Test121,077538215/379/7525.623.0051.32139
ODI8360337134/41–25.925.6227.7102
T20I21423634223/20–28.828.9919.2000
T20 (leagues & domestic)438851,132554/23–20.587.6716.1102
First-class322,6881,442545/387/7726.703.2249.84282

Wickets per year

020406020222024202616
ZGF Foulkes: wickets per calendar year (all formats in the data)
02040602022202320242025202616
ZGF Foulkes: wickets per calendar year (all formats in the data)
Show as table
ZGF Foulkes: wickets per calendar year (all formats in the data)
YearWickets
20226
202334
202449
202560
202616
Year-by-year bowling (14 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2022First-class7632.003.313/32
2023First-class102019.152.974/43
2023T20 (leagues & domestic)91417.147.274/23
2024First-class112130.143.405/38
2024T20 (leagues & domestic)142017.857.713/22
2024T20I6823.128.353/20
2025First-class4733.433.133/65
2025ODI5916.004.504/41
2025T20 (leagues & domestic)202125.487.853/27
2025T20I101028.808.913/25
2025Test81328.382.885/37
2026ODI3448.256.893/77
2026T20I5440.2510.061/8
2026Test4821.123.283/35

ZGF Foulkes against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
West IndiesTest43919.5040.22300
Sri LankaT20I45527.50152.82700
South AfricaT20I3126.00120.0700
WellingtonT20 (leagues & domestic)55929.50137.23200
AucklandT20 (leagues & domestic)34623.00148.41900
Northern DistrictsT20 (leagues & domestic)33010.00107.11400
OtagoT20 (leagues & domestic)32311.50121.11300
Central StagsFirst-class314347.6760.15001
Auckland AcesFirst-class611018.3338.66101
Northern DistrictsFirst-class510827.0056.87501
Otago VoltsFirst-class79015.0042.33500
Wellington FirebirdsFirst-class8799.8833.54300
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
West IndiesTest6473.502.852/32
EnglandODI3714.435.054/41
IndiaODI3448.256.893/77
Sri LankaT20I5820.388.973/20
PakistanT20I5528.407.893/25
South AfricaT20I5428.257.061/8
WellingtonT20 (leagues & domestic)61214.927.783/31
Central DistrictsT20 (leagues & domestic)5912.227.173/22
Northern DistrictsT20 (leagues & domestic)7722.716.124/23
OtagoT20 (leagues & domestic)4623.679.683/33
AucklandT20 (leagues & domestic)4519.406.773/27
YorkshireT20 (leagues & domestic)3253.0010.601/33
Wellington FirebirdsFirst-class71524.533.544/43
Northern DistrictsFirst-class61224.583.284/65
Auckland AcesFirst-class71227.833.075/38
Otago VoltsFirst-class81032.503.275/47
Central StagsFirst-class4524.002.613/32

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Hagley Oval1520320.3061
Basin Reserve1013216.5043
Seddon Park710927.2575
McLean Park39933.0050
Mainpower Oval67615.2035
Eden Park Outer Oval35217.3335
Fitzherbert Park14949.0049
Molyneux Park33517.5015
Rangiri Dambulla International Stadium23333.0027
Saxton Oval121–21

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Hagley Oval213219.413.96
Basin Reserve122021.053.67
Seddon Park91324.624.16
Mainpower Oval81334.003.50
Bay Oval81223.255.85
Queens Sports Club298.333.00
Trent Bridge3713.293.26
Edgbaston5717.007.93
Kennards Hire Community Oval2613.832.59
Rangiri Dambulla International Stadium2410.756.14

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
T20Powerplay––––678287.65
T20Middle7467110.46270198.58
T20Death218158138.016360308.60
ODIPowerplay––––17475.66
ODIMiddle71546.7015035.20
ODIDeath4240105.023637.17

How ZGF Foulkes was dismissed

How ZGF Foulkes took wickets

Last 20 innings

01020306 Jul 20252 Dec 202525 Jun 20266
ZGF Foulkes: runs in the last 20 innings
01020306 Jul 20251 Nov 202522 Nov 202510 Dec 202518 Jan 202615 Mar 202625 Jun 20266
ZGF Foulkes: runs in the last 20 innings
Show as table
ZGF Foulkes: runs in the last 20 innings
InningsRuns
6 Jul 20252
24 Jul 20251
1 Oct 20250
1 Nov 202514
5 Nov 20251
16 Nov 202522
22 Nov 20252
2 Dec 20254
2 Dec 202511
10 Dec 202523
18 Dec 20251
11 Jan 20261
18 Jan 202610
23 Jan 202615
28 Jan 202613
15 Mar 20261
22 Mar 20267
25 Mar 20264
27 May 20260
25 Jun 20266
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
25 Jun 2026TestEngland641caughtTrent Bridge
27 May 2026TestIreland0*2not outCivil Service Cricket Club
25 Mar 2026T20ISouth Africa4*2not outHagley Oval
22 Mar 2026T20ISouth Africa75caughtWellington Regional Stadium
15 Mar 2026T20ISouth Africa13caughtBay Oval
28 Jan 2026T20IIndia136caughtDr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium
23 Jan 2026T20IIndia15*8not outShaheed Veer Narayan Singh International Stadium
18 Jan 2026ODIIndia108caughtHolkar Cricket Stadium
11 Jan 2026ODIIndia12bowledKotambi Stadium
18 Dec 2025TestWest Indies15bowledBay Oval
10 Dec 2025TestWest Indies23*43not outBasin Reserve
2 Dec 2025TestWest Indies11*33not outHagley Oval
2 Dec 2025TestWest Indies416caughtHagley Oval
22 Nov 2025ODIWest Indies2*5not outSeddon Park
16 Nov 2025ODIWest Indies22*16not outHagley Oval
5 Nov 2025T20IWest Indies12caught and bowledEden Park
1 Nov 2025ODIEngland14*24not outWellington Regional Stadium
1 Oct 2025T20IAustralia0*0not outBay Oval
24 Jul 2025T20IZimbabwe1*1not outHarare Sports Club
6 Jul 2025T20 (leagues & domestic)Birmingham Bears2*2not outRiverside Ground

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
25 Jun 2026TestEngland3/5211.12Trent Bridge
25 Jun 2026TestEngland3/3515.22Trent Bridge
27 May 2026TestIreland1/50143Civil Service Cricket Club
27 May 2026TestIreland1/32113Civil Service Cricket Club
25 Mar 2026T20ISouth Africa1/2240Hagley Oval
22 Mar 2026T20ISouth Africa1/3540Wellington Regional Stadium
15 Mar 2026T20ISouth Africa1/820Bay Oval
28 Jan 2026T20IIndia1/2930Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium
23 Jan 2026T20IIndia0/6730Shaheed Veer Narayan Singh International Stadium
18 Jan 2026ODIIndia3/7790Holkar Cricket Stadium
14 Jan 2026ODIIndia1/6790Niranjan Shah Stadium
11 Jan 2026ODIIndia0/49100Kotambi Stadium
18 Dec 2025TestWest Indies0/2050Bay Oval
18 Dec 2025TestWest Indies0/82204Bay Oval
10 Dec 2025TestWest Indies1/39122Basin Reserve
10 Dec 2025TestWest Indies0/41153Basin Reserve
2 Dec 2025TestWest Indies1/80336Hagley Oval
2 Dec 2025TestWest Indies2/32187Hagley Oval
22 Nov 2025ODIWest Indies1/1340Seddon Park
16 Nov 2025ODIWest Indies1/3080Hagley Oval

Frequently asked questions

How many wickets has ZGF Foulkes taken in Tests?
21 wickets in 12 innings at an average of 25.62, economy 3.00, best figures 5/37.
How many wickets has ZGF Foulkes taken in ODIs?
13 wickets in 8 innings at an average of 25.92, economy 5.62, best figures 4/41.
How many runs has ZGF Foulkes scored in Tests?
45 runs in 6 innings (6 matches) at an average of 15.00 and a strike rate of 32.1, in the data from 2025 to 2026.
How many runs has ZGF Foulkes scored in ODIs?
49 runs in 5 innings (9 matches) at an average of 24.50 and a strike rate of 89.1, in the data from 2024 to 2026.
How many runs has ZGF Foulkes scored in T20Is?
100 runs in 14 innings (22 matches) at an average of 14.29 and a strike rate of 149.3, in the data from 2024 to 2026.

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