CricketWise
  1. Home
  2. Players
  3. Calum MacLeod

Scotland · Men's cricket

Calum MacLeod stats

Data through 21 October 2022Last updated 21 October 2022

Coverage: matches in the Cricsheet data from 1 April 2009 to 21 October 2022. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.

Calum MacLeod played 62 ODIs, 51 T20Is for Scotland in the data, between 2009 and 2022. In ODIs Calum MacLeod scored 2,015 runs in 61 innings (average 34.15, strike rate 79.8), including 6 hundreds and 9 fifties. Against United States of America in ODIs, Calum MacLeod averaged 87.80 over 6 innings.

International matches
113
ODIs 62 · T20Is 51
International runs
2,945
6 hundreds
T20 league & domestic matches
48
1,170 runs
Best batting average (ODI)
34.15
61 innings
Highest score
175
ODI

Teams played for

Scotland 2009–2022 · 134Durham 2014–2016 · 52Derbyshire 2018 · 13Sussex 2020 · 7Kent 2021 · 2

Calum MacLeod batting record by format

Batting by format
FormatMInnsNORunsHSAvgBFSR1005004s6s
ODI626122,01517534.152,52479.869320726
T20I514889307423.25843110.30478315
T20 (leagues & domestic)484741,17010427.21934125.314312922
First-class111922694415.8261843.5004372
List A272624979420.7169571.5024550
Other T2099131882*39.75243130.9031329

Runs per year

02505007501K200920152022767
Calum MacLeod: runs per calendar year (all formats in the data)
02505007501K2009201220142016201820202022767
Calum MacLeod: runs per calendar year (all formats in the data)
Show as table
Calum MacLeod: runs per calendar year (all formats in the data)
YearRuns
20092
201148
201216
2013286
2014950
2015579
2016497
2017338
2018689
2019657
2020102
2021268
2022767
Year-by-year batting (40 rows)
Batting by calendar year and format
YearFormatInnsRunsAvgSRHS10050
2009ODI122.0050.0200
2009T20I100.000.0000
2011List A14646.0095.84600
2011ODI122.0014.3200
2012List A294.5036.0700
2012T20I273.5077.8500
2013First-class2136.5029.51200
2013ODI12121.0043.82100
2013Other T20624849.60126.58203
2013T20I341.3325.0300
2014First-class35719.0054.83600
2014List A1121619.6463.29401
2014ODI634669.20101.817520
2014T20 (leagues & domestic)1133147.29132.98002
2015First-class1215815.8042.64400
2015List A46817.00111.53400
2015ODI6488.0078.72200
2015Other T2037023.33148.92900
2015T20 (leagues & domestic)1021021.00128.86001
2015T20I32512.5071.41800
2016List A34623.0080.72900
2016ODI425363.2590.710320
2016T20 (leagues & domestic)516533.00142.28301
2016T20I33311.00100.01600
2017First-class24120.5041.43300
2017List A49732.3369.35601
2017ODI48320.7567.55801
2017T20I411739.00131.56001
2018List A11515.0068.21500
2018ODI923726.3380.37802
2018T20 (leagues & domestic)1232427.00121.810410
2018T20I611328.25102.74600
2019ODI822227.7571.68602
2019T20I1343539.55128.37403
2020T20 (leagues & domestic)710214.5795.34000
2021ODI611519.1747.94500
2021T20 (leagues & domestic)23819.00115.23100
2021T20I911516.4381.03900
2022ODI1568649.0084.713324
2022T20I48120.25120.93300

Calum MacLeod bowling record by format

Bowling by format
FormatInnsBallsRunsWktsBBIBBMAvgEconSR4w5wMdns
ODI3372862082/46–77.505.1191.0003
T20I1213818131/17–60.337.8746.0000
T20 (leagues & domestic)1660–––6.00–000
First-class472450–––3.75–002
List A233300–––5.45–002
Other T20218100–––3.33–000

Wickets per year

01232009201520221
Calum MacLeod: wickets per calendar year (all formats in the data)
012320092012201420162018202020221
Calum MacLeod: wickets per calendar year (all formats in the data)
Show as table
Calum MacLeod: wickets per calendar year (all formats in the data)
YearWickets
20093
20110
20120
20131
20141
20150
20160
20170
20180
20193
20200
20212
20221
Year-by-year bowling (22 rows)
Bowling by calendar year and format
YearFormatInnsWktsAvgEconBest
2009ODI2325.335.072/46
2009T20I20–11.200/19
2013First-class10–3.250/13
2013ODI1118.003.001/18
2013Other T2020–3.330/3
2014List A10–6.400/16
2014ODI4158.005.801/4
2015First-class20–3.200/5
2015T20 (leagues & domestic)10–6.000/6
2016ODI20–6.670/8
2016T20I10–15.000/15
2017First-class10–5.330/16
2017List A10–4.670/14
2017ODI20–4.440/16
2017T20I10–13.000/13
2018ODI70–6.430/12
2019ODI5176.004.751/13
2019T20I4225.505.671/17
2021ODI219.001.801/4
2021T20I3135.005.831/28
2022ODI81133.004.751/8
2022T20I10–11.000/11

Calum MacLeod against each team

