CricketWise
  1. Home
  2. Players
  3. BJ Currie

Scotland · Men's cricket

BJ Currie stats

Data through 22 May 2026Last updated 22 May 2026

Coverage: matches in the Cricsheet data from 19 July 2022 to 22 May 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Between 2022 and 2026, BJ Currie appears in 17 ODIs, 22 T20Is for Scotland in the Cricsheet data. With the ball, the best return was 37 wickets in ODIs at an average of 14.14 and an economy rate of 4.22.

International matches
39
ODIs 17 · T20Is 22
International wickets
69
1 five-wicket hauls
T20 league & domestic matches
18
5 runs
Best bowling
6/93
First-class

Teams played for

Scotland 2023–2026 · 39Sussex 2022–2026 · 36

BJ Currie batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI1765168*16.003053.300000
T20I2264198*9.503259.400000
T20 (leagues & domestic)184453*–1435.700000
First-class6951774.258420.200320
List A12422218*11.003073.300120

Runs per year

01020302022202420264
BJ Currie: runs per calendar year (all formats in the data)
0102030202220232024202520264
BJ Currie: runs per calendar year (all formats in the data)
Show as table
BJ Currie: runs per calendar year (all formats in the data)
YearRuns
202219
202320
202425
202511
20264
Year-by-year batting (12 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2022First-class7155.0022.7700
2022List A244.0066.7300
2023First-class222.0011.1200
2023List A21818.0075.01800
2023T20 (leagues & domestic)10–0.0000
2024ODI29–45.0800
2024T20 (leagues & domestic)11–12.5100
2024T20I41515.0062.5800
2025ODI377.00140.0500
2025T20 (leagues & domestic)24–80.0300
2026ODI10–0.0000
2026T20I244.0050.0200

BJ Currie bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI17743523374/26–14.144.2220.1309
T20I21450441325/13–13.785.8814.1113
T20 (leagues & domestic)18294431163/27–26.948.8018.4000
First-class9964630246/936/6326.253.9240.21129
List A12534488153/38–32.535.4835.6003

Wickets per year

0102030402022202420269
BJ Currie: wickets per calendar year (all formats in the data)
010203040202220232024202520269
BJ Currie: wickets per calendar year (all formats in the data)
Show as table
BJ Currie: wickets per calendar year (all formats in the data)
YearWickets
202227
202329
202436
202523
20269
Year-by-year bowling (15 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2022First-class51526.404.016/93
2022List A81226.004.883/38
2023First-class4926.003.773/27
2023List A4358.677.042/18
2023T20 (leagues & domestic)6522.607.533/27
2023T20I6128.004.805/13
2024ODI91615.123.674/32
2024T20 (leagues & domestic)5619.677.872/16
2024T20I81412.145.673/7
2025ODI51610.504.114/26
2025T20 (leagues & domestic)6532.4010.122/38
2025T20I3243.007.171/22
2026ODI3522.606.653/43
2026T20 (leagues & domestic)10–12.670/38
2026T20I4422.256.852/23
Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
GloucestershireT20 (leagues & domestic)32–18.2100
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
United States of AmericaODI3816.125.384/32
CanadaODI3517.003.274/26
NepalODI4520.205.613/43
ItalyT20I3415.757.002/13
NetherlandsT20I3415.255.552/12
KentT20 (leagues & domestic)3230.507.622/25
GloucestershireT20 (leagues & domestic)4229.507.381/12

Top grounds (batting)

Top grounds (bowling)

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––––528336.66
T20Middle––––10258.47
T20Death244652.22114107.47
ODIPowerplay––––432184.36
ODIMiddle21118.21270124.29
ODIDeath141973.704172.34

How BJ Currie was dismissed

How BJ Currie took wickets

Last 20 innings

0510152011 May 202318 May 202418 May 20260
BJ Currie: runs in the last 20 innings
0510152011 May 202320 Aug 202314 Mar 20247 Sep 202410 May 202518 Jun 202518 May 20260
BJ Currie: runs in the last 20 innings
Show as table
BJ Currie: runs in the last 20 innings
InningsRuns
11 May 20230
1 Jul 20230
4 Aug 202318
20 Aug 20230
26 Sep 20232
7 Mar 20248
14 Mar 20248
18 May 20245
6 Sep 20241
7 Sep 20241
14 Sep 20241
29 Oct 20241
10 May 20255
16 May 20250
1 Jun 20251
18 Jun 20253
4 Sep 20252
7 Feb 20262
14 Feb 20262
18 May 20260
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
18 May 2026ODINepal0*5not outTribhuvan University International Cricket Ground
14 Feb 2026T20IEngland25run outEden Gardens
7 Feb 2026T20IWest Indies2*3not outEden Gardens
4 Sep 2025ODINamibia21run outMaple Leaf North-West Ground
18 Jun 2025T20 (leagues & domestic)Surrey3*3not outKennington Oval
1 Jun 2025T20 (leagues & domestic)Gloucestershire1*2not outCounty Ground, Brighton
16 May 2025ODINetherlands0*0not outSportpark Maarschalkerweerd
10 May 2025ODINetherlands5*4not outVRA Ground
29 Oct 2024ODINepal1*7not outGrand Prairie Stadium
14 Sep 2024T20 (leagues & domestic)Gloucestershire1*8not outEdgbaston
7 Sep 2024T20IAustralia1*1not outGrange Cricket Club Ground
6 Sep 2024T20IAustralia1*1not outGrange Cricket Club Ground
18 May 2024T20INetherlands57lbwSportpark Westvliet
14 Mar 2024T20IUnited Arab Emirates8*15not outDubai International Cricket Stadium
7 Mar 2024ODICanada8*13not outDubai International Cricket Stadium
26 Sep 2023First-classGloucestershire2*3not outCounty Ground, Brighton
20 Aug 2023List AWorcestershire07run outCounty Ground, Worcester
4 Aug 2023List ADurham18*17not outCounty Ground, Brighton
1 Jul 2023T20 (leagues & domestic)Gloucestershire0*1not outCounty Ground, Brighton
11 May 2023First-classLeicestershire015lbwGrace Road

Last 20 bowling innings

Most recent bowling innings in the data
DateFormatAgainstFiguresOversMdnsGround
22 May 2026T20 (leagues & domestic)Essex0/3830County Ground, Chelmsford
18 May 2026ODINepal0/1830Tribhuvan University International Cricket Ground
14 May 2026ODIUnited States of America2/5260Tribhuvan University International Cricket Ground
12 May 2026ODINepal3/4380Tribhuvan University International Cricket Ground
17 Feb 2026T20INepal0/3340Wankhede Stadium
14 Feb 2026T20IEngland1/2130Eden Gardens
9 Feb 2026T20IItaly1/1220Eden Gardens
7 Feb 2026T20IWest Indies2/2340Eden Gardens
4 Sep 2025ODINamibia2/730Maple Leaf North-West Ground
31 Aug 2025ODICanada4/26101Maple Leaf North-West Ground
18 Jul 2025T20 (leagues & domestic)Surrey0/3430County Ground, Brighton
11 Jul 2025T20IJersey0/2640Sportpark Westvliet
9 Jul 2025T20IItaly1/3840Sportpark Westvliet
8 Jul 2025T20INetherlands1/2240Sportpark Westvliet
18 Jun 2025T20 (leagues & domestic)Surrey1/2830Kennington Oval
8 Jun 2025T20 (leagues & domestic)Glamorgan1/3630County Ground, Brighton
6 Jun 2025T20 (leagues & domestic)Somerset0/810County Ground, Brighton
1 Jun 2025T20 (leagues & domestic)Gloucestershire1/1820County Ground, Brighton
29 May 2025T20 (leagues & domestic)Middlesex2/3840Lord's
16 May 2025ODINetherlands3/4980Sportpark Maarschalkerweerd

Frequently asked questions

How many wickets has BJ Currie taken in ODIs?
37 wickets in 17 innings at an average of 14.14, economy 4.22, best figures 4/26.
How many wickets has BJ Currie taken in T20Is?
32 wickets in 21 innings at an average of 13.78, economy 5.88, best figures 5/13.
How many runs has BJ Currie scored in ODIs?
16 runs in 6 innings (17 matches) at an average of 16.00 and a strike rate of 53.3, in the data from 2024 to 2026.
How many runs has BJ Currie scored in T20Is?
19 runs in 6 innings (22 matches) at an average of 9.50 and a strike rate of 59.4, in the data from 2023 to 2026.
How many runs has BJ Currie scored in T20 leagues?
5 runs in 4 innings (18 matches) at an average of – and a strike rate of 35.7, in the data from 2023 to 2026.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.