- Home
- Players
- Tom Bruce
Central Stags · Men's cricket
Tom Bruce stats
Data through 27 March 2026Last updated 27 March 2026
Coverage: matches in the Cricsheet data from 6 February 2015 to 27 March 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Tom Bruce played 2 ODIs, 21 T20Is for New Zealand in the data, between 2015 and 2026. The most runs came in first-class: 5,968 at an average of 47.37 and a strike rate of 66.3, with a highest score of 345. Tom Bruce took 20 first-class wickets in the data (average 34.90, economy 3.86, best 2/17). Against India in T20Is, Tom Bruce averaged 8.00 over 5 innings.
Teams played for
Tom Bruce batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 2 | 2 | 1 | 33 | 22 | 33.00 | 35 | 94.3 | 0 | 0 | 0 | 1 | 2 |
| T20I | 21 | 21 | 2 | 344 | 59* | 18.11 | 282 | 122.0 | 0 | 2 | 2 | 26 | 10 |
| T20 (leagues & domestic) | 112 | 107 | 23 | 2,697 | 95 | 32.11 | 1,890 | 142.7 | 0 | 18 | 3 | 233 | 116 |
| First-class | 89 | 150 | 24 | 5,968 | 345 | 47.37 | 9,000 | 66.3 | 11 | 33 | 11 | 667 | 76 |
| List A | 1 | 1 | 0 | 16 | 16 | 16.00 | 13 | 123.1 | 0 | 0 | 0 | 2 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2015 | 835 |
| 2016 | 793 |
| 2017 | 384 |
| 2018 | 958 |
| 2019 | 872 |
| 2020 | 182 |
| 2021 | 865 |
| 2022 | 1,046 |
| 2023 | 721 |
| 2024 | 1,137 |
| 2025 | 815 |
| 2026 | 450 |
Year-by-year batting (29 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2015 | First-class | 17 | 835 | 52.19 | 70.1 | 112 | 1 | 8 |
| 2016 | First-class | 21 | 793 | 41.74 | 75.2 | 166 | 2 | 4 |
| 2017 | First-class | 6 | 205 | 41.00 | 65.3 | 127 | 1 | 1 |
| 2017 | T20 (leagues & domestic) | 3 | 41 | 13.67 | 124.2 | 20 | 0 | 0 |
| 2017 | T20I | 8 | 138 | 23.00 | 129.0 | 59 | 0 | 1 |
| 2018 | First-class | 11 | 499 | 62.38 | 66.9 | 89 | 0 | 4 |
| 2018 | T20 (leagues & domestic) | 17 | 371 | 26.50 | 143.8 | 88 | 0 | 2 |
| 2018 | T20I | 6 | 88 | 14.67 | 127.5 | 26 | 0 | 0 |
| 2019 | First-class | 11 | 372 | 37.20 | 68.3 | 74 | 0 | 4 |
| 2019 | T20 (leagues & domestic) | 14 | 447 | 34.38 | 158.0 | 71 | 0 | 3 |
| 2019 | T20I | 1 | 53 | 53.00 | 115.2 | 53 | 0 | 1 |
| 2020 | First-class | 9 | 103 | 14.71 | 57.5 | 41 | 0 | 0 |
| 2020 | T20 (leagues & domestic) | 7 | 79 | 11.29 | 105.3 | 29 | 0 | 0 |
| 2020 | T20I | 2 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2021 | First-class | 16 | 531 | 48.27 | 66.7 | 81 | 0 | 4 |
| 2021 | T20 (leagues & domestic) | 12 | 334 | 37.11 | 149.1 | 93 | 0 | 3 |
| 2022 | First-class | 12 | 921 | 102.33 | 59.8 | 208 | 3 | 4 |
| 2022 | T20 (leagues & domestic) | 6 | 125 | 20.83 | 160.3 | 56 | 0 | 1 |
| 2023 | First-class | 10 | 550 | 78.57 | 59.1 | 161 | 2 | 2 |
| 2023 | T20 (leagues & domestic) | 7 | 171 | 28.50 | 150.0 | 79 | 0 | 1 |
| 2024 | First-class | 22 | 514 | 25.70 | 63.1 | 95 | 0 | 2 |
| 2024 | List A | 1 | 16 | 16.00 | 123.1 | 16 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 23 | 607 | 37.94 | 129.7 | 63 | 0 | 4 |
| 2025 | First-class | 9 | 462 | 57.75 | 76.0 | 345 | 1 | 0 |
| 2025 | ODI | 2 | 33 | 33.00 | 94.3 | 22 | 0 | 0 |
| 2025 | T20 (leagues & domestic) | 13 | 320 | 45.71 | 148.8 | 64 | 0 | 2 |
| 2026 | First-class | 6 | 183 | 30.50 | 65.1 | 103 | 1 | 0 |
| 2026 | T20 (leagues & domestic) | 5 | 202 | 67.33 | 142.3 | 95 | 0 | 2 |
| 2026 | T20I | 4 | 65 | 16.25 | 120.4 | 35 | 0 | 0 |
Tom Bruce bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 23 | 282 | 401 | 15 | 3/9 | – | 26.73 | 8.53 | 18.8 | 0 | 0 | 0 |
| First-class | 45 | 1,084 | 698 | 20 | 2/17 | 2/17 | 34.90 | 3.86 | 54.2 | 0 | 0 | 20 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2015 | 5 |
| 2016 | 7 |
| 2017 | 6 |
| 2018 | 1 |
| 2019 | 1 |
| 2020 | 2 |
| 2021 | 3 |
| 2022 | 5 |
| 2023 | 4 |
| 2024 | 1 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (17 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2015 | First-class | 10 | 5 | 34.00 | 4.36 | 2/88 |
| 2016 | First-class | 13 | 7 | 33.71 | 3.67 | 2/17 |
| 2017 | First-class | 4 | 4 | 19.75 | 4.65 | 2/46 |
| 2017 | T20 (leagues & domestic) | 3 | 2 | 18.00 | 7.20 | 1/12 |
| 2018 | First-class | 3 | 0 | – | 4.30 | 0/2 |
| 2018 | T20 (leagues & domestic) | 1 | 1 | 11.00 | 11.00 | 1/11 |
| 2019 | First-class | 1 | 1 | 15.00 | 3.00 | 1/15 |
| 2020 | First-class | 5 | 2 | 29.00 | 4.14 | 1/23 |
| 2020 | T20 (leagues & domestic) | 1 | 0 | – | 11.00 | 0/22 |
| 2021 | T20 (leagues & domestic) | 4 | 3 | 19.67 | 6.81 | 3/9 |
| 2022 | First-class | 5 | 0 | – | 2.73 | 0/1 |
| 2022 | T20 (leagues & domestic) | 5 | 5 | 28.60 | 9.03 | 3/35 |
| 2023 | First-class | 2 | 1 | 27.00 | 8.10 | 1/18 |
| 2023 | T20 (leagues & domestic) | 5 | 3 | 27.00 | 9.53 | 2/14 |
| 2024 | First-class | 2 | 0 | – | 2.23 | 0/13 |
| 2024 | T20 (leagues & domestic) | 3 | 1 | 38.00 | 7.60 | 1/8 |
| 2025 | T20 (leagues & domestic) | 1 | 0 | – | 11.00 | 0/11 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bangladesh | T20I | 3 | 71 | 35.50 | 136.5 | 59 | 0 | 1 |
| West Indies | T20I | 4 | 63 | 15.75 | 118.9 | 35 | 0 | 0 |
| Pakistan | T20I | 3 | 59 | 19.67 | 131.1 | 26 | 0 | 0 |
| India | T20I | 5 | 32 | 8.00 | 106.7 | 18 | 0 | 0 |
| Wellington | T20 (leagues & domestic) | 16 | 517 | 39.77 | 160.6 | 69 | 0 | 5 |
| Auckland | T20 (leagues & domestic) | 17 | 481 | 30.06 | 149.4 | 95 | 0 | 3 |
| Otago | T20 (leagues & domestic) | 15 | 445 | 40.45 | 147.4 | 79 | 0 | 2 |
| Canterbury | T20 (leagues & domestic) | 17 | 442 | 34.00 | 147.8 | 93 | 0 | 3 |
| Northern Districts | T20 (leagues & domestic) | 14 | 308 | 25.67 | 136.9 | 88 | 0 | 2 |
| Northern Districts | First-class | 35 | 1700 | 56.67 | 67.5 | 208 | 5 | 9 |
| Auckland Aces | First-class | 19 | 1447 | 90.44 | 72.9 | 345 | 4 | 5 |
| Otago Volts | First-class | 28 | 1129 | 53.76 | 70.1 | 105 | 1 | 10 |
| Canterbury | First-class | 31 | 856 | 32.92 | 58.8 | 112 | 1 | 6 |
| Wellington Firebirds | First-class | 25 | 565 | 25.68 | 55.7 | 89 | 0 | 2 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Northern Districts | T20 (leagues & domestic) | 3 | 5 | 11.80 | 8.43 | 3/35 |
| Otago | T20 (leagues & domestic) | 6 | 4 | 18.50 | 7.79 | 3/9 |
| Wellington | T20 (leagues & domestic) | 5 | 3 | 38.00 | 9.63 | 2/27 |
| Auckland | T20 (leagues & domestic) | 3 | 2 | 27.50 | 9.17 | 1/12 |
| Canterbury | T20 (leagues & domestic) | 6 | 1 | 99.00 | 7.82 | 1/17 |
| Northern Districts | First-class | 16 | 7 | 41.29 | 4.25 | 1/2 |
| Canterbury | First-class | 8 | 5 | 21.60 | 3.64 | 2/17 |
| Otago Volts | First-class | 9 | 4 | 28.00 | 3.03 | 1/4 |
| Auckland Aces | First-class | 7 | 3 | 53.67 | 4.74 | 2/88 |
| Wellington Firebirds | First-class | 5 | 1 | 28.00 | 2.33 | 1/10 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| McLean Park | 50 | 1460 | 36.50 | 204 |
| Saxton Oval | 30 | 923 | 35.50 | 112 |
| Eden Park Outer Oval | 14 | 737 | 52.64 | 345 |
| University Oval, Dunedin | 16 | 686 | 57.17 | 105 |
| Pukekura Park | 20 | 644 | 33.89 | 94 |
| Bay Oval | 13 | 567 | 56.70 | 161 |
| Basin Reserve | 16 | 449 | 40.82 | 89 |
| Seddon Park | 12 | 444 | 44.40 | 166 |
| Fitzherbert Park | 13 | 339 | 30.82 | 90 |
| Kennards Hire Community Oval | 3 | 334 | 111.33 | 169 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| McLean Park | 14 | 8 | 35.25 | 4.70 |
| Saxton Oval | 11 | 5 | 27.60 | 3.94 |
| Fitzherbert Park | 4 | 4 | 13.50 | 5.40 |
| Pukekura Park | 6 | 4 | 50.50 | 9.40 |
| University Oval, Dunedin | 6 | 3 | 23.67 | 4.58 |
| Nelson Park | 4 | 2 | 26.00 | 2.89 |
| Seddon Park | 3 | 2 | 32.00 | 5.49 |
| Basin Reserve | 3 | 1 | 13.00 | 4.33 |
| Colin Maiden Park | 2 | 1 | 13.00 | 3.25 |
| Cobham Oval (New) | 2 | 1 | 27.00 | 3.00 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 472 | 377 | 125.2 | 13 | – | – | – |
| T20 | Middle | 1738 | 1334 | 130.3 | 62 | 222 | 10 | 8.32 |
| T20 | Death | 831 | 461 | 180.3 | 28 | 60 | 5 | 9.30 |
| ODI | Middle | 25 | 25 | 100.0 | 1 | – | – | – |
| ODI | Death | 8 | 10 | 80.0 | 0 | – | – | – |
How Tom Bruce was dismissed
- Caught146 (63%)
- Bowled37 (16%)
- Lbw25 (11%)
- Caught and bowled11 (5%)
- Run out9 (4%)
- Stumped3 (1%)
How Tom Bruce took wickets
- Caught23
- Bowled4
- Caught and bowled4
- Stumped3
- Lbw1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 26 Nov 2025 | 12 |
| 14 Dec 2025 | 1 |
| 16 Dec 2025 | 2 |
| 20 Dec 2025 | 10 |
| 21 Dec 2025 | 12 |
| 7 Jan 2026 | 55 |
| 13 Jan 2026 | 11 |
| 16 Jan 2026 | 27 |
| 24 Jan 2026 | 14 |
| 26 Jan 2026 | 95 |
| 7 Feb 2026 | 35 |
| 9 Feb 2026 | 1 |
| 14 Feb 2026 | 24 |
| 17 Feb 2026 | 5 |
| 28 Feb 2026 | 38 |
| 7 Mar 2026 | 20 |
| 18 Mar 2026 | 2 |
| 18 Mar 2026 | 9 |
| 27 Mar 2026 | 103 |
| 27 Mar 2026 | 11 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 27 Mar 2026 | First-class | Northern Districts | 11 | 14 | caught and bowled | Seddon Park |
| 27 Mar 2026 | First-class | Northern Districts | 103 | 152 | caught | Seddon Park |
| 18 Mar 2026 | First-class | Canterbury | 9 | 10 | caught | Mainpower Oval |
| 18 Mar 2026 | First-class | Canterbury | 2 | 5 | bowled | Mainpower Oval |
| 7 Mar 2026 | First-class | Northern Districts | 20 | 34 | caught | McLean Park |
| 28 Feb 2026 | First-class | Wellington Firebirds | 38 | 66 | caught | McLean Park |
| 17 Feb 2026 | T20I | Nepal | 5 | 6 | bowled | Wankhede Stadium |
| 14 Feb 2026 | T20I | England | 24 | 18 | caught | Eden Gardens |
| 9 Feb 2026 | T20I | Italy | 1 | 2 | caught | Eden Gardens |
| 7 Feb 2026 | T20I | West Indies | 35 | 28 | lbw | Eden Gardens |
| 26 Jan 2026 | T20 (leagues & domestic) | Auckland | 95 | 50 | run out | Eden Park Outer Oval |
| 24 Jan 2026 | T20 (leagues & domestic) | Otago | 14* | 23 | not out | McLean Park |
| 16 Jan 2026 | T20 (leagues & domestic) | Auckland | 27 | 24 | caught | McLean Park |
| 13 Jan 2026 | T20 (leagues & domestic) | Northern Districts | 11 | 15 | caught | McLean Park |
| 7 Jan 2026 | T20 (leagues & domestic) | Wellington | 55* | 30 | not out | Basin Reserve |
| 21 Dec 2025 | T20 (leagues & domestic) | MI Emirates | 12 | 11 | caught | Dubai International Cricket Stadium |
| 20 Dec 2025 | T20 (leagues & domestic) | Sharjah Warriorz | 10* | 4 | not out | Dubai International Cricket Stadium |
| 16 Dec 2025 | T20 (leagues & domestic) | Abu Dhabi Knight Riders | 2* | 2 | not out | Zayed Cricket Stadium |
| 14 Dec 2025 | T20 (leagues & domestic) | Dubai Capitals | 1* | 2 | not out | Dubai International Cricket Stadium |
| 26 Nov 2025 | First-class | Wellington Firebirds | 12* | 54 | not out | Basin Reserve |
Batter vs bowler matchups
Bowlers Tom Bruce faced most
- vs JG Walker306 balls
- vs Mitchell Santner291 balls
- vs Scott Kuggeleijn267 balls
- vs Todd Astle254 balls
Frequently asked questions
How many runs has Tom Bruce scored in ODIs?
How many runs has Tom Bruce scored in T20Is?
How many runs has Tom Bruce scored in T20 leagues?
What is Tom Bruce's highest score?
How many wickets has Tom Bruce taken 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.