Batting against each opponent (3+ innings)
OpponentFormatInnsRunsAvgSRHS10050
United States of AmericaODI643987.8094.613322
United Arab EmiratesODI1143439.4579.210313
IrelandODI827839.7181.511611
Papua New GuineaODI615826.3353.24500
Hong KongODI414436.0098.010210
ZimbabweODI37224.0066.15801
OmanODI55811.6046.42600
NetherlandsODI3165.3331.41400
IrelandT20I717234.40123.77201
NetherlandsT20I913116.3899.25301
OmanT20I37979.00109.73500
Hong KongT20I47819.50136.86001
ZimbabweT20I47023.33100.03900
United Arab EmiratesT20I34723.50134.32500
Papua New GuineaT20I33718.5086.02700
NorthamptonshireT20 (leagues & domestic)524761.75160.410412
LancashireT20 (leagues & domestic)820025.00129.04500
WorcestershireT20 (leagues & domestic)716132.20117.58001
LeicestershireT20 (leagues & domestic)69916.50107.64200
NottinghamshireT20 (leagues & domestic)49724.25129.34800
YorkshireT20 (leagues & domestic)56312.60108.62800
SomersetFirst-class45819.3349.64400
IrelandFirst-class45413.5037.83300
NottinghamshireFirst-class44113.6774.52000
NamibiaList A36822.6781.94600
NottinghamshireList A34013.33100.03400
Bowling against each opponent (3+ innings)
OpponentFormatInnsWktsAvgEconBest
Papua New GuineaODI4220.003.081/8
IrelandODI7281.505.621/18
United States of AmericaODI50–5.250/11
United Arab EmiratesODI90–5.810/8
ZimbabweT20I30–6.000/3

Top grounds (batting)

Most runs by ground
GroundInnsRunsAvgHS
Riverside Ground2964625.8483
Grange Cricket Club Ground1647734.07103
Mannofield Park1047052.22133
ICC Academy1538727.6462
Dubai International Cricket Stadium1835522.1974
County Ground, Bristol1232326.92104
The Village623547.00116
Hagley Oval319665.33175
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 1)716232.4053
ICC Academy Ground No 2315376.5082

Top grounds (bowling)

Most wickets by ground
GroundInnsWktsAvgEcon
Willowmoore Park2325.335.07
Dubai International Cricket Stadium5231.504.85
ICC Academy72109.006.61
Al Amerat Cricket Ground Oman Cricket (Ministry Turf 2)219.001.80
Civil Service Cricket Club1118.003.00
Hagley Oval2123.004.60
Mannofield Park6176.003.80

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
T20Powerplay543533101.92630010.80
T20Middle1173996117.8389636.38
T20Death384248154.81918010.33
ODIPowerplay39861764.5166615.18
ODIMiddle1370173579.03458854.99
ODIDeath247172143.697426.00

How Calum MacLeod was dismissed

How Calum MacLeod took wickets

Last 20 innings

0501001505 Nov 20213 Jun 202221 Oct 202225
Calum MacLeod: runs in the last 20 innings
0501001505 Nov 202113 Apr 202231 May 202214 Jul 202231 Jul 202214 Aug 202221 Oct 202225
Calum MacLeod: runs in the last 20 innings
Show as table
Calum MacLeod: runs in the last 20 innings
InningsRuns
5 Nov 202116
9 Apr 202232
10 Apr 202219
13 Apr 20228
28 May 202240
29 May 20221
31 May 202220
3 Jun 202220
13 Jul 202213
14 Jul 202259
17 Jul 202264
27 Jul 202233
31 Jul 20227
10 Aug 202276
13 Aug 2022117
14 Aug 202277
17 Aug 2022133
17 Oct 202223
19 Oct 20220
21 Oct 202225
Most recent batting innings in the data
DateFormatAgainstScoreBallsHow outGround
21 Oct 2022T20IZimbabwe2526caughtBellerive Oval
19 Oct 2022T20IIreland03run outBellerive Oval
17 Oct 2022T20IWest Indies2314caughtBellerive Oval
17 Aug 2022ODIUnited States of America133*144not outMannofield Park
14 Aug 2022ODIUnited Arab Emirates77107caughtMannofield Park
13 Aug 2022ODIUnited States of America11791caughtMannofield Park
10 Aug 2022ODIUnited Arab Emirates7687lbwMannofield Park
31 Jul 2022ODINew Zealand714caughtGrange Cricket Club Ground
27 Jul 2022T20INew Zealand3324caught and bowledGrange Cricket Club Ground
17 Jul 2022ODINepal6429caughtTitwood
14 Jul 2022ODINamibia5993caughtTitwood
13 Jul 2022ODINepal1321caughtTitwood
3 Jun 2022ODIUnited Arab Emirates2028lbwMoosa Cricket Stadium
31 May 2022ODIUnited Arab Emirates2032caughtMoosa Cricket Stadium
29 May 2022ODIUnited States of America14caughtChoice Moosa Stadium
28 May 2022ODIUnited States of America4050bowledChoice Moosa Stadium
13 Apr 2022ODIPapua New Guinea815caughtDubai International Cricket Stadium
10 Apr 2022ODIOman1944bowledDubai International Cricket Stadium
9 Apr 2022ODIPapua New Guinea3251caughtDubai International Cricket Stadium
5 Nov 2021T20IIndia1628bowledDubai International Cricket Stadium

Frequently asked questions

How many runs has Calum MacLeod scored in ODIs?
2,015 runs in 61 innings (62 matches) at an average of 34.15 and a strike rate of 79.8, in the data from 2009 to 2022.
How many runs has Calum MacLeod scored in T20Is?
930 runs in 48 innings (51 matches) at an average of 23.25 and a strike rate of 110.3, in the data from 2009 to 2022.
How many runs has Calum MacLeod scored in T20 leagues?
1,170 runs in 47 innings (48 matches) at an average of 27.21 and a strike rate of 125.3, in the data from 2014 to 2021.
What is Calum MacLeod's highest score?
175 in ODIs, the highest score in the data.
How many centuries has Calum MacLeod scored?
7 hundreds in the data: 6 in ODIs, 1 in T20 leagues.

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