CricketWise
  1. Home
  2. Players
  3. 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

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
T20 (leagues & domestic)401889620*9.6086111.600282
First-class101522254217.3157339.3001251
List A42115815.002755.600010

Runs per year

050100150202020222025120
BC Cullen: runs per calendar year (all formats in the data)
050100150202020212022202320242025120
BC Cullen: runs per calendar year (all formats in the data)
Show as table
BC Cullen: runs per calendar year (all formats in the data)
YearRuns
202049
2021116
20221
202311
202439
2025120
Year-by-year batting (8 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2020First-class34916.3326.93400
2021First-class55511.0034.42700
2021T20 (leagues & domestic)106112.20115.12000
2022First-class111.0016.7100
2023T20 (leagues & domestic)3115.5091.7700
2024List A21515.0055.6800
2024T20 (leagues & domestic)5248.00114.31100
2025First-class612030.0053.34200

BC Cullen bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
T20 (leagues & domestic)397821,226534/32–23.139.4114.8200
First-class181,489974224/604/9944.273.9267.71041
List A413317022/32–85.007.6766.5001

Wickets per year

0102030402020202220258
BC Cullen: wickets per calendar year (all formats in the data)
0102030402020202120222023202420258
BC Cullen: wickets per calendar year (all formats in the data)
Show as table
BC Cullen: wickets per calendar year (all formats in the data)
YearWickets
20203
202140
20225
202310
202411
20258
Year-by-year bowling (10 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2020First-class3336.673.672/51
2021First-class81039.303.593/30
2021T20 (leagues & domestic)183017.709.294/32
2022First-class21145.005.181/68
2022T20 (leagues & domestic)3431.5011.452/56
2023List A2228.505.102/32
2023T20 (leagues & domestic)8831.258.523/38
2024List A20–10.270/50
2024T20 (leagues & domestic)101129.009.723/47
2025First-class5840.754.034/60
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
GloucestershireT20 (leagues & domestic)33434.00136.02000
KentT20 (leagues & domestic)3248.00120.01100
SurreyT20 (leagues & domestic)366.0085.7400
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
KentT20 (leagues & domestic)51215.9210.424/33
GloucestershireT20 (leagues & domestic)7924.009.063/38
GlamorganT20 (leagues & domestic)4814.388.213/33
SussexT20 (leagues & domestic)3420.007.273/21
HampshireT20 (leagues & domestic)4342.009.001/29
EssexT20 (leagues & domestic)4337.6710.272/26
SurreyT20 (leagues & domestic)40–12.000/16
SussexFirst-class5481.504.532/51

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Lord's128811.0027
St Lawrence Ground35919.6733
County Ground, Derby35353.0042
Brunton Memorial Ground13434.0034
College Ground43216.0020
County Ground, Chelmsford3268.6711
Kennington Oval21414.0012
County Ground, Worcester188.008
County Ground, Bristol177.007
County Ground, Brighton263.005

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Lord's161829.505.71
Sophia Gardens3811.259.64
County Ground, Chelmsford6824.506.53
College Ground4724.004.10
St Lawrence Ground4724.866.69
Radlett Cricket Club6731.008.35
Merchant Taylors' School Ground2512.207.62
County Ground, Taunton148.008.00
Kennington Oval4437.754.65
County Ground, Brighton53102.005.02

Batting and bowling by phase (limited overs)

T20 phases: overs 1–6, 7–15, 16–20. ODI phases: overs 1–10, 11–40, 41–50.
FormatPhaseRunsBallsSROutsBowl ballsWktsEcon
T20Powerplay––––296139.24
T20Middle2421114.34330188.65
T20Death7265110.861562211.31

How BC Cullen was dismissed

How BC Cullen took wickets

Last 20 innings

02040601 Aug 202131 May 202425 Apr 20254
BC Cullen: runs in the last 20 innings
02040601 Aug 20215 May 20224 Jun 202320 Jun 202424 Jul 20244 Apr 202525 Apr 20254
BC Cullen: runs in the last 20 innings
Show as table
BC Cullen: runs in the last 20 innings
InningsRuns
1 Aug 20211
3 Aug 20210
14 Aug 20212
5 May 20221
25 May 20234
26 May 20230
4 Jun 20237
31 May 202411
11 Jun 20240
20 Jun 20241
11 Jul 20247
19 Jul 20245
24 Jul 20248
27 Jul 20247
4 Apr 202512
4 Apr 20257
11 Apr 202533
11 Apr 202522
25 Apr 202542
25 Apr 20254
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
25 Apr 2025First-classDerbyshire4*22not outCounty Ground, Derby
25 Apr 2025First-classDerbyshire4291caughtCounty Ground, Derby
11 Apr 2025First-classKent2245caughtSt Lawrence Ground
11 Apr 2025First-classKent3341bowledSt Lawrence Ground
4 Apr 2025First-classLancashire78caughtLord's
4 Apr 2025First-classLancashire12*18not outLord's
27 Jul 2024List ADerbyshire7*11not outCounty Ground, Derby
24 Jul 2024List AWorcestershire816caughtCounty Ground, Worcester
19 Jul 2024T20 (leagues & domestic)Sussex57bowledCounty Ground, Brighton
11 Jul 2024T20 (leagues & domestic)Gloucestershire7*3not outCollege Ground
20 Jun 2024T20 (leagues & domestic)Surrey1*4not outLord's
11 Jun 2024T20 (leagues & domestic)Somerset01lbwLord's
31 May 2024T20 (leagues & domestic)Kent116bowledCounty Ground, Chelmsford
4 Jun 2023T20 (leagues & domestic)Gloucestershire710run outCounty Ground, Bristol
26 May 2023T20 (leagues & domestic)Hampshire0*0not outThe Rose Bowl
25 May 2023T20 (leagues & domestic)Surrey42caughtLord's
5 May 2022First-classSussex16caughtCounty Ground, Brighton
14 Aug 2021T20 (leagues & domestic)Oval Invincibles2*2not outKennington Oval
3 Aug 2021T20 (leagues & domestic)Northern Superchargers02caughtLord's
1 Aug 2021T20 (leagues & domestic)Southern Brave12run outLord's

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
25 Apr 2025First-classDerbyshire0/107262County Ground, Derby
11 Apr 2025First-classKent0/3981St Lawrence Ground
11 Apr 2025First-classKent4/60110St Lawrence Ground
4 Apr 2025First-classLancashire2/4713.54Lord's
4 Apr 2025First-classLancashire2/73227Lord's
27 Jul 2024List ADerbyshire0/5050County Ground, Derby
24 Jul 2024List AWorcestershire0/6360County Ground, Worcester
19 Jul 2024T20 (leagues & domestic)Sussex1/3130County Ground, Brighton
18 Jul 2024T20 (leagues & domestic)Gloucestershire1/2630County Ground, Chelmsford
12 Jul 2024T20 (leagues & domestic)Glamorgan2/2020Sophia Gardens
11 Jul 2024T20 (leagues & domestic)Gloucestershire2/233.50College Ground
20 Jun 2024T20 (leagues & domestic)Surrey0/2830Lord's
13 Jun 2024T20 (leagues & domestic)Essex0/3330Lord's
11 Jun 2024T20 (leagues & domestic)Somerset0/2740Lord's
9 Jun 2024T20 (leagues & domestic)Kent1/4640St Lawrence Ground
2 Jun 2024T20 (leagues & domestic)Essex1/3830County Ground, Chelmsford
31 May 2024T20 (leagues & domestic)Kent3/4740County Ground, Chelmsford
22 Aug 2023List AYorkshire2/3281Radlett Cricket Club
1 Aug 2023List AHampshire0/253.10The Rose Bowl
16 Jun 2023T20 (leagues & domestic)Kent2/363.20Lord'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.