- Home
- Players
- BC Cullen
Middlesex · Men's cricket
BC Cullen stats
Data through 25 April 2025Last updated 25 April 2025
Coverage: matches in the Cricsheet data from 22 August 2020 to 25 April 2025. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
BC Cullen played 40 T20 league and domestic matches in the data, between 2020 and 2025. BC Cullen took 53 T20 league wickets in the data (average 23.13, economy 9.41, best 4/32).
T20 league & domestic matches
40
96 runs
Best bowling
4/32
T20 (leagues & domestic)
Teams played for
Middlesex 2020–2025 · 47London Spirit 2021 · 7
BC Cullen batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 40 | 18 | 8 | 96 | 20* | 9.60 | 86 | 111.6 | 0 | 0 | 2 | 8 | 2 |
| First-class | 10 | 15 | 2 | 225 | 42 | 17.31 | 573 | 39.3 | 0 | 0 | 1 | 25 | 1 |
| List A | 4 | 2 | 1 | 15 | 8 | 15.00 | 27 | 55.6 | 0 | 0 | 0 | 1 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2020 | 49 |
| 2021 | 116 |
| 2022 | 1 |
| 2023 | 11 |
| 2024 | 39 |
| 2025 | 120 |
Year-by-year batting (8 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2020 | First-class | 3 | 49 | 16.33 | 26.9 | 34 | 0 | 0 |
| 2021 | First-class | 5 | 55 | 11.00 | 34.4 | 27 | 0 | 0 |
| 2021 | T20 (leagues & domestic) | 10 | 61 | 12.20 | 115.1 | 20 | 0 | 0 |
| 2022 | First-class | 1 | 1 | 1.00 | 16.7 | 1 | 0 | 0 |
| 2023 | T20 (leagues & domestic) | 3 | 11 | 5.50 | 91.7 | 7 | 0 | 0 |
| 2024 | List A | 2 | 15 | 15.00 | 55.6 | 8 | 0 | 0 |
| 2024 | T20 (leagues & domestic) | 5 | 24 | 8.00 | 114.3 | 11 | 0 | 0 |
| 2025 | First-class | 6 | 120 | 30.00 | 53.3 | 42 | 0 | 0 |
BC Cullen bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20 (leagues & domestic) | 39 | 782 | 1,226 | 53 | 4/32 | – | 23.13 | 9.41 | 14.8 | 2 | 0 | 0 |
| First-class | 18 | 1,489 | 974 | 22 | 4/60 | 4/99 | 44.27 | 3.92 | 67.7 | 1 | 0 | 41 |
| List A | 4 | 133 | 170 | 2 | 2/32 | – | 85.00 | 7.67 | 66.5 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2020 | 3 |
| 2021 | 40 |
| 2022 | 5 |
| 2023 | 10 |
| 2024 | 11 |
| 2025 | 8 |
Year-by-year bowling (10 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2020 | First-class | 3 | 3 | 36.67 | 3.67 | 2/51 |
| 2021 | First-class | 8 | 10 | 39.30 | 3.59 | 3/30 |
| 2021 | T20 (leagues & domestic) | 18 | 30 | 17.70 | 9.29 | 4/32 |
| 2022 | First-class | 2 | 1 | 145.00 | 5.18 | 1/68 |
| 2022 | T20 (leagues & domestic) | 3 | 4 | 31.50 | 11.45 | 2/56 |
| 2023 | List A | 2 | 2 | 28.50 | 5.10 | 2/32 |
| 2023 | T20 (leagues & domestic) | 8 | 8 | 31.25 | 8.52 | 3/38 |
| 2024 | List A | 2 | 0 | – | 10.27 | 0/50 |
| 2024 | T20 (leagues & domestic) | 10 | 11 | 29.00 | 9.72 | 3/47 |
| 2025 | First-class | 5 | 8 | 40.75 | 4.03 | 4/60 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Gloucestershire | T20 (leagues & domestic) | 3 | 34 | 34.00 | 136.0 | 20 | 0 | 0 |
| Kent | T20 (leagues & domestic) | 3 | 24 | 8.00 | 120.0 | 11 | 0 | 0 |
| Surrey | T20 (leagues & domestic) | 3 | 6 | 6.00 | 85.7 | 4 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Kent | T20 (leagues & domestic) | 5 | 12 | 15.92 | 10.42 | 4/33 |
| Gloucestershire | T20 (leagues & domestic) | 7 | 9 | 24.00 | 9.06 | 3/38 |
| Glamorgan | T20 (leagues & domestic) | 4 | 8 | 14.38 | 8.21 | 3/33 |
| Sussex | T20 (leagues & domestic) | 3 | 4 | 20.00 | 7.27 | 3/21 |
| Hampshire | T20 (leagues & domestic) | 4 | 3 | 42.00 | 9.00 | 1/29 |
| Essex | T20 (leagues & domestic) | 4 | 3 | 37.67 | 10.27 | 2/26 |
| Surrey | T20 (leagues & domestic) | 4 | 0 | – | 12.00 | 0/16 |
| Sussex | First-class | 5 | 4 | 81.50 | 4.53 | 2/51 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Lord's | 12 | 88 | 11.00 | 27 |
| St Lawrence Ground | 3 | 59 | 19.67 | 33 |
| County Ground, Derby | 3 | 53 | 53.00 | 42 |
| Brunton Memorial Ground | 1 | 34 | 34.00 | 34 |
| College Ground | 4 | 32 | 16.00 | 20 |
| County Ground, Chelmsford | 3 | 26 | 8.67 | 11 |
| Kennington Oval | 2 | 14 | 14.00 | 12 |
| County Ground, Worcester | 1 | 8 | 8.00 | 8 |
| County Ground, Bristol | 1 | 7 | 7.00 | 7 |
| County Ground, Brighton | 2 | 6 | 3.00 | 5 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Lord's | 16 | 18 | 29.50 | 5.71 |
| Sophia Gardens | 3 | 8 | 11.25 | 9.64 |
| County Ground, Chelmsford | 6 | 8 | 24.50 | 6.53 |
| College Ground | 4 | 7 | 24.00 | 4.10 |
| St Lawrence Ground | 4 | 7 | 24.86 | 6.69 |
| Radlett Cricket Club | 6 | 7 | 31.00 | 8.35 |
| Merchant Taylors' School Ground | 2 | 5 | 12.20 | 7.62 |
| County Ground, Taunton | 1 | 4 | 8.00 | 8.00 |
| Kennington Oval | 4 | 4 | 37.75 | 4.65 |
| County Ground, Brighton | 5 | 3 | 102.00 | 5.02 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | – | – | – | – | 296 | 13 | 9.24 |
| T20 | Middle | 24 | 21 | 114.3 | 4 | 330 | 18 | 8.65 |
| T20 | Death | 72 | 65 | 110.8 | 6 | 156 | 22 | 11.31 |
How BC Cullen was dismissed
- Caught13 (54%)
- Bowled5 (21%)
- Lbw4 (17%)
- Run out2 (8%)
How BC Cullen took wickets
- Caught64
- Bowled8
- Lbw3
- Caught and bowled2
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 1 Aug 2021 | 1 |
| 3 Aug 2021 | 0 |
| 14 Aug 2021 | 2 |
| 5 May 2022 | 1 |
| 25 May 2023 | 4 |
| 26 May 2023 | 0 |
| 4 Jun 2023 | 7 |
| 31 May 2024 | 11 |
| 11 Jun 2024 | 0 |
| 20 Jun 2024 | 1 |
| 11 Jul 2024 | 7 |
| 19 Jul 2024 | 5 |
| 24 Jul 2024 | 8 |
| 27 Jul 2024 | 7 |
| 4 Apr 2025 | 12 |
| 4 Apr 2025 | 7 |
| 11 Apr 2025 | 33 |
| 11 Apr 2025 | 22 |
| 25 Apr 2025 | 42 |
| 25 Apr 2025 | 4 |
| Date | Format | Against | Score | Balls | How out | Ground |
|---|---|---|---|---|---|---|
| 25 Apr 2025 | First-class | Derbyshire | 4* | 22 | not out | County Ground, Derby |
| 25 Apr 2025 | First-class | Derbyshire | 42 | 91 | caught | County Ground, Derby |
| 11 Apr 2025 | First-class | Kent | 22 | 45 | caught | St Lawrence Ground |
| 11 Apr 2025 | First-class | Kent | 33 | 41 | bowled | St Lawrence Ground |
| 4 Apr 2025 | First-class | Lancashire | 7 | 8 | caught | Lord's |
| 4 Apr 2025 | First-class | Lancashire | 12* | 18 | not out | Lord's |
| 27 Jul 2024 | List A | Derbyshire | 7* | 11 | not out | County Ground, Derby |
| 24 Jul 2024 | List A | Worcestershire | 8 | 16 | caught | County Ground, Worcester |
| 19 Jul 2024 | T20 (leagues & domestic) | Sussex | 5 | 7 | bowled | County Ground, Brighton |
| 11 Jul 2024 | T20 (leagues & domestic) | Gloucestershire | 7* | 3 | not out | College Ground |
| 20 Jun 2024 | T20 (leagues & domestic) | Surrey | 1* | 4 | not out | Lord's |
| 11 Jun 2024 | T20 (leagues & domestic) | Somerset | 0 | 1 | lbw | Lord's |
| 31 May 2024 | T20 (leagues & domestic) | Kent | 11 | 6 | bowled | County Ground, Chelmsford |
| 4 Jun 2023 | T20 (leagues & domestic) | Gloucestershire | 7 | 10 | run out | County Ground, Bristol |
| 26 May 2023 | T20 (leagues & domestic) | Hampshire | 0* | 0 | not out | The Rose Bowl |
| 25 May 2023 | T20 (leagues & domestic) | Surrey | 4 | 2 | caught | Lord's |
| 5 May 2022 | First-class | Sussex | 1 | 6 | caught | County Ground, Brighton |
| 14 Aug 2021 | T20 (leagues & domestic) | Oval Invincibles | 2* | 2 | not out | Kennington Oval |
| 3 Aug 2021 | T20 (leagues & domestic) | Northern Superchargers | 0 | 2 | caught | Lord's |
| 1 Aug 2021 | T20 (leagues & domestic) | Southern Brave | 1 | 2 | run out | Lord's |
Last 20 bowling innings
| Date | Format | Against | Figures | Overs | Mdns | Ground |
|---|---|---|---|---|---|---|
| 25 Apr 2025 | First-class | Derbyshire | 0/107 | 26 | 2 | County Ground, Derby |
| 11 Apr 2025 | First-class | Kent | 0/39 | 8 | 1 | St Lawrence Ground |
| 11 Apr 2025 | First-class | Kent | 4/60 | 11 | 0 | St Lawrence Ground |
| 4 Apr 2025 | First-class | Lancashire | 2/47 | 13.5 | 4 | Lord's |
| 4 Apr 2025 | First-class | Lancashire | 2/73 | 22 | 7 | Lord's |
| 27 Jul 2024 | List A | Derbyshire | 0/50 | 5 | 0 | County Ground, Derby |
| 24 Jul 2024 | List A | Worcestershire | 0/63 | 6 | 0 | County Ground, Worcester |
| 19 Jul 2024 | T20 (leagues & domestic) | Sussex | 1/31 | 3 | 0 | County Ground, Brighton |
| 18 Jul 2024 | T20 (leagues & domestic) | Gloucestershire | 1/26 | 3 | 0 | County Ground, Chelmsford |
| 12 Jul 2024 | T20 (leagues & domestic) | Glamorgan | 2/20 | 2 | 0 | Sophia Gardens |
| 11 Jul 2024 | T20 (leagues & domestic) | Gloucestershire | 2/23 | 3.5 | 0 | College Ground |
| 20 Jun 2024 | T20 (leagues & domestic) | Surrey | 0/28 | 3 | 0 | Lord's |
| 13 Jun 2024 | T20 (leagues & domestic) | Essex | 0/33 | 3 | 0 | Lord's |
| 11 Jun 2024 | T20 (leagues & domestic) | Somerset | 0/27 | 4 | 0 | Lord's |
| 9 Jun 2024 | T20 (leagues & domestic) | Kent | 1/46 | 4 | 0 | St Lawrence Ground |
| 2 Jun 2024 | T20 (leagues & domestic) | Essex | 1/38 | 3 | 0 | County Ground, Chelmsford |
| 31 May 2024 | T20 (leagues & domestic) | Kent | 3/47 | 4 | 0 | County Ground, Chelmsford |
| 22 Aug 2023 | List A | Yorkshire | 2/32 | 8 | 1 | Radlett Cricket Club |
| 1 Aug 2023 | List A | Hampshire | 0/25 | 3.1 | 0 | The Rose Bowl |
| 16 Jun 2023 | T20 (leagues & domestic) | Kent | 2/36 | 3.2 | 0 | Lord's |
Frequently asked questions
How many wickets has BC Cullen taken in T20 leagues?
53 wickets in 39 innings at an average of 23.13, economy 9.41, best figures 4/32.
How many wickets has BC Cullen taken in first-class?
22 wickets in 18 innings at an average of 44.27, economy 3.92, best figures 4/60.
How many runs has BC Cullen scored in T20 leagues?
96 runs in 18 innings (40 matches) at an average of 9.60 and a strike rate of 111.6, in the data from 2021 to 2024.
What is BC Cullen's highest score?
42 in first-class, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.