- Home
- Players
- CJ Bowes
Canterbury · Men's cricket
CJ Bowes stats
Data through 31 January 2026Last updated 31 January 2026
Coverage: matches in the Cricsheet data from 13 February 2016 to 31 January 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2016 and 2026, CJ Bowes appears in 6 ODIs, 11 T20Is for New Zealand in the Cricsheet data. In first-class CJ Bowes scored 3,430 runs in 115 innings (average 31.47, strike rate 67.4), including 10 hundreds and 9 fifties. Against Pakistan in T20Is, CJ Bowes averaged 21.40 over 5 innings.
International matches
17
ODIs 6 · T20Is 11
International runs
286
0 hundreds
T20 league & domestic matches
93
2,433 runs
Best batting average (T20I)
17.00
11 innings
Highest score
155
First-class
Teams played for
CJ Bowes batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 6 | 6 | 0 | 99 | 51 | 16.50 | 119 | 83.2 | 0 | 1 | 0 | 15 | 0 |
| T20I | 11 | 11 | 0 | 187 | 54 | 17.00 | 156 | 119.9 | 0 | 1 | 1 | 27 | 2 |
| T20 (leagues & domestic) | 93 | 91 | 9 | 2,433 | 95 | 29.67 | 1,659 | 146.7 | 0 | 19 | 5 | 287 | 72 |
| First-class | 66 | 115 | 6 | 3,430 | 155 | 31.47 | 5,091 | 67.4 | 10 | 9 | 11 | 460 | 30 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2016 | 361 |
| 2017 | 581 |
| 2018 | 532 |
| 2019 | 417 |
| 2020 | 526 |
| 2021 | 703 |
| 2022 | 745 |
| 2023 | 743 |
| 2024 | 744 |
| 2025 | 636 |
| 2026 | 161 |
Year-by-year batting (22 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2016 | First-class | 14 | 361 | 32.82 | 58.1 | 155 | 1 | 0 |
| 2017 | First-class | 16 | 459 | 28.69 | 56.7 | 137 | 1 | 2 |
| 2017 | T20 (leagues & domestic) | 5 | 122 | 24.40 | 141.9 | 82 | 0 | 1 |
| 2018 | First-class | 14 | 419 | 32.23 | 65.6 | 93 | 0 | 2 |
| 2018 | T20 (leagues & domestic) | 4 | 113 | 28.25 | 146.8 | 41 | 0 | 0 |
| 2019 | First-class | 9 | 178 | 19.78 | 60.8 | 46 | 0 | 0 |
| 2019 | T20 (leagues & domestic) | 12 | 239 | 21.73 | 139.8 | 72 | 0 | 1 |
| 2020 | First-class | 9 | 168 | 18.67 | 39.9 | 41 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 7 | 358 | 51.14 | 172.1 | 95 | 0 | 4 |
| 2021 | First-class | 12 | 347 | 31.55 | 63.3 | 95 | 0 | 2 |
| 2021 | T20 (leagues & domestic) | 17 | 356 | 22.25 | 149.6 | 62 | 0 | 2 |
| 2022 | First-class | 10 | 437 | 43.70 | 70.7 | 127 | 3 | 1 |
| 2022 | T20 (leagues & domestic) | 9 | 308 | 38.50 | 150.2 | 58 | 0 | 4 |
| 2023 | First-class | 7 | 191 | 27.29 | 107.3 | 118 | 1 | 0 |
| 2023 | ODI | 6 | 99 | 16.50 | 83.2 | 51 | 0 | 1 |
| 2023 | T20 (leagues & domestic) | 13 | 266 | 26.60 | 131.0 | 89 | 0 | 2 |
| 2023 | T20I | 11 | 187 | 17.00 | 119.9 | 54 | 0 | 1 |
| 2024 | First-class | 12 | 504 | 45.82 | 102.6 | 114 | 2 | 2 |
| 2024 | T20 (leagues & domestic) | 9 | 240 | 26.67 | 154.8 | 85 | 0 | 1 |
| 2025 | First-class | 12 | 366 | 30.50 | 77.5 | 118 | 2 | 0 |
| 2025 | T20 (leagues & domestic) | 11 | 270 | 27.00 | 128.0 | 59 | 0 | 2 |
| 2026 | T20 (leagues & domestic) | 4 | 161 | 80.50 | 153.3 | 62 | 0 | 2 |
CJ Bowes bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 4 | 96 | 50 | 1 | 1/22 | 1/22 | 50.00 | 3.12 | 96.0 | 0 | 0 | 5 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2016 | 1 |
| 2017 | 0 |
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 0 |
| 2022 | 0 |
| 2023 | 0 |
| 2024 | 0 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (1 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2016 | First-class | 4 | 1 | 50.00 | 3.12 | 1/22 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Pakistan | T20I | 5 | 107 | 21.40 | 120.2 | 54 | 0 | 1 |
| Sri Lanka | T20I | 3 | 50 | 16.67 | 138.9 | 31 | 0 | 0 |
| United Arab Emirates | T20I | 3 | 30 | 10.00 | 96.8 | 21 | 0 | 0 |
| Wellington | T20 (leagues & domestic) | 19 | 524 | 27.58 | 134.7 | 72 | 0 | 3 |
| Auckland | T20 (leagues & domestic) | 18 | 509 | 36.36 | 170.2 | 90 | 0 | 5 |
| Northern Districts | T20 (leagues & domestic) | 18 | 466 | 29.12 | 152.8 | 85 | 0 | 4 |
| Otago | T20 (leagues & domestic) | 16 | 451 | 30.07 | 152.4 | 95 | 0 | 4 |
| Central Districts | T20 (leagues & domestic) | 18 | 448 | 26.35 | 136.2 | 89 | 0 | 3 |
| Northern Districts | First-class | 24 | 766 | 36.48 | 65.5 | 118 | 2 | 3 |
| Wellington Firebirds | First-class | 27 | 748 | 28.77 | 64.0 | 114 | 2 | 2 |
| Auckland Aces | First-class | 20 | 723 | 36.15 | 71.2 | 155 | 3 | 1 |
| Otago Volts | First-class | 20 | 709 | 37.32 | 77.3 | 137 | 3 | 1 |
| Central Stags | First-class | 24 | 484 | 21.04 | 59.0 | 53 | 0 | 2 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Hagley Oval | 69 | 1734 | 27.52 | 137 |
| Mainpower Oval | 23 | 1090 | 49.55 | 155 |
| Basin Reserve | 25 | 684 | 28.50 | 95 |
| University Oval, Dunedin | 11 | 438 | 43.80 | 118 |
| Seddon Park | 14 | 347 | 26.69 | 85 |
| Eden Park Outer Oval | 10 | 235 | 29.38 | 90 |
| Saxton Oval | 9 | 225 | 28.12 | 53 |
| Kennards Hire Community Oval | 6 | 187 | 31.17 | 60 |
| Molyneux Park | 8 | 177 | 22.12 | 72 |
| McLean Park | 10 | 163 | 16.30 | 33 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Seddon Park | 1 | 1 | 22.00 | 4.40 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 1769 | 1224 | 144.5 | 58 | – | – | – |
| T20 | Middle | 816 | 563 | 144.9 | 29 | – | – | – |
| T20 | Death | 35 | 28 | 125.0 | 6 | – | – | – |
| ODI | Powerplay | 71 | 91 | 78.0 | 5 | – | – | – |
| ODI | Middle | 28 | 28 | 100.0 | 1 | – | – | – |
How CJ Bowes was dismissed
- Caught137 (66%)
- Bowled42 (20%)
- Lbw14 (7%)
- Caught and bowled6 (3%)
- Run out6 (3%)
- Stumped3 (1%)
How CJ Bowes took wickets
- Caught1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 28 Jan 2025 | 8 |
| 1 Feb 2025 | 33 |
| 2 Feb 2025 | 16 |
| 13 Mar 2025 | 8 |
| 13 Mar 2025 | 114 |
| 21 Mar 2025 | 0 |
| 29 Mar 2025 | 2 |
| 29 Mar 2025 | 6 |
| 18 Nov 2025 | 27 |
| 18 Nov 2025 | 118 |
| 26 Nov 2025 | 18 |
| 26 Nov 2025 | 19 |
| 5 Dec 2025 | 33 |
| 5 Dec 2025 | 16 |
| 13 Dec 2025 | 5 |
| 28 Dec 2025 | 40 |
| 1 Jan 2026 | 62 |
| 3 Jan 2026 | 40 |
| 30 Jan 2026 | 59 |
| 31 Jan 2026 | 0 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 31 Jan 2026 | T20 (leagues & domestic) | Northern Districts | 0 | 3 | bowled | Hagley Oval |
| 30 Jan 2026 | T20 (leagues & domestic) | Auckland | 59* | 31 | not out | Hagley Oval |
| 3 Jan 2026 | T20 (leagues & domestic) | Central Districts | 40* | 34 | not out | Saxton Oval |
| 1 Jan 2026 | T20 (leagues & domestic) | Central Districts | 62 | 37 | caught | Hagley Oval |
| 28 Dec 2025 | T20 (leagues & domestic) | Otago | 40 | 27 | bowled | Molyneux Park |
| 13 Dec 2025 | First-class | Auckland Aces | 5 | 7 | bowled | Hagley Oval |
| 5 Dec 2025 | First-class | Central Stags | 16 | 41 | caught | McLean Park |
| 5 Dec 2025 | First-class | Central Stags | 33 | 61 | caught | McLean Park |
| 26 Nov 2025 | First-class | Otago Volts | 19 | 27 | bowled | University Oval, Dunedin |
| 26 Nov 2025 | First-class | Otago Volts | 18 | 27 | lbw | University Oval, Dunedin |
| 18 Nov 2025 | First-class | Northern Districts | 118 | 150 | bowled | Mainpower Oval |
| 18 Nov 2025 | First-class | Northern Districts | 27 | 37 | caught | Mainpower Oval |
| 29 Mar 2025 | First-class | Wellington Firebirds | 6 | 8 | lbw | Basin Reserve |
| 29 Mar 2025 | First-class | Wellington Firebirds | 2 | 6 | caught | Basin Reserve |
| 21 Mar 2025 | First-class | Central Stags | 0 | 3 | caught | Hagley Oval |
| 13 Mar 2025 | First-class | Wellington Firebirds | 114 | 85 | lbw | Mainpower Oval |
| 13 Mar 2025 | First-class | Wellington Firebirds | 8 | 20 | bowled | Mainpower Oval |
| 2 Feb 2025 | T20 (leagues & domestic) | Central Districts | 16 | 19 | caught | Basin Reserve |
| 1 Feb 2025 | T20 (leagues & domestic) | Northern Districts | 33* | 35 | not out | Basin Reserve |
| 28 Jan 2025 | T20 (leagues & domestic) | Northern Districts | 8 | 9 | bowled | Hagley Oval |
Batter vs bowler matchups
Bowlers CJ Bowes faced most
- vs Jacob Duffy307 balls
- vs Scott Kuggeleijn246 balls
Frequently asked questions
How many runs has CJ Bowes scored in ODIs?
99 runs in 6 innings (6 matches) at an average of 16.50 and a strike rate of 83.2, in the data from 2023 to 2023.
How many runs has CJ Bowes scored in T20Is?
187 runs in 11 innings (11 matches) at an average of 17.00 and a strike rate of 119.9, in the data from 2023 to 2023.
How many runs has CJ Bowes scored in T20 leagues?
2,433 runs in 91 innings (93 matches) at an average of 29.67 and a strike rate of 146.7, in the data from 2017 to 2026.
What is CJ Bowes's highest score?
155 in first-class, the highest score in the data.
How many centuries has CJ Bowes scored?
10 hundreds in the data: 10 in first-class.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.