CS MacLeod

ยท

'09 '10 '11 '12 '13 '14 '15 '16 '17 '18 '19 '20 '21 '22
ODI
T20I

Career Totals

CS MacLeod career totals across all leagues
Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
3,367 290 10 388 2,945 41 866 3 5 801 11 44 73 5 114

By Season

CS MacLeod stats by season
Season Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
ODI 2009 4 0 0 10 2 0 90 0 3 76 3 7 โ€” โ€” 2
T20I 2009 3 0 0 11 0 0 30 0 0 56 0 1 1 โ€” 2
ODI 2011 14 0 0 2 2 0 โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” 1
T20I 2012 9 1 0 5 7 0 โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€” 2
ODI 2013 48 2 0 5 21 0 36 1 0 18 1 1 1 โ€” 1
T20I 2013 16 0 0 7 4 0 โ€” โ€” โ€” โ€” โ€” โ€” โ€” 1 3
ODI 2014 340 37 1 13 346 6 60 0 2 58 1 5 2 โ€” 6
ODI 2015 61 8 0 13 48 0 โ€” โ€” โ€” โ€” โ€” โ€” 4 โ€” 6
T20I 2015 35 3 1 8 25 0 โ€” โ€” โ€” โ€” โ€” โ€” 2 1 3
ODI 2016 279 19 0 12 253 5 18 0 0 20 0 2 1 1 4
T20I 2016 33 2 0 17 33 1 6 0 0 15 0 0 2 โ€” 4
ODI 2017 123 11 0 12 83 0 50 0 0 37 0 1 1 โ€” 4
T20I 2017 89 8 1 14 117 4 6 0 0 13 0 0 4 1 4
ODI 2018 295 26 0 37 237 2 180 0 0 193 0 6 4 โ€” 9
T20I 2018 110 10 2 24 113 0 โ€” โ€” โ€” โ€” โ€” โ€” 2 โ€” 6
ODI 2019 310 21 0 27 222 3 96 1 0 76 1 4 8 โ€” 8
T20I 2019 339 45 2 47 435 8 54 0 0 51 2 0 8 โ€” 14
ODI 2021 240 10 0 17 115 0 30 0 0 9 1 0 2 โ€” 6
T20I 2021 142 6 2 42 115 1 36 0 0 35 1 2 8 1 10
ODI 2022 810 73 1 47 686 10 168 1 0 133 1 15 20 โ€” 15
T20I 2022 67 8 0 18 81 1 6 0 0 11 0 0 3 โ€” 4

Game Log

