- Home
- Players
- 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
ZGF Foulkes batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 6 | 6 | 3 | 45 | 23* | 15.00 | 140 | 32.1 | 0 | 0 | 0 | 5 | 0 |
| ODI | 9 | 5 | 3 | 49 | 22* | 24.50 | 55 | 89.1 | 0 | 0 | 0 | 6 | 0 |
| T20I | 22 | 14 | 7 | 100 | 27* | 14.29 | 67 | 149.3 | 0 | 0 | 1 | 7 | 5 |
| T20 (leagues & domestic) | 46 | 25 | 10 | 192 | 32 | 12.80 | 158 | 121.5 | 0 | 0 | 1 | 15 | 7 |
| First-class | 18 | 29 | 2 | 530 | 75* | 19.63 | 1,162 | 45.6 | 0 | 3 | 5 | 54 | 9 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2022 | 117 |
| 2023 | 262 |
| 2024 | 168 |
| 2025 | 312 |
| 2026 | 57 |
Year-by-year batting (14 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2022 | First-class | 8 | 117 | 14.62 | 32.2 | 49 | 0 | 0 |
| 2023 | First-class | 9 | 197 | 21.89 | 53.2 | 61 | 0 | 2 |
| 2023 | T20 (leagues & domestic) | 4 | 65 | 16.25 | 116.1 | 32 | 0 | 0 |
| 2024 | First-class | 8 | 87 | 12.43 | 51.2 | 35 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 7 | 47 | 15.67 | 151.6 | 13 | 0 | 0 |
| 2024 | T20I | 4 | 34 | 11.33 | 141.7 | 27 | 0 | 0 |
| 2025 | First-class | 4 | 129 | 43.00 | 49.8 | 75 | 0 | 1 |
| 2025 | ODI | 3 | 38 | – | 84.4 | 22 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 14 | 80 | 10.00 | 112.7 | 19 | 0 | 0 |
| 2025 | T20I | 5 | 26 | 26.00 | 136.8 | 21 | 0 | 0 |
| 2025 | Test | 4 | 39 | 19.50 | 40.2 | 23 | 0 | 0 |
| 2026 | ODI | 2 | 11 | 5.50 | 110.0 | 10 | 0 | 0 |
| 2026 | T20I | 5 | 40 | 13.33 | 166.7 | 15 | 0 | 0 |
| 2026 | Test | 2 | 6 | 6.00 | 14.0 | 6 | 0 | 0 |
ZGF Foulkes bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 12 | 1,077 | 538 | 21 | 5/37 | 9/75 | 25.62 | 3.00 | 51.3 | 2 | 1 | 39 |
| ODI | 8 | 360 | 337 | 13 | 4/41 | – | 25.92 | 5.62 | 27.7 | 1 | 0 | 2 |
| T20I | 21 | 423 | 634 | 22 | 3/20 | – | 28.82 | 8.99 | 19.2 | 0 | 0 | 0 |
| T20 (leagues & domestic) | 43 | 885 | 1,132 | 55 | 4/23 | – | 20.58 | 7.67 | 16.1 | 1 | 0 | 2 |
| First-class | 32 | 2,688 | 1,442 | 54 | 5/38 | 7/77 | 26.70 | 3.22 | 49.8 | 4 | 2 | 82 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2022 | 6 |
| 2023 | 34 |
| 2024 | 49 |
| 2025 | 60 |
| 2026 | 16 |
Year-by-year bowling (14 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2022 | First-class | 7 | 6 | 32.00 | 3.31 | 3/32 |
| 2023 | First-class | 10 | 20 | 19.15 | 2.97 | 4/43 |
| 2023 | T20 (leagues & domestic) | 9 | 14 | 17.14 | 7.27 | 4/23 |
| 2024 | First-class | 11 | 21 | 30.14 | 3.40 | 5/38 |
| 2024 | T20 (leagues & domestic) | 14 | 20 | 17.85 | 7.71 | 3/22 |
| 2024 | T20I | 6 | 8 | 23.12 | 8.35 | 3/20 |
| 2025 | First-class | 4 | 7 | 33.43 | 3.13 | 3/65 |
| 2025 | ODI | 5 | 9 | 16.00 | 4.50 | 4/41 |
| 2025 | T20 (leagues & domestic) | 20 | 21 | 25.48 | 7.85 | 3/27 |
| 2025 | T20I | 10 | 10 | 28.80 | 8.91 | 3/25 |
| 2025 | Test | 8 | 13 | 28.38 | 2.88 | 5/37 |
| 2026 | ODI | 3 | 4 | 48.25 | 6.89 | 3/77 |
| 2026 | T20I | 5 | 4 | 40.25 | 10.06 | 1/8 |
| 2026 | Test | 4 | 8 | 21.12 | 3.28 | 3/35 |
ZGF Foulkes against each team
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| West Indies | Test | 4 | 39 | 19.50 | 40.2 | 23 | 0 | 0 |
| Sri Lanka | T20I | 4 | 55 | 27.50 | 152.8 | 27 | 0 | 0 |
| South Africa | T20I | 3 | 12 | 6.00 | 120.0 | 7 | 0 | 0 |
| Wellington | T20 (leagues & domestic) | 5 | 59 | 29.50 | 137.2 | 32 | 0 | 0 |
| Auckland | T20 (leagues & domestic) | 3 | 46 | 23.00 | 148.4 | 19 | 0 | 0 |
| Northern Districts | T20 (leagues & domestic) | 3 | 30 | 10.00 | 107.1 | 14 | 0 | 0 |
| Otago | T20 (leagues & domestic) | 3 | 23 | 11.50 | 121.1 | 13 | 0 | 0 |
| Central Stags | First-class | 3 | 143 | 47.67 | 60.1 | 50 | 0 | 1 |
| Auckland Aces | First-class | 6 | 110 | 18.33 | 38.6 | 61 | 0 | 1 |
| Northern Districts | First-class | 5 | 108 | 27.00 | 56.8 | 75 | 0 | 1 |
| Otago Volts | First-class | 7 | 90 | 15.00 | 42.3 | 35 | 0 | 0 |
| Wellington Firebirds | First-class | 8 | 79 | 9.88 | 33.5 | 43 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| West Indies | Test | 6 | 4 | 73.50 | 2.85 | 2/32 |
| England | ODI | 3 | 7 | 14.43 | 5.05 | 4/41 |
| India | ODI | 3 | 4 | 48.25 | 6.89 | 3/77 |
| Sri Lanka | T20I | 5 | 8 | 20.38 | 8.97 | 3/20 |
| Pakistan | T20I | 5 | 5 | 28.40 | 7.89 | 3/25 |
| South Africa | T20I | 5 | 4 | 28.25 | 7.06 | 1/8 |
| Wellington | T20 (leagues & domestic) | 6 | 12 | 14.92 | 7.78 | 3/31 |
| Central Districts | T20 (leagues & domestic) | 5 | 9 | 12.22 | 7.17 | 3/22 |
| Northern Districts | T20 (leagues & domestic) | 7 | 7 | 22.71 | 6.12 | 4/23 |
| Otago | T20 (leagues & domestic) | 4 | 6 | 23.67 | 9.68 | 3/33 |
| Auckland | T20 (leagues & domestic) | 4 | 5 | 19.40 | 6.77 | 3/27 |
| Yorkshire | T20 (leagues & domestic) | 3 | 2 | 53.00 | 10.60 | 1/33 |
| Wellington Firebirds | First-class | 7 | 15 | 24.53 | 3.54 | 4/43 |
| Northern Districts | First-class | 6 | 12 | 24.58 | 3.28 | 4/65 |
| Auckland Aces | First-class | 7 | 12 | 27.83 | 3.07 | 5/38 |
| Otago Volts | First-class | 8 | 10 | 32.50 | 3.27 | 5/47 |
| Central Stags | First-class | 4 | 5 | 24.00 | 2.61 | 3/32 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Hagley Oval | 15 | 203 | 20.30 | 61 |
| Basin Reserve | 10 | 132 | 16.50 | 43 |
| Seddon Park | 7 | 109 | 27.25 | 75 |
| McLean Park | 3 | 99 | 33.00 | 50 |
| Mainpower Oval | 6 | 76 | 15.20 | 35 |
| Eden Park Outer Oval | 3 | 52 | 17.33 | 35 |
| Fitzherbert Park | 1 | 49 | 49.00 | 49 |
| Molyneux Park | 3 | 35 | 17.50 | 15 |
| Rangiri Dambulla International Stadium | 2 | 33 | 33.00 | 27 |
| Saxton Oval | 1 | 21 | – | 21 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Hagley Oval | 21 | 32 | 19.41 | 3.96 |
| Basin Reserve | 12 | 20 | 21.05 | 3.67 |
| Seddon Park | 9 | 13 | 24.62 | 4.16 |
| Mainpower Oval | 8 | 13 | 34.00 | 3.50 |
| Bay Oval | 8 | 12 | 23.25 | 5.85 |
| Queens Sports Club | 2 | 9 | 8.33 | 3.00 |
| Trent Bridge | 3 | 7 | 13.29 | 3.26 |
| Edgbaston | 5 | 7 | 17.00 | 7.93 |
| Kennards Hire Community Oval | 2 | 6 | 13.83 | 2.59 |
| Rangiri Dambulla International Stadium | 2 | 4 | 10.75 | 6.14 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 678 | 28 | 7.65 |
| T20 | Middle | 74 | 67 | 110.4 | 6 | 270 | 19 | 8.58 |
| T20 | Death | 218 | 158 | 138.0 | 16 | 360 | 30 | 8.60 |
| ODI | Powerplay | – | – | – | – | 174 | 7 | 5.66 |
| ODI | Middle | 7 | 15 | 46.7 | 0 | 150 | 3 | 5.20 |
| ODI | Death | 42 | 40 | 105.0 | 2 | 36 | 3 | 7.17 |
How ZGF Foulkes was dismissed
- Caught38 (70%)
- Bowled7 (13%)
- Run out3 (6%)
- Lbw3 (6%)
- Caught and bowled2 (4%)
- Stumped1 (2%)
How ZGF Foulkes took wickets
- Caught111
- Bowled37
- Lbw14
- Caught and bowled3
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 6 Jul 2025 | 2 |
| 24 Jul 2025 | 1 |
| 1 Oct 2025 | 0 |
| 1 Nov 2025 | 14 |
| 5 Nov 2025 | 1 |
| 16 Nov 2025 | 22 |
| 22 Nov 2025 | 2 |
| 2 Dec 2025 | 4 |
| 2 Dec 2025 | 11 |
| 10 Dec 2025 | 23 |
| 18 Dec 2025 | 1 |
| 11 Jan 2026 | 1 |
| 18 Jan 2026 | 10 |
| 23 Jan 2026 | 15 |
| 28 Jan 2026 | 13 |
| 15 Mar 2026 | 1 |
| 22 Mar 2026 | 7 |
| 25 Mar 2026 | 4 |
| 27 May 2026 | 0 |
| 25 Jun 2026 | 6 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 25 Jun 2026 | Test | England | 6 | 41 | caught | Trent Bridge |
| 27 May 2026 | Test | Ireland | 0* | 2 | not out | Civil Service Cricket Club |
| 25 Mar 2026 | T20I | South Africa | 4* | 2 | not out | Hagley Oval |
| 22 Mar 2026 | T20I | South Africa | 7 | 5 | caught | Wellington Regional Stadium |
| 15 Mar 2026 | T20I | South Africa | 1 | 3 | caught | Bay Oval |
| 28 Jan 2026 | T20I | India | 13 | 6 | caught | Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| 23 Jan 2026 | T20I | India | 15* | 8 | not out | Shaheed Veer Narayan Singh International Stadium |
| 18 Jan 2026 | ODI | India | 10 | 8 | caught | Holkar Cricket Stadium |
| 11 Jan 2026 | ODI | India | 1 | 2 | bowled | Kotambi Stadium |
| 18 Dec 2025 | Test | West Indies | 1 | 5 | bowled | Bay Oval |
| 10 Dec 2025 | Test | West Indies | 23* | 43 | not out | Basin Reserve |
| 2 Dec 2025 | Test | West Indies | 11* | 33 | not out | Hagley Oval |
| 2 Dec 2025 | Test | West Indies | 4 | 16 | caught | Hagley Oval |
| 22 Nov 2025 | ODI | West Indies | 2* | 5 | not out | Seddon Park |
| 16 Nov 2025 | ODI | West Indies | 22* | 16 | not out | Hagley Oval |
| 5 Nov 2025 | T20I | West Indies | 1 | 2 | caught and bowled | Eden Park |
| 1 Nov 2025 | ODI | England | 14* | 24 | not out | Wellington Regional Stadium |
| 1 Oct 2025 | T20I | Australia | 0* | 0 | not out | Bay Oval |
| 24 Jul 2025 | T20I | Zimbabwe | 1* | 1 | not out | Harare Sports Club |
| 6 Jul 2025 | T20 (leagues & domestic) | Birmingham Bears | 2* | 2 | not out | Riverside Ground |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 25 Jun 2026 | Test | England | 3/52 | 11.1 | 2 | Trent Bridge |
| 25 Jun 2026 | Test | England | 3/35 | 15.2 | 2 | Trent Bridge |
| 27 May 2026 | Test | Ireland | 1/50 | 14 | 3 | Civil Service Cricket Club |
| 27 May 2026 | Test | Ireland | 1/32 | 11 | 3 | Civil Service Cricket Club |
| 25 Mar 2026 | T20I | South Africa | 1/22 | 4 | 0 | Hagley Oval |
| 22 Mar 2026 | T20I | South Africa | 1/35 | 4 | 0 | Wellington Regional Stadium |
| 15 Mar 2026 | T20I | South Africa | 1/8 | 2 | 0 | Bay Oval |
| 28 Jan 2026 | T20I | India | 1/29 | 3 | 0 | Dr YS Rajasekhara Reddy ACA-VDCA Cricket Stadium |
| 23 Jan 2026 | T20I | India | 0/67 | 3 | 0 | Shaheed Veer Narayan Singh International Stadium |
| 18 Jan 2026 | ODI | India | 3/77 | 9 | 0 | Holkar Cricket Stadium |
| 14 Jan 2026 | ODI | India | 1/67 | 9 | 0 | Niranjan Shah Stadium |
| 11 Jan 2026 | ODI | India | 0/49 | 10 | 0 | Kotambi Stadium |
| 18 Dec 2025 | Test | West Indies | 0/20 | 5 | 0 | Bay Oval |
| 18 Dec 2025 | Test | West Indies | 0/82 | 20 | 4 | Bay Oval |
| 10 Dec 2025 | Test | West Indies | 1/39 | 12 | 2 | Basin Reserve |
| 10 Dec 2025 | Test | West Indies | 0/41 | 15 | 3 | Basin Reserve |
| 2 Dec 2025 | Test | West Indies | 1/80 | 33 | 6 | Hagley Oval |
| 2 Dec 2025 | Test | West Indies | 2/32 | 18 | 7 | Hagley Oval |
| 22 Nov 2025 | ODI | West Indies | 1/13 | 4 | 0 | Seddon Park |
| 16 Nov 2025 | ODI | West Indies | 1/30 | 8 | 0 | Hagley 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.