- Home
- Players
- BJ Curran
Northamptonshire · Men's cricket
BJ Curran stats
Data through 20 September 2026Last updated 20 September 2026
Coverage: matches in the Cricsheet data from 8 August 2018 to 20 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
BJ Curran played 6 Tests, 11 ODIs, 8 T20Is for Zimbabwe in the data, between 2018 and 2026. The most runs came in first-class: 885 at an average of 23.92 and a strike rate of 50.5, with a highest score of 83*. Against Bangladesh in Tests, BJ Curran averaged 34.20 over 5 innings.
International matches
25
Tests 6 · ODIs 11 · T20Is 8
International runs
837
2 hundreds
T20 league & domestic matches
22
378 runs
Best batting average (ODI)
53.44
11 innings
Highest score
118*
ODI
Teams played for
Northamptonshire 2018–2022 · 57Zimbabwe 2025–2026 · 25
BJ Curran batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Test | 6 | 11 | 0 | 254 | 46 | 23.09 | 528 | 48.1 | 0 | 0 | 0 | 27 | 1 |
| ODI | 11 | 11 | 2 | 481 | 118* | 53.44 | 623 | 77.2 | 2 | 2 | 1 | 50 | 0 |
| T20I | 8 | 8 | 0 | 102 | 38 | 12.75 | 76 | 134.2 | 0 | 0 | 1 | 12 | 3 |
| T20 (leagues & domestic) | 22 | 21 | 0 | 378 | 71 | 18.00 | 298 | 126.8 | 0 | 3 | 1 | 53 | 3 |
| First-class | 24 | 39 | 2 | 885 | 83* | 23.92 | 1,751 | 50.5 | 0 | 4 | 2 | 121 | 0 |
| List A | 11 | 10 | 1 | 264 | 94 | 29.33 | 297 | 88.9 | 0 | 3 | 0 | 25 | 1 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2018 | 297 |
| 2019 | 307 |
| 2020 | 238 |
| 2021 | 401 |
| 2022 | 284 |
| 2025 | 525 |
| 2026 | 312 |
Year-by-year batting (17 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2018 | First-class | 9 | 251 | 31.38 | 53.7 | 83 | 0 | 2 |
| 2018 | T20 (leagues & domestic) | 3 | 46 | 15.33 | 127.8 | 29 | 0 | 0 |
| 2019 | First-class | 9 | 220 | 27.50 | 46.3 | 40 | 0 | 0 |
| 2019 | List A | 2 | 79 | 39.50 | 97.5 | 69 | 0 | 1 |
| 2019 | T20 (leagues & domestic) | 2 | 8 | 4.00 | 50.0 | 5 | 0 | 0 |
| 2020 | First-class | 8 | 238 | 29.75 | 54.7 | 82 | 0 | 2 |
| 2021 | First-class | 10 | 148 | 14.80 | 48.1 | 36 | 0 | 0 |
| 2021 | List A | 7 | 182 | 30.33 | 88.8 | 94 | 0 | 2 |
| 2021 | T20 (leagues & domestic) | 4 | 71 | 17.75 | 154.3 | 62 | 0 | 1 |
| 2022 | First-class | 3 | 28 | 9.33 | 42.4 | 18 | 0 | 0 |
| 2022 | List A | 1 | 3 | 3.00 | 27.3 | 3 | 0 | 0 |
| 2022 | T20 (leagues & domestic) | 12 | 253 | 21.08 | 126.5 | 71 | 0 | 2 |
| 2025 | ODI | 5 | 313 | 78.25 | 79.2 | 118 | 1 | 2 |
| 2025 | Test | 10 | 212 | 21.20 | 44.4 | 46 | 0 | 0 |
| 2026 | ODI | 6 | 168 | 33.60 | 73.7 | 111 | 1 | 0 |
| 2026 | T20I | 8 | 102 | 12.75 | 134.2 | 38 | 0 | 0 |
| 2026 | Test | 1 | 42 | 42.00 | 82.4 | 42 | 0 | 0 |
BJ Curran bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| First-class | 1 | 48 | 31 | 1 | 1/31 | 1/31 | 31.00 | 3.88 | 48.0 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2018 | 0 |
| 2019 | 0 |
| 2020 | 0 |
| 2021 | 0 |
| 2022 | 1 |
| 2025 | 0 |
| 2026 | 0 |
Year-by-year bowling (1 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2022 | First-class | 1 | 1 | 31.00 | 3.88 | 1/31 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Bangladesh | Test | 5 | 171 | 34.20 | 51.2 | 46 | 0 | 0 |
| Ireland | ODI | 3 | 164 | 82.00 | 78.1 | 118 | 1 | 0 |
| Bangladesh | ODI | 3 | 131 | 65.50 | 78.4 | 111 | 1 | 0 |
| Australia | ODI | 3 | 37 | 12.33 | 60.7 | 30 | 0 | 0 |
| India | T20I | 3 | 31 | 10.33 | 96.9 | 20 | 0 | 0 |
| South Africa | T20I | 3 | 28 | 9.33 | 147.4 | 24 | 0 | 0 |
| Durham | T20 (leagues & domestic) | 4 | 164 | 41.00 | 169.1 | 71 | 0 | 2 |
| Lancashire | T20 (leagues & domestic) | 3 | 88 | 29.33 | 123.9 | 50 | 0 | 1 |
| Leicestershire | T20 (leagues & domestic) | 4 | 67 | 16.75 | 128.8 | 31 | 0 | 0 |
| Birmingham Bears | T20 (leagues & domestic) | 4 | 35 | 8.75 | 94.6 | 26 | 0 | 0 |
| Derbyshire | T20 (leagues & domestic) | 4 | 19 | 4.75 | 54.3 | 11 | 0 | 0 |
| Sussex | First-class | 7 | 175 | 29.17 | 64.3 | 83 | 0 | 1 |
| Glamorgan | First-class | 4 | 154 | 38.50 | 47.7 | 82 | 0 | 1 |
| Durham | First-class | 5 | 109 | 21.80 | 40.2 | 36 | 0 | 0 |
| Worcestershire | First-class | 4 | 58 | 19.33 | 52.3 | 17 | 0 | 0 |
| Gloucestershire | First-class | 3 | 57 | 19.00 | 41.0 | 30 | 0 | 0 |
| Kent | First-class | 4 | 43 | 10.75 | 45.7 | 24 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| County Ground, Northampton | 36 | 1012 | 29.76 | 94 |
| Harare Sports Club | 15 | 554 | 42.62 | 118 |
| Grace Road | 6 | 172 | 28.67 | 69 |
| Edgbaston | 5 | 81 | 16.20 | 58 |
| Namibia Cricket Ground | 5 | 71 | 14.20 | 38 |
| Riverside Ground | 4 | 70 | 17.50 | 32 |
| Zahur Ahmed Chowdhury Stadium | 2 | 67 | 33.50 | 46 |
| Sylhet International Cricket Stadium | 2 | 62 | 31.00 | 44 |
| Old Trafford | 4 | 61 | 15.25 | 37 |
| County Ground, Bristol | 5 | 55 | 11.00 | 30 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| County Ground, Northampton | 1 | 1 | 31.00 | 3.88 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 322 | 252 | 127.8 | 18 | – | – | – |
| T20 | Middle | 136 | 110 | 123.6 | 9 | – | – | – |
| T20 | Death | 22 | 12 | 183.3 | 2 | – | – | – |
| ODI | Powerplay | 191 | 245 | 78.0 | 4 | – | – | – |
| ODI | Middle | 266 | 348 | 76.4 | 5 | – | – | – |
| ODI | Death | 24 | 30 | 80.0 | 0 | – | – | – |
How BJ Curran was dismissed
- Caught62 (65%)
- Bowled17 (18%)
- Lbw11 (12%)
- Caught and bowled3 (3%)
- Run out2 (2%)
How BJ Curran took wickets
- Caught1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 22 May 2025 | 37 |
| 30 Jul 2025 | 13 |
| 30 Jul 2025 | 11 |
| 29 Aug 2025 | 70 |
| 31 Aug 2025 | 79 |
| 28 Jun 2026 | 42 |
| 6 Jul 2026 | 18 |
| 9 Jul 2026 | 111 |
| 11 Jul 2026 | 2 |
| 23 Jul 2026 | 10 |
| 25 Jul 2026 | 1 |
| 26 Jul 2026 | 20 |
| 29 Aug 2026 | 24 |
| 31 Aug 2026 | 38 |
| 1 Sep 2026 | 4 |
| 3 Sep 2026 | 5 |
| 6 Sep 2026 | 0 |
| 15 Sep 2026 | 0 |
| 18 Sep 2026 | 30 |
| 20 Sep 2026 | 7 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 20 Sep 2026 | ODI | Australia | 7 | 13 | caught | Harare Sports Club |
| 18 Sep 2026 | ODI | Australia | 30 | 46 | bowled | Harare Sports Club |
| 15 Sep 2026 | ODI | Australia | 0 | 2 | caught | Harare Sports Club |
| 6 Sep 2026 | T20I | South Africa | 0 | 1 | caught | Namibia Cricket Ground |
| 3 Sep 2026 | T20I | Namibia | 5 | 3 | caught | Namibia Cricket Ground |
| 1 Sep 2026 | T20I | South Africa | 4 | 6 | caught | Namibia Cricket Ground |
| 31 Aug 2026 | T20I | Namibia | 38 | 22 | caught | Namibia Cricket Ground |
| 29 Aug 2026 | T20I | South Africa | 24 | 12 | caught | Namibia Cricket Ground |
| 26 Jul 2026 | T20I | India | 20 | 19 | caught | Harare Sports Club |
| 25 Jul 2026 | T20I | India | 1 | 5 | caught | Harare Sports Club |
| 23 Jul 2026 | T20I | India | 10 | 8 | caught | Harare Sports Club |
| 11 Jul 2026 | ODI | Bangladesh | 2 | 13 | bowled | Harare Sports Club |
| 9 Jul 2026 | ODI | Bangladesh | 111* | 135 | not out | Harare Sports Club |
| 6 Jul 2026 | ODI | Bangladesh | 18 | 19 | run out | Harare Sports Club |
| 28 Jun 2026 | Test | Bangladesh | 42 | 51 | caught | Harare Sports Club |
| 31 Aug 2025 | ODI | Sri Lanka | 79 | 95 | caught | Harare Sports Club |
| 29 Aug 2025 | ODI | Sri Lanka | 70 | 90 | caught | Harare Sports Club |
| 30 Jul 2025 | Test | New Zealand | 11 | 26 | caught | Queens Sports Club |
| 30 Jul 2025 | Test | New Zealand | 13 | 20 | caught | Queens Sports Club |
| 22 May 2025 | Test | England | 37 | 104 | caught | Trent Bridge |
Frequently asked questions
How many runs has BJ Curran scored in Tests?
254 runs in 11 innings (6 matches) at an average of 23.09 and a strike rate of 48.1, in the data from 2025 to 2026.
How many runs has BJ Curran scored in ODIs?
481 runs in 11 innings (11 matches) at an average of 53.44 and a strike rate of 77.2, in the data from 2025 to 2026.
How many runs has BJ Curran scored in T20Is?
102 runs in 8 innings (8 matches) at an average of 12.75 and a strike rate of 134.2, in the data from 2026 to 2026.
What is BJ Curran's highest score?
118* in ODIs, the highest score in the data.
How many centuries has BJ Curran scored?
2 hundreds in the data: 2 in ODIs.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.