CS MacLeod game-by-game statistics
Season Wk League Matchup Score Batting Balls Batting Fours Batting Not Out Batting Position Batting Runs Batting Sixes Bowling Balls Bowling Maidens Bowling Noballs Bowling Runs Bowling Wickets Bowling Wides Fielding Catches Fielding Runouts Match Played
2009 Wk 1
2009 1 ODI Ireland @ Scotland 233โ€“232 42.0 0.0 0.0 30.0 1.0 4.0 1.0
2009 1 ODI Canada @ Scotland 252โ€“104 4.0 0.0 0.0 10.0 2.0 0.0 48.0 0.0 3.0 46.0 2.0 3.0 1.0
2009 1 T20I New Zealand @ Scotland 90โ€“89 6.0 0.0 0.0 19.0 0.0 1.0 1.0 1.0
2009 1 T20I Scotland @ South Africa 81โ€“211 3.0 0.0 0.0 11.0 0.0 0.0 24.0 0.0 0.0 37.0 0.0 0.0 1.0
2011 Wk 1
2011 1 ODI Scotland @ Netherlands 162โ€“180 14.0 0.0 0.0 2.0 2.0 0.0 1.0
2012 Wk 1
2012 1 T20I Ireland @ Scotland 159โ€“142 6.0 1.0 0.0 3.0 5.0 0.0 1.0
2012 1 T20I Canada @ Scotland 135โ€“136 3.0 0.0 0.0 2.0 2.0 0.0 1.0
2013 Wk 1
2013 1 ODI Ireland @ Scotland 225โ€“223 48.0 2.0 0.0 5.0 21.0 0.0 36.0 1.0 0.0 18.0 1.0 1.0 1.0 1.0
2013 1 T20I Kenya @ Scotland 183โ€“91 9.0 0.0 0.0 2.0 1.0 0.0 1.0 1.0
2013 1 T20I Netherlands @ Scotland 150โ€“165 6.0 0.0 0.0 2.0 3.0 0.0 1.0
2013 1 T20I Netherlands @ Scotland 149โ€“147 1.0 0.0 0.0 3.0 0.0 0.0 1.0
2014 Wk 1
2014 1 ODI Scotland @ Canada 341โ€“171 141.0 14.0 0.0 2.0 175.0 5.0 6.0 0.0 0.0 4.0 1.0 4.0 1.0
2014 1 ODI Kenya @ Scotland 260โ€“261 20.0 1.0 0.0 2.0 17.0 1.0 24.0 0.0 0.0 19.0 0.0 1.0 1.0
2014 1 ODI Scotland @ England 133โ€“167 7.0 2.0 0.0 2.0 9.0 0.0 2.0 1.0
2014 1 ODI Ireland @ Scotland 173โ€“172 28.0 4.0 0.0 2.0 25.0 0.0 1.0
2014 1 ODI Ireland @ Scotland 225โ€“221 3.0 1.0 0.0 3.0 4.0 0.0 6.0 0.0 1.0 8.0 0.0 0.0 1.0
2014 1 ODI Ireland @ Scotland 241โ€“243 141.0 15.0 1.0 2.0 116.0 0.0 24.0 0.0 1.0 27.0 0.0 0.0 1.0
2015 Wk 1
2015 1 ODI Ireland @ Scotland 220โ€“216 3.0 0.0 0.0 2.0 0.0 0.0 1.0
2015 1 ODI New Zealand @ Scotland 146โ€“142 1.0 0.0 0.0 2.0 0.0 0.0 1.0
2015 1 ODI England @ Scotland 303โ€“184 6.0 1.0 0.0 2.0 4.0 0.0 1.0
2015 1 ODI Bangladesh @ Scotland 322โ€“318 11.0 2.0 0.0 2.0 11.0 0.0 1.0 1.0
2015 1 ODI Scotland @ Sri Lanka 215โ€“363 21.0 0.0 0.0 3.0 11.0 0.0 3.0 1.0
2015 1 ODI Australia @ Scotland 133โ€“130 19.0 5.0 0.0 2.0 22.0 0.0 1.0
2015 1 T20I Scotland @ United Arab Emirates 110โ€“109 8.0 1.0 1.0 3.0 7.0 0.0 2.0 1.0 1.0
2015 1 T20I Scotland @ Netherlands 159โ€“191 22.0 2.0 0.0 3.0 18.0 0.0 1.0
2015 1 T20I Hong Kong @ Scotland 116โ€“117 5.0 0.0 0.0 2.0 0.0 0.0 1.0
2016 Wk 1
2016 1 ODI Scotland @ United Arab Emirates 327โ€“229 33.0 3.0 0.0 3.0 20.0 0.0 12.0 0.0 0.0 8.0 0.0 2.0 1.0
2016 1 ODI Scotland @ United Arab Emirates 229โ€“228 122.0 6.0 0.0 3.0 103.0 3.0 6.0 0.0 0.0 12.0 0.0 0.0 1.0 1.0
2016 1 ODI Scotland @ Hong Kong 153โ€“136 17.0 2.0 0.0 3.0 28.0 1.0 1.0
2016 1 ODI Scotland @ Hong Kong 266โ€“213 107.0 8.0 0.0 3.0 102.0 1.0 1.0 1.0
2016 1 T20I Hong Kong @ Scotland 72โ€“66 14.0 0.0 0.0 7.0 16.0 1.0 6.0 0.0 0.0 15.0 0.0 0.0 1.0
2016 1 T20I Hong Kong @ Scotland 124โ€“161 4.0 0.0 0.0 7.0 2.0 0.0 1.0 1.0
2016 1 T20I United Arab Emirates @ Scotland 148โ€“139 15.0 2.0 0.0 3.0 15.0 0.0 1.0
2016 1 T20I Hong Kong @ Scotland 127โ€“78 1.0 1.0
2017 Wk 1
2017 1 ODI Hong Kong @ Scotland 206โ€“205 14.0 1.0 0.0 3.0 4.0 0.0 20.0 0.0 0.0 16.0 0.0 1.0 1.0
2017 1 ODI United Arab Emirates @ Scotland 174โ€“173 10.0 1.0 0.0 3.0 8.0 0.0 1.0 1.0
2017 1 ODI Scotland @ Zimbabwe 317โ€“272 21.0 1.0 0.0 3.0 13.0 0.0 1.0
2017 1 ODI Scotland @ Zimbabwe 169โ€“171 78.0 8.0 0.0 3.0 58.0 0.0 30.0 0.0 0.0 21.0 0.0 0.0 1.0
2017 1 T20I Hong Kong @ Scotland 165โ€“189 34.0 4.0 0.0 3.0 60.0 3.0 6.0 0.0 0.0 13.0 0.0 0.0 1.0 1.0
2017 1 T20I Netherlands @ Scotland 141โ€“148 18.0 2.0 0.0 4.0 20.0 0.0 2.0 1.0
2017 1 T20I Oman @ Scotland 133โ€“134 30.0 2.0 1.0 4.0 35.0 1.0 1.0 1.0
2017 1 T20I Ireland @ Scotland 211โ€“113 7.0 0.0 0.0 3.0 2.0 0.0 1.0 1.0
2018 Wk 1
2018 1 ODI Scotland @ Ireland 219โ€“223 38.0 5.0 0.0 5.0 33.0 0.0 24.0 0.0 0.0 25.0 0.0 1.0 1.0
2018 1 ODI Ireland @ Scotland 331โ€“307 46.0 8.0 0.0 5.0 58.0 0.0 30.0 0.0 0.0 37.0 0.0 0.0 1.0
2018 1 ODI Scotland @ United Arab Emirates 249โ€“218 8.0 1.0 0.0 5.0 5.0 0.0 42.0 0.0 0.0 31.0 0.0 0.0 1.0
2018 1 ODI Scotland @ United Arab Emirates 299โ€“300 20.0 0.0 0.0 5.0 10.0 0.0 42.0 0.0 0.0 56.0 0.0 2.0 1.0
2018 1 ODI Hong Kong @ Scotland 91โ€“92 9.0 2.0 0.0 3.0 10.0 0.0 1.0
2018 1 ODI Zimbabwe @ Scotland 210โ€“210 10.0 0.0 0.0 4.0 1.0 0.0 12.0 0.0 0.0 12.0 0.0 0.0 1.0 1.0
2018 1 ODI Scotland @ United Arab Emirates 322โ€“249 79.0 8.0 0.0 3.0 78.0 1.0 18.0 0.0 0.0 14.0 0.0 2.0 1.0 1.0
2018 1 ODI Ireland @ Scotland 271โ€“246 34.0 1.0 0.0 3.0 21.0 1.0 12.0 0.0 0.0 18.0 0.0 1.0 1.0 1.0
2018 1 ODI West Indies @ Scotland 198โ€“125 51.0 1.0 0.0 4.0 21.0 0.0 1.0 1.0
2018 1 T20I Pakistan @ Scotland 204โ€“156 15.0 1.0 0.0 4.0 12.0 0.0 1.0
2018 1 T20I Pakistan @ Scotland 166โ€“82 27.0 2.0 0.0 4.0 25.0 0.0 2.0 1.0
2018 1 T20I Ireland @ Scotland 205โ€“159 13.0 1.0 0.0 4.0 12.0 0.0 1.0
2018 1 T20I Scotland @ Ireland 185โ€“185 39.0 5.0 1.0 3.0 46.0 0.0 1.0
2018 1 T20I Netherlands @ Scotland 160โ€“161 15.0 0.0 0.0 4.0 14.0 0.0 1.0
2018 1 T20I Scotland @ Netherlands 221โ€“106 1.0 1.0 1.0 5.0 4.0 0.0 1.0
2019 Wk 1
2019 1 ODI Scotland @ Sri Lanka 199โ€“322 4.0 0.0 0.0 3.0 1.0 0.0 1.0
2019 1 ODI Scotland @ Oman 168โ€“169 3.0 0.0 0.0 3.0 3.0 0.0 6.0 0.0 0.0 4.0 0.0 0.0 1.0
2019 1 ODI Scotland @ Papua New Guinea 207โ€“205 59.0 4.0 0.0 3.0 36.0 0.0 24.0 0.0 0.0 14.0 0.0 1.0 1.0
2019 1 ODI Scotland @ Oman 223โ€“138 22.0 2.0 0.0 3.0 8.0 0.0 4.0 1.0
2019 1 ODI Scotland @ Papua New Guinea 242โ€“204 25.0 2.0 0.0 3.0 9.0 0.0 24.0 1.0 0.0 13.0 1.0 0.0 1.0 1.0
2019 1 ODI Scotland @ United States of America 247โ€“282 102.0 5.0 0.0 4.0 86.0 3.0 18.0 0.0 0.0 21.0 0.0 2.0 1.0 1.0
2019 1 ODI Scotland @ United States of America 246โ€“245 73.0 6.0 0.0 4.0 62.0 0.0 2.0 1.0
2019 1 ODI United Arab Emirates @ Scotland 224โ€“220 22.0 2.0 0.0 4.0 17.0 0.0 24.0 0.0 0.0 24.0 0.0 1.0 1.0
2019 1 T20I Netherlands @ Scotland 154โ€“153 45.0 7.0 0.0 4.0 53.0 0.0 1.0
2019 1 T20I Ireland @ Scotland 180โ€“181 29.0 3.0 1.0 3.0 35.0 1.0 1.0
2019 1 T20I Oman @ Scotland 111โ€“115 29.0 5.0 1.0 4.0 29.0 0.0 1.0
2019 1 T20I Netherlands @ Scotland 194โ€“252 2.0 1.0
2019 1 T20I Ireland @ Scotland 194โ€“193 42.0 8.0 0.0 3.0 72.0 2.0 1.0
2019 1 T20I Netherlands @ Scotland 123โ€“126 21.0 3.0 0.0 3.0 18.0 0.0 18.0 0.0 0.0 9.0 0.0 0.0 1.0 1.0
2019 1 T20I Scotland @ Singapore 166โ€“168 31.0 2.0 0.0 4.0 44.0 1.0 1.0
2019 1 T20I Kenya @ Scotland 139โ€“170 27.0 3.0 0.0 3.0 30.0 0.0 1.0 1.0
2019 1 T20I Papua New Guinea @ Scotland 142โ€“146 4.0 0.0 0.0 3.0 0.0 0.0 1.0 1.0
2019 1 T20I Namibia @ Scotland 159โ€“135 46.0 1.0 0.0 3.0 39.0 1.0 1.0
2019 1 T20I Bermuda @ Scotland 158โ€“204 37.0 9.0 0.0 4.0 74.0 2.0 1.0
2019 1 T20I Netherlands @ Scotland 131โ€“130 3.0 0.0 0.0 4.0 1.0 0.0 6.0 0.0 0.0 7.0 0.0 0.0 2.0 1.0
2019 1 T20I United Arab Emirates @ Scotland 108โ€“198 12.0 3.0 0.0 5.0 25.0 0.0 18.0 0.0 0.0 18.0 1.0 0.0 1.0
2019 1 T20I Oman @ Scotland 167โ€“168 13.0 1.0 0.0 4.0 15.0 1.0 12.0 0.0 0.0 17.0 1.0 0.0 1.0 1.0
2021 Wk 1
2021 1 ODI Netherlands @ Scotland 163โ€“149 33.0 2.0 0.0 3.0 14.0 0.0 1.0
2021 1 ODI Netherlands @ Scotland 171โ€“172 4.0 0.0 0.0 3.0 0.0 0.0 1.0
2021 1 ODI Papua New Guinea @ Scotland 197โ€“198 79.0 4.0 0.0 3.0 45.0 0.0 12.0 0.0 0.0 5.0 0.0 0.0 1.0 1.0
2021 1 ODI Scotland @ Oman 273โ€“255 50.0 2.0 0.0 3.0 26.0 0.0 18.0 0.0 0.0 4.0 1.0 0.0 1.0 1.0
2021 1 ODI Papua New Guinea @ Scotland 226โ€“228 68.0 2.0 0.0 2.0 28.0 0.0 1.0
2021 1 ODI Scotland @ Oman 100โ€“0 6.0 0.0 0.0 3.0 2.0 0.0 1.0
2021 1 T20I Scotland @ Zimbabwe 141โ€“134 12.0 1.0 0.0 5.0 6.0 0.0 1.0
2021 1 T20I Zimbabwe @ Scotland 136โ€“126 3.0 0.0 0.0 5.0 0.0 0.0 6.0 0.0 0.0 4.0 0.0 1.0 1.0
2021 1 T20I Scotland @ Zimbabwe 177โ€“180 29.0 3.0 1.0 5.0 39.0 1.0 6.0 0.0 0.0 3.0 0.0 0.0 1.0
2021 1 T20I Papua New Guinea @ Scotland 154โ€“156 28.0 1.0 1.0 5.0 27.0 0.0 24.0 0.0 0.0 28.0 1.0 1.0 1.0
2021 1 T20I Scotland @ Bangladesh 140โ€“134 14.0 0.0 0.0 5.0 5.0 0.0 3.0 1.0
2021 1 T20I Scotland @ Papua New Guinea 165โ€“148 11.0 1.0 0.0 5.0 10.0 0.0 1.0
2021 1 T20I Oman @ Scotland 122โ€“123 2.0 1.0 1.0
2021 1 T20I Scotland @ Namibia 109โ€“115 2.0 0.0 0.0 2.0 0.0 0.0 1.0 1.0
2021 1 T20I New Zealand @ Scotland 172โ€“156 15.0 0.0 0.0 5.0 12.0 0.0 1.0 1.0
2021 1 T20I Scotland @ India 85โ€“89 28.0 0.0 0.0 5.0 16.0 0.0 1.0 1.0
2022 Wk 1
2022 1 ODI Scotland @ Papua New Guinea 284โ€“122 51.0 3.0 0.0 3.0 32.0 0.0 18.0 0.0 0.0 8.0 1.0 3.0 1.0 1.0
2022 1 ODI Scotland @ Oman 215โ€“211 44.0 2.0 0.0 3.0 19.0 0.0 1.0 1.0
2022 1 ODI Scotland @ Papua New Guinea 287โ€“164 15.0 1.0 0.0 3.0 8.0 0.0 1.0
2022 1 ODI United States of America @ Scotland 310โ€“206 50.0 4.0 0.0 3.0 40.0 0.0 36.0 0.0 0.0 35.0 0.0 4.0 1.0 1.0
2022 1 ODI Scotland @ United States of America 300โ€“189 4.0 0.0 0.0 3.0 1.0 0.0 18.0 0.0 0.0 15.0 0.0 0.0 1.0
2022 1 ODI United Arab Emirates @ Scotland 215โ€“217 32.0 3.0 0.0 2.0 20.0 0.0 24.0 0.0 0.0 19.0 0.0 2.0 1.0 1.0
2022 1 ODI Scotland @ United Arab Emirates 171โ€“172 28.0 3.0 0.0 3.0 20.0 0.0 6.0 0.0 0.0 11.0 0.0 2.0 2.0 1.0
2022 1 ODI Scotland @ Nepal 144โ€“146 21.0 2.0 0.0 3.0 13.0 0.0 1.0 1.0
2022 1 ODI Namibia @ Scotland 215โ€“219 93.0 7.0 0.0 2.0 59.0 0.0 1.0 1.0
2022 1 ODI Nepal @ Scotland 128โ€“130 29.0 10.0 0.0 3.0 64.0 3.0 4.0 1.0
2022 1 ODI Scotland @ New Zealand 306โ€“307 14.0 1.0 0.0 3.0 7.0 0.0 1.0 1.0
2022 1 ODI Scotland @ United Arab Emirates 262โ€“198 87.0 7.0 0.0 4.0 76.0 0.0 3.0 1.0
2022 1 ODI United States of America @ Scotland 295โ€“301 91.0 9.0 0.0 4.0 117.0 5.0 36.0 1.0 0.0 23.0 0.0 3.0 2.0 1.0
2022 1 ODI Scotland @ United Arab Emirates 254โ€“168 107.0 8.0 0.0 4.0 77.0 0.0 18.0 0.0 0.0 11.0 0.0 0.0 2.0 1.0
2022 1 ODI Scotland @ United States of America 249โ€“250 144.0 13.0 1.0 4.0 133.0 2.0 12.0 0.0 0.0 11.0 0.0 1.0 1.0
2022 1 T20I New Zealand @ Scotland 225โ€“157 24.0 3.0 0.0 2.0 33.0 1.0 1.0 1.0
2022 1 T20I Scotland @ West Indies 160โ€“118 14.0 4.0 0.0 5.0 23.0 0.0 1.0 1.0
2022 1 T20I Scotland @ Ireland 176โ€“180 3.0 0.0 0.0 6.0 0.0 0.0 1.0
2022 1 T20I Scotland @ Zimbabwe 132โ€“133 26.0 1.0 0.0 5.0 25.0 0.0 6.0 0.0 0.0 11.0 0.0 0.0 1.0 1.0