Records type batting analysis [change type]
View list of partnerships [change view]
Batting with partner CS MacLeod (SCOT) remove CS MacLeod (SCOT) from query
Ordered by start date (ascending)
Return to query menu
Cleared query menu
Career averages
Span Mat Inns NO Runs HS Ave BF SR 100 50 0 4s 6s
overall 2008-2024 90 82 15 2092 100 31.22 1585 131.98 1 10 10 181 70 Profile
List of partnerships
CS MacLeod 1 41 - 1/41 1 v Kenya ICCA Dubai 13 Mar 2012 T20I # 231
CS MacLeod 1 1 - 1/1 2 v Ireland Dubai (DICS) 18 Mar 2012 T20I # 235
CS MacLeod 1 59 - 1/59 1 v Netherlands ICCA Dubai 22 Mar 2012 T20I # 237
CS MacLeod 1 13 - 1/13 2 v Canada Dubai (DICS) 23 Mar 2012 T20I # 239
CS MacLeod 1 28 - 1/28 1 v Bangladesh The Hague 24 Jul 2012 T20I # 252
CS MacLeod 1 3 - 1/3 2 v Afghanistan Sharjah 3 Mar 2013 T20I # 307
CS MacLeod 1 0 - 1/0 1 v Afghanistan Sharjah 4 Mar 2013 T20I # 309
CS MacLeod 1 40 - 1/40 1 v Kenya Aberdeen 4 Jul 2013 T20I # 319
CS MacLeod 1 32 - 1/32 2 v Kenya Aberdeen 5 Jul 2013 T20I # 320
CS MacLeod 1 34 - 1/34 2 v Afghanistan Sharjah 16 Nov 2013 T20I # 337
CS MacLeod 1 22 - 1/22 2 v Kenya ICCA Dubai 19 Nov 2013 T20I # 339
CS MacLeod 1 17 - 1/17 1 v Netherlands ICCA Dubai 22 Nov 2013 T20I # 342
CS MacLeod 1 1 - 1/1 1 v Netherlands Abu Dhabi 28 Nov 2013 T20I # 347
CS MacLeod 4 6 3/47 4/53 2 v Netherlands Edinburgh 11 Jul 2015 T20I # 433
CS MacLeod 6 3 5/132 6/135 1 v Hong Kong Mong Kok 31 Jan 2016 T20I # 488
CS MacLeod 3 127 2/62 3/189 1 v Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
CS MacLeod 4 57 3/13 4/70 1 v Netherlands Abu Dhabi 17 Jan 2017 T20I # 582
CS MacLeod 3 18 2/82 3/100 2 v Ireland Deventer 16 Jun 2018 T20I # 674
CS MacLeod 5 13* 4/172 4/185 1 v Ireland Deventer 17 Jun 2018 T20I # 675
CS MacLeod 3 30 2/102 3/132 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
CS MacLeod 4 9* 3/212 3/221 1 v Netherlands Amstelveen 20 Jun 2018 T20I # 677
CS MacLeod 4 4 3/40 4/44 1 v Netherlands Al Amerat 13 Feb 2019 T20I # 739
CS MacLeod 3 1 2/141 3/142 2 v Ireland Al Amerat 15 Feb 2019 T20I # 742
CS MacLeod 4 73* 3/42 3/115 2 v Oman Al Amerat 17 Feb 2019 T20I # 744
CS MacLeod 4 44 3/58 4/102 1 v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
CS MacLeod 4 12 3/111 4/123 2 v Singapore ICCA Dubai 18 Oct 2019 T20I # 935
CS MacLeod 3 53 2/41 3/94 1 v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
CS MacLeod 3 48 2/19 3/67 2 v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
CS MacLeod 4 73 3/131 4/204 1 v Bermuda Dubai (DICS) 24 Oct 2019 T20I # 966
CS MacLeod 4 20 3/145 4/165 1 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
CS MacLeod 4 13 3/17 4/30 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
CS MacLeod 4 3 3/13 4/16 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
CS MacLeod 4 70 3/77 4/147 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
CS MacLeod 3 72* 2/84 2/156 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
CS MacLeod 4 6 3/46 4/52 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
CS MacLeod 4 33 3/118 4/151 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
CS MacLeod 4 26 3/76 4/102 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
CS MacLeod 3 2 2/70 3/72 2 v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
Statsguru includes the following current or recent Twenty20 Internationals:
England v Pakistan at The Oval, 4th T20I, May 30, 2024 [T20I # 2631]
West Indies v South Africa at Kingston, 3rd T20I, May 26, 2024 [T20I # 2630]
Austria v Belgium at Lower Austria, 4th T20I, May 26, 2024 [T20I # 2629]
Romania v Bulgaria at Ilfov County, Continental Cup 3rd place play-off, May 26, 2024 [T20I # 2628]
Austria v Belgium at Lower Austria, 3rd T20I, May 26, 2024 [T20I # 2627]
 
Feedback Print this page