Skip to content

Zak Foulkes

101 matches · 2022 to 2026 · played for Canterbury, New Zealand, Durham, Birmingham Bears

Batting

FormatMatchesInningsRunsAverageStrike rateFoursSixes
First-class172953019.6345.6549
T20363629213.27129.82212
ODIs554924.5089.160
Tests564515.0032.150

Counted from the deliveries; super overs left out. See batting average and strike rate.

Bowling

FormatMatchesOversRunsWicketsAverageEconomyStrike rate
T2064218.01,7667722.948.1017.0
First-class17448.01,4425426.703.2249.8
Tests6179.35382125.623.0051.3
ODIs860.03371325.925.6227.7

Byes and leg byes are not charged to the bowler. See economy rate and strike rate.

Recent matches

DateCompetitionMatchResult
25 Jun 2026TestsNew Zealand v Englandwon
27 May 2026TestsNew Zealand v Irelandwon
25 Mar 2026T20IsNew Zealand v South Africalost
22 Mar 2026T20IsNew Zealand v South Africalost
15 Mar 2026T20IsNew Zealand v South Africalost
28 Jan 2026T20IsNew Zealand v Indiawon
23 Jan 2026T20IsNew Zealand v Indialost
18 Jan 2026ODIsNew Zealand v Indiawon
14 Jan 2026ODIsNew Zealand v Indiawon
11 Jan 2026ODIsNew Zealand v Indialost

Query Zak Foulkes yourself

500 free credits every month, no card. REST or MCP. Player id 30f92334.

Get a free key