Records type batting analysis [change type]
View list of partnerships [change view]
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 92 83 16 2139 100 31.92 1620 132.03 1 10 10 183 72 Profile
List of partnerships
KJ Coetzer 4 21 3/31 4/52 1 v Ireland Belfast 2 Aug 2008 T20I # 59
NFI McCallum 5 40 4/52 5/92 1 v Ireland Belfast 2 Aug 2008 T20I # 59
GD Drummond 7 5 6/99 7/104 1 v Netherlands Belfast 4 Aug 2008 T20I # 65
GM Hamilton 5 15 4/47 5/62 1 v Kenya Nairobi (Gym) 1 Feb 2010 T20I # 129
SJS Smith 6 3 5/62 6/65 1 v Kenya Nairobi (Gym) 1 Feb 2010 T20I # 129
GM Hamilton 5 0 4/38 5/38 1 v Kenya Nairobi (Gym) 4 Feb 2010 T20I # 133
DF Watts 6 17 5/81 6/98 2 v Afghanistan Abu Dhabi 10 Feb 2010 T20I # 137
GD Drummond 7 13 6/98 7/111 2 v Afghanistan Abu Dhabi 10 Feb 2010 T20I # 137
SJS Smith 8 0 7/111 8/111 2 v Afghanistan Abu Dhabi 10 Feb 2010 T20I # 137
RM Haq 9 6 8/111 9/117 2 v Afghanistan Abu Dhabi 10 Feb 2010 T20I # 137
GM Hamilton 2 0 1/6 2/6 2 v Ireland Dubai (DICS) 11 Feb 2010 T20I # 140
KJ Coetzer 3 0 2/6 3/6 2 v Ireland Dubai (DICS) 11 Feb 2010 T20I # 140
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
PL Mommsen 2 10 1/13 2/23 2 v Canada Dubai (DICS) 23 Mar 2012 T20I # 239
KJ Coetzer 3 44 2/23 3/67 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
JH Stander 2 19 1/28 2/47 1 v Bangladesh The Hague 24 Jul 2012 T20I # 252
KJ Coetzer 3 38 2/47 3/85 1 v Bangladesh The Hague 24 Jul 2012 T20I # 252
PL Mommsen 4 64 3/85 4/149 1 v Bangladesh The Hague 24 Jul 2012 T20I # 252
JH Davey 5 5 4/149 5/154 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
NM Carter 2 9 1/3 2/12 2 v Afghanistan Sharjah 3 Mar 2013 T20I # 307
KJ Coetzer 3 26 2/12 3/38 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
FRJ Coleman 2 11 1/40 2/51 1 v Kenya Aberdeen 4 Jul 2013 T20I # 319
MH Cross 3 15 2/51 3/66 1 v Kenya Aberdeen 4 Jul 2013 T20I # 319
PL Mommsen 4 0 3/66 4/66 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
MW Machan 2 44 1/17 2/61 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
KJ Coetzer 4 1 3/93 4/94 2 v Ireland Bready 18 Jun 2015 T20I # 419
CD Wallace 5 56* 4/94 4/150 2 v Ireland Bready 18 Jun 2015 T20I # 419
MA Leask 4 13 3/87 4/100 2 v Ireland Bready 20 Jun 2015 T20I # 421
PL Mommsen 5 67* 4/100 4/167 2 v Ireland Bready 20 Jun 2015 T20I # 421
CS MacLeod 4 6 3/47 4/53 2 v Netherlands Edinburgh 11 Jul 2015 T20I # 433
MH Cross 4 50 3/48 4/98 2 v Afghanistan Edinburgh 12 Jul 2015 T20I # 435
PL Mommsen 5 13 4/98 5/111 2 v Afghanistan Edinburgh 12 Jul 2015 T20I # 435
HG Munsey 4 11 3/72 4/83 2 v Hong Kong Dublin (Malahide) 25 Jul 2015 T20I # 445
MW Machan 4 6 3/31 4/37 1 v Hong Kong Mong Kok 30 Jan 2016 T20I # 487
PL Mommsen 5 5 4/37 5/42 1 v Hong Kong Mong Kok 30 Jan 2016 T20I # 487
KJ Coetzer 4 7 3/100 4/107 1 v Hong Kong Mong Kok 31 Jan 2016 T20I # 488
PL Mommsen 5 25 4/107 5/132 1 v Hong Kong Mong Kok 31 Jan 2016 T20I # 488
CS MacLeod 6 3 5/132 6/135 1 v Hong Kong Mong Kok 31 Jan 2016 T20I # 488
RML Taylor 7 5 6/135 7/140 1 v Hong Kong Mong Kok 31 Jan 2016 T20I # 488
PL Mommsen 5 53 4/49 5/102 2 v U.A.E. ICCA Dubai 4 Feb 2016 T20I # 491
MW Machan 4 64 3/53 4/117 1 v Netherlands ICCA Dubai 5 Feb 2016 T20I # 492
MW Machan 4 13 3/95 4/108 2 v Afghanistan Nagpur 8 Mar 2016 T20I # 523
KJ Coetzer 4 0 3/20 4/20 2 v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
MA Leask 5 22 4/20 5/42 2 v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
PL Mommsen 6 51 5/42 6/93 2 v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
SM Sharif 7 2 6/93 7/95 2 v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
JH Davey 8 29 7/95 8/124 2 v Zimbabwe Nagpur 10 Mar 2016 T20I # 527
CS MacLeod 3 127 2/62 3/189 1 v Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
CD Wallace 4 0* 3/189 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
CD Wallace 5 4 4/70 5/74 1 v Netherlands Abu Dhabi 17 Jan 2017 T20I # 582
KJ Coetzer 4 14 3/74 4/88 2 v Ireland Dubai (DICS) 20 Jan 2017 T20I # 587
KJ Coetzer 2 10 1/53 2/63 2 v Pakistan Edinburgh 12 Jun 2018 T20I # 671
KJ Coetzer 2 21 1/0 2/21 2 v Pakistan Edinburgh 13 Jun 2018 T20I # 673
HG Munsey 2 17 1/65 2/82 2 v Ireland Deventer 16 Jun 2018 T20I # 674
CS MacLeod 3 18 2/82 3/100 2 v Ireland Deventer 16 Jun 2018 T20I # 674
DE Budge 4 30 3/100 4/130 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
HG Munsey 2 28 1/74 2/102 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
CS MacLeod 3 30 2/102 3/132 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
DE Budge 4 29* 3/132 3/161 2 v Netherlands Amstelveen 19 Jun 2018 T20I # 676
MH Cross 3 78 2/134 3/212 1 v Netherlands Amstelveen 20 Jun 2018 T20I # 677
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
HG Munsey 3 44 2/200 3/244 1 v Netherlands Dublin (Malahide) 16 Sep 2019 T20I # 884
CS MacLeod 4 44 3/58 4/102 1 v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
HG Munsey 3 19 2/48 3/67 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
OJ Hairs 4 53 3/67 4/120 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
MA Leask 5 6* 4/120 4/126 2 v Netherlands Dublin (Malahide) 19 Sep 2019 T20I # 889
MH Cross 3 122 2/36 3/158 2 v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
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
OJ Hairs 4 4 3/94 4/98 1 v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
KJ Coetzer 3 48 2/32 3/80 1 v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
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
MH Cross 4 30 3/58 4/88 1 v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
MA Leask 3 36 2/109 3/145 1 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
CS MacLeod 4 20 3/145 4/165 1 v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
MH Cross 4 31 3/46 4/77 2 v Oman ICCA Dubai 31 Oct 2019 T20I # 991
OJ Hairs 3 8 2/9 3/17 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
CS MacLeod 4 13 3/17 4/30 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
MH Cross 5 45 4/30 5/75 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
MA Leask 6 36 5/75 6/111 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
SM Sharif 7 30* 6/111 6/141 1 v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
HG Munsey 3 2 2/11 3/13 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
CS MacLeod 4 3 3/13 4/16 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
MH Cross 5 75 4/16 5/91 2 v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
HG Munsey 3 5 2/72 3/77 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
CS MacLeod 4 70 3/77 4/147 1 v Zimbabwe Edinburgh 19 Sep 2021 T20I # 1280
HG Munsey 2 5 1/79 2/84 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
CS MacLeod 3 72* 2/84 2/156 2 v P.N.G. ICCA Dubai 8 Oct 2021 T20I # 1291
HG Munsey 3 0 2/21 3/21 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
CD Wallace 4 48 3/21 4/69 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
DE Budge 5 11 4/69 5/80 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
MA Leask 6 14 5/80 6/94 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
MRJ Watt 7 15 6/94 7/109 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
SM Sharif 8 16 7/109 8/125 1 v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
HG Munsey 3 1 2/45 3/46 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
CS MacLeod 4 6 3/46 4/52 1 v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
MH Cross 3 92 2/26 3/118 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
CS MacLeod 4 33 3/118 4/151 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
MA Leask 5 2 4/151 5/153 1 v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
MH Cross 3 48* 2/75 2/123 2 v Oman Al Amerat 21 Oct 2021 T20I # 1338
HG Munsey 3 0 2/28 3/28 2 v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
MH Cross 3 0 2/2 3/2 1 v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
MH Cross 3 10 2/66 3/76 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
CS MacLeod 4 26 3/76 4/102 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
MA Leask 5 4 4/102 5/106 2 v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
MH Cross 3 1 2/27 3/28 1 v India Dubai (DICS) 5 Nov 2021 T20I # 1396
HG Munsey 3 5 2/36 3/41 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
DE Budge 4 0 3/41 4/41 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
MA Leask 5 46 4/41 5/87 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
CN Greaves 6 27 5/87 6/114 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
MRJ Watt 7 3* 6/114 6/117 2 v Pakistan Sharjah 7 Nov 2021 T20I # 1406
CS MacLeod 3 2 2/70 3/72 2 v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
MH Cross 4 1 3/72 4/73 2 v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
MH Cross 3 5 2/28 3/33 2 v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
OJ Hairs 4 4 3/33 4/37 2 v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
CN Greaves 5 30 4/37 5/67 2 v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
HG Munsey 3 23 2/63 3/86 1 v West Indies Hobart 17 Oct 2022 T20I # 1826
MA Jones 3 77 2/60 3/137 1 v Ireland Hobart 19 Oct 2022 T20I # 1833
HG Munsey 3 40 2/24 3/64 1 v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
OJ Hairs 3 11 2/115 3/126 1 v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
B McMullen 4 20 3/126 4/146 1 v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
MA Leask 5 87 4/146 5/233 1 v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
HG Munsey 3 11 2/39 3/50 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
B McMullen 4 14 3/50 4/64 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
MA Leask 5 20 4/64 5/84 1 v Jersey Edinburgh 21 Jul 2023 T20I # 2152
B McMullen 3 45* 2/187 2/232 1 v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
B McMullen 3 36 2/34 3/70 1 v Denmark Edinburgh 27 Jul 2023 T20I # 2174
TSS Mackintosh 4 50 3/70 4/120 1 v Denmark Edinburgh 27 Jul 2023 T20I # 2174
MA Leask 5 2 4/120 5/122 1 v Denmark Edinburgh 27 Jul 2023 T20I # 2174
B McMullen 3 104 2/26 3/130 1 v Ireland Edinburgh 28 Jul 2023 T20I # 2180
HG Munsey 3 36 2/13 3/49 1 v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
C Tear 3 1 2/41 3/42 1 v U.A.E. Dubai (DICS) 14 Mar 2024 T20I # 2520
C Tear 3 6 2/10 3/16 2 v Netherlands The Hague 18 May 2024 T20I # 2611
MH Cross 4 66 3/16 4/82 2 v Netherlands The Hague 18 May 2024 T20I # 2611
HG Munsey 3 0 2/73 3/73 1 v Netherlands The Hague 22 May 2024 T20I # 2614
MA Jones 3 37 2/22 3/59 1 v Ireland The Hague 23 May 2024 T20I # 2615
B McMullen 3 18 2/49 3/67 2 v Namibia Bridgetown 6 Jun 2024 T20I # 2643
MH Cross 4 6 3/67 4/73 2 v Namibia Bridgetown 6 Jun 2024 T20I # 2643
MA Leask 5 74 4/73 5/147 2 v Namibia Bridgetown 6 Jun 2024 T20I # 2643
CN Greaves 6 10* 5/147 5/157 2 v Namibia Bridgetown 6 Jun 2024 T20I # 2643
Statsguru includes the following current or recent Twenty20 Internationals:
Namibia v Scotland at Bridgetown, ICC Men's T20 World Cup 12th match, Jun 6, 2024 [T20I # 2643]
United States of America v Pakistan at Dallas, ICC Men's T20 World Cup 11th match, Jun 6, 2024 [T20I # 2642]
Australia v Oman at Bridgetown, ICC Men's T20 World Cup 10th match, Jun 5, 2024 [T20I # 2641]
Papua New Guinea v Uganda at Providence, ICC Men's T20 World Cup 9th match, Jun 5, 2024 [T20I # 2640]
India v Ireland at New York, ICC Men's T20 World Cup 8th match, Jun 5, 2024 [T20I # 2639]
 
Feedback Print this page