Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 17 Jul 2018 remove greater than or equal to 17 Jul 2018 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
unfiltered 2013-2024 165 145 11 3171 114 23.66 3831 82.77 2 15 8 293 52 Profile
filtered 2019-2024 93 83 8 1821 85 24.28 2359 77.19 0 11 7 156 23
List of partnerships
HG Munsey 2 4 1/33 2/37 1 T20I v Netherlands Al Amerat 13 Feb 2019 T20I # 739
CS MacLeod 3 3 2/37 3/40 1 T20I v Netherlands Al Amerat 13 Feb 2019 T20I # 739
CS MacLeod 4 2 3/142 4/144 2 T20I v Ireland Al Amerat 15 Feb 2019 T20I # 742
KJ Coetzer 2 5 1/25 2/30 2 T20I v Oman Al Amerat 17 Feb 2019 T20I # 744
CS MacLeod 3 12 2/30 3/42 2 T20I v Oman Al Amerat 17 Feb 2019 T20I # 744
KJ Coetzer 1 76 - 1/76 1 ODI v Afghanistan Edinburgh 10 May 2019 ODI # 4131
KJ Coetzer 1 51 - 1/51 2 ODI v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
CS MacLeod 2 1 1/51 2/52 2 ODI v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
CD Wallace 3 43 2/52 3/95 2 ODI v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
HG Munsey 4 58 3/95 4/153 2 ODI v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
KJ Coetzer 1 71 - 1/71 1 ODI v Oman Aberdeen 15 Aug 2019 ODI # 4200
KJ Coetzer 1 10 - 1/10 2 ODI v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
KJ Coetzer 1 3 - 1/3 1 ODI v Oman Aberdeen 18 Aug 2019 ODI # 4202
CS MacLeod 2 14 1/3 2/17 1 ODI v Oman Aberdeen 18 Aug 2019 ODI # 4202
HG Munsey 3 21 2/17 3/38 1 ODI v Oman Aberdeen 18 Aug 2019 ODI # 4202
RD Berrington 4 89 3/38 4/127 1 ODI v Oman Aberdeen 18 Aug 2019 ODI # 4202
KJ Coetzer 1 39 - 1/39 1 ODI v P.N.G. Aberdeen 20 Aug 2019 ODI # 4203
CS MacLeod 6 6 5/165 6/171 1 T20I v Ireland Dublin (Malahide) 17 Sep 2019 T20I # 885
HG Munsey 1 13 - 1/13 2 T20I v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
MA Leask 2 23 1/13 2/36 2 T20I v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
RD Berrington 3 122 2/36 3/158 2 T20I v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
CS MacLeod 4 8 3/158 4/166 2 T20I v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
OJ Hairs 5 0 4/166 5/166 2 T20I v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
CD Wallace 6 19 5/166 6/185 2 T20I v Ireland Dublin (Malahide) 20 Sep 2019 T20I # 891
CS MacLeod 5 2 4/123 5/125 2 T20I v Singapore ICCA Dubai 18 Oct 2019 T20I # 935
OJ Hairs 5 19 4/98 5/117 1 T20I v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
TB Sole 6 53 5/117 6/170 1 T20I v Kenya ICCA 2 Dubai 19 Oct 2019 T20I # 943
KJ Coetzer 5 32 4/80 5/112 1 T20I v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
TB Sole 6 25 5/112 6/137 1 T20I v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
MRJ Watt 7 9* 6/137 6/146 1 T20I v P.N.G. ICCA Dubai 21 Oct 2019 T20I # 950
CS MacLeod 5 14 4/80 5/94 2 T20I v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
TB Sole 6 3 5/94 6/97 2 T20I v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
MRJ Watt 7 2 6/97 7/99 2 T20I v Namibia ICCA Dubai 22 Oct 2019 T20I # 955
KJ Coetzer 2 46 1/10 2/56 1 T20I v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
CS MacLeod 3 2 2/56 3/58 1 T20I v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
RD Berrington 4 30 3/58 4/88 1 T20I v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
MA Leask 5 10 4/88 5/98 1 T20I v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
CD Wallace 6 6 5/98 6/104 1 T20I v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
SM Sharif 7 0 6/104 7/104 1 T20I v Netherlands Dubai (DICS) 27 Oct 2019 T20I # 983
CS MacLeod 6 27 5/171 6/198 1 T20I v U.A.E. Dubai (DICS) 30 Oct 2019 T20I # 989
HG Munsey 2 24 1/1 2/25 2 T20I v Oman ICCA Dubai 31 Oct 2019 T20I # 991
CS MacLeod 3 21 2/25 3/46 2 T20I v Oman ICCA Dubai 31 Oct 2019 T20I # 991
RD Berrington 4 31 3/46 4/77 2 T20I v Oman ICCA Dubai 31 Oct 2019 T20I # 991
MA Leask 5 61 4/77 5/138 2 T20I v Oman ICCA Dubai 31 Oct 2019 T20I # 991
TB Sole 6 30* 5/138 5/168 2 T20I v Oman ICCA Dubai 31 Oct 2019 T20I # 991
KJ Coetzer 1 14 - 1/14 2 ODI v U.S.A. Sharjah 9 Dec 2019 ODI # 4217
KJ Coetzer 1 24 - 1/24 2 ODI v U.S.A. ICCA Dubai 14 Dec 2019 ODI # 4219
KJ Coetzer 1 138 - 1/138 1 ODI v U.A.E. ICCA Dubai 15 Dec 2019 ODI # 4220
KJ Coetzer 1 6 - 1/6 2 ODI v Netherlands Rotterdam 19 May 2021 ODI # 4288
KJ Coetzer 1 34 - 1/34 2 ODI v Netherlands Rotterdam 20 May 2021 ODI # 4289
RD Berrington 5 45 4/30 5/75 1 T20I v Zimbabwe Edinburgh 15 Sep 2021 T20I # 1276
RD Berrington 5 75 4/16 5/91 2 T20I v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
MA Leask 6 19 5/91 6/110 2 T20I v Zimbabwe Edinburgh 17 Sep 2021 T20I # 1279
KJ Coetzer 1 78 - 1/78 2 ODI v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
CS MacLeod 2 58 1/78 2/136 2 ODI v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
KJ Coetzer 1 54 - 1/54 1 ODI v Oman Al Amerat 28 Sep 2021 ODI # 4332
KJ Coetzer 1 2 - 1/2 2 ODI v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
KJ Coetzer 1 22 - 1/22 1 ODI v Oman Al Amerat 2 Oct 2021 ODI # 4335
CS MacLeod 2 2 1/22 2/24 1 ODI v Oman Al Amerat 2 Oct 2021 ODI # 4335
HG Munsey 2 0 1/21 2/21 1 T20I v Namibia ICCA Dubai 9 Oct 2021 T20I # 1293
HG Munsey 2 40 1/5 2/45 1 T20I v Bangladesh Al Amerat 17 Oct 2021 T20I # 1311
HG Munsey 2 4 1/22 2/26 1 T20I v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
RD Berrington 3 92 2/26 3/118 1 T20I v P.N.G. Al Amerat 19 Oct 2021 T20I # 1318
KJ Coetzer 2 42 1/33 2/75 2 T20I v Oman Al Amerat 21 Oct 2021 T20I # 1338
RD Berrington 3 48* 2/75 2/123 2 T20I v Oman Al Amerat 21 Oct 2021 T20I # 1338
HG Munsey 4 2 3/28 4/30 2 T20I v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
HG Munsey 1 0 - 1/0 1 T20I v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
CS MacLeod 2 2 1/0 2/2 1 T20I v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
RD Berrington 3 0 2/2 3/2 1 T20I v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
CD Wallace 4 16 3/2 4/18 1 T20I v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
MA Leask 5 39 4/18 5/57 1 T20I v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
HG Munsey 2 45 1/21 2/66 2 T20I v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
RD Berrington 3 10 2/66 3/76 2 T20I v New Zealand Dubai (DICS) 3 Nov 2021 T20I # 1388
HG Munsey 2 14 1/13 2/27 1 T20I v India Dubai (DICS) 5 Nov 2021 T20I # 1396
RD Berrington 3 1 2/27 3/28 1 T20I v India Dubai (DICS) 5 Nov 2021 T20I # 1396
CS MacLeod 4 1 3/28 4/29 1 T20I v India Dubai (DICS) 5 Nov 2021 T20I # 1396
HG Munsey 2 13 1/23 2/36 2 T20I v Pakistan Sharjah 7 Nov 2021 T20I # 1406
KJ Coetzer 1 37 - 1/37 1 ODI v P.N.G. Dubai (DICS) 9 Apr 2022 ODI # 4384
KJ Coetzer 1 40 - 1/40 1 ODI v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
CS MacLeod 2 42 1/40 2/82 1 ODI v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
RD Berrington 3 6 2/82 3/88 1 ODI v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
KJ Coetzer 1 13 - 1/13 1 ODI v P.N.G. Dubai (DICS) 13 Apr 2022 ODI # 4387
KJ Coetzer 1 0 - 1/0 2 ODI v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
CM McBride 2 7 1/0 2/7 2 ODI v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
RD Berrington 3 14 2/7 3/21 2 ODI v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
KJ Coetzer 1 6 - 1/6 2 ODI v U.S.A. Pearland 28 May 2022 ODI # 4390
KJ Coetzer 1 54 - 1/54 1 ODI v U.S.A. Pearland 29 May 2022 ODI # 4391
CS MacLeod 2 6 1/54 2/60 1 ODI v U.S.A. Pearland 29 May 2022 ODI # 4391
RD Berrington 3 61 2/60 3/121 1 ODI v U.S.A. Pearland 29 May 2022 ODI # 4391
KJ Coetzer 1 2 - 1/2 2 ODI v U.A.E. Pearland 31 May 2022 ODI # 4393
KJ Coetzer 1 11 - 1/11 1 ODI v U.A.E. Pearland 3 Jun 2022 ODI # 4396
KJ Coetzer 1 58 - 1/58 1 ODI v Namibia Glasgow 10 Jul 2022 ODI # 4420
CS MacLeod 2 12 1/58 2/70 1 ODI v Namibia Glasgow 10 Jul 2022 ODI # 4420
KJ Coetzer 1 4 - 1/4 1 ODI v Nepal Glasgow 13 Jul 2022 ODI # 4425
KJ Coetzer 1 3 - 1/3 2 ODI v Namibia Glasgow 14 Jul 2022 ODI # 4427
CS MacLeod 2 77 1/3 2/80 2 ODI v Namibia Glasgow 14 Jul 2022 ODI # 4427
RD Berrington 4 1 3/72 4/73 2 T20I v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
CN Greaves 5 15 4/73 5/88 2 T20I v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
HG Munsey 2 10 1/18 2/28 2 T20I v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
RD Berrington 3 5 2/28 3/33 2 T20I v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
RD Berrington 4 20 3/73 4/93 1 ODI v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
CN Greaves 5 14 4/93 5/107 1 ODI v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
MA Leask 6 92 5/107 6/199 1 ODI v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
CS MacLeod 4 51 3/79 4/130 1 ODI v U.A.E. Aberdeen 10 Aug 2022 ODI # 4444
CS MacLeod 4 96 3/133 4/229 2 ODI v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
CS MacLeod 4 113 3/54 4/167 1 ODI v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
CN Greaves 5 5 4/167 5/172 1 ODI v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
MA Leask 6 11 5/172 6/183 1 ODI v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
MRJ Watt 7 61 6/183 7/244 1 ODI v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
SM Sharif 8 8 7/244 8/252 1 ODI v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
CS MacLeod 4 0 3/31 4/31 1 ODI v U.S.A. Aberdeen 17 Aug 2022 ODI # 4449
HG Munsey 2 8 1/55 2/63 1 T20I v West Indies Hobart 17 Oct 2022 T20I # 1826
MA Jones 2 59 1/1 2/60 1 T20I v Ireland Hobart 19 Oct 2022 T20I # 1833
HG Munsey 2 19 1/5 2/24 1 T20I v Zimbabwe Hobart 21 Oct 2022 T20I # 1838
RD Berrington 4 31 3/109 4/140 2 ODI v Namibia Windhoek 1 Dec 2022 ODI # 4491
CM McBride 4 32 3/47 4/79 2 ODI v Nepal Windhoek 4 Dec 2022 ODI # 4494
B McMullen 5 7 4/79 5/86 2 ODI v Nepal Windhoek 4 Dec 2022 ODI # 4494
HG Munsey 4 13 3/72 4/85 1 ODI v Namibia Windhoek 5 Dec 2022 ODI # 4495
B McMullen 5 48 4/85 5/133 1 ODI v Namibia Windhoek 5 Dec 2022 ODI # 4495
TSS Mackintosh 3 7 2/51 3/58 1 ODI v Nepal Kirtipur 17 Feb 2023 ODI # 4517
RD Berrington 4 25 3/82 4/107 1 ODI v Namibia Kirtipur 20 Feb 2023 ODI # 4519
CM McBride 4 28 3/89 4/117 1 ODI v Nepal Kirtipur 21 Feb 2023 ODI # 4520
TSS Mackintosh 5 1 4/117 5/118 1 ODI v Nepal Kirtipur 21 Feb 2023 ODI # 4520
B McMullen 6 57 5/118 6/175 1 ODI v Nepal Kirtipur 21 Feb 2023 ODI # 4520
CM McBride 1 6 - 1/6 2 ODI v Ireland Bulawayo 21 Jun 2023 ODI # 4591
CM McBride 1 6 - 1/6 1 ODI v U.A.E. Bulawayo 23 Jun 2023 ODI # 4596
B McMullen 2 5 1/6 2/11 1 ODI v U.A.E. Bulawayo 23 Jun 2023 ODI # 4596
RD Berrington 3 14 2/11 3/25 1 ODI v U.A.E. Bulawayo 23 Jun 2023 ODI # 4596
CM McBride 1 0 - 1/0 1 ODI v Oman Bulawayo 25 Jun 2023 ODI # 4600
B McMullen 2 82 1/0 2/82 1 ODI v Oman Bulawayo 25 Jun 2023 ODI # 4600
CM McBride 1 14 - 1/14 2 ODI v Sri Lanka Bulawayo 27 Jun 2023 ODI # 4603
CM McBride 1 0 - 1/0 2 ODI v West Indies Harare 1 Jul 2023 ODI # 4608
B McMullen 2 125 1/0 2/125 2 ODI v West Indies Harare 1 Jul 2023 ODI # 4608
HG Munsey 3 37 2/125 3/162 2 ODI v West Indies Harare 1 Jul 2023 ODI # 4608
RD Berrington 4 23* 3/162 3/185 2 ODI v West Indies Harare 1 Jul 2023 ODI # 4608
CM McBride 1 56 - 1/56 1 ODI v Zimbabwe Bulawayo 4 Jul 2023 ODI # 4612
B McMullen 2 46 1/56 2/102 1 ODI v Zimbabwe Bulawayo 4 Jul 2023 ODI # 4612
CM McBride 1 1 - 1/1 1 ODI v Netherlands Bulawayo 6 Jul 2023 ODI # 4616
OJ Hairs 2 42 1/73 2/115 1 T20I v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
HG Munsey 2 16 1/23 2/39 1 T20I v Jersey Edinburgh 21 Jul 2023 T20I # 2152
B McMullen 4 33 3/130 4/163 1 T20I v Ireland Edinburgh 28 Jul 2023 T20I # 2180
MA Leask 5 41 4/163 5/204 1 T20I v Ireland Edinburgh 28 Jul 2023 T20I # 2180
CN Greaves 6 7 5/204 6/211 1 T20I v Ireland Edinburgh 28 Jul 2023 T20I # 2180
MRJ Watt 7 2* 6/211 6/213 1 T20I v Ireland Edinburgh 28 Jul 2023 T20I # 2180
HG Munsey 4 36 3/78 4/114 1 ODI v Canada Dubai (DICS) 1 Mar 2024 ODI # 4737
MA Leask 5 50 4/114 5/164 1 ODI v Canada Dubai (DICS) 1 Mar 2024 ODI # 4737
RD Berrington 4 16 3/124 4/140 1 ODI v Canada Dubai (DICS) 7 Mar 2024 ODI # 4740
MA Leask 5 7 4/140 5/147 1 ODI v Canada Dubai (DICS) 7 Mar 2024 ODI # 4740
MRJ Watt 6 2 5/147 6/149 1 ODI v Canada Dubai (DICS) 7 Mar 2024 ODI # 4740
HG Munsey 6 4 5/130 6/134 1 T20I v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
CN Greaves 7 1 6/134 7/135 1 T20I v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
MRJ Watt 8 0 7/135 8/135 1 T20I v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
SM Sharif 9 12* 8/135 8/147 1 T20I v U.A.E. Dubai (DICS) 11 Mar 2024 T20I # 2515
HG Munsey 4 14 3/33 4/47 1 T20I v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
J Jarvis 5 33 4/47 5/80 1 T20I v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
MA Leask 6 8 5/80 6/88 1 T20I v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
J Dickinson 7 26 6/88 7/114 1 T20I v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
GT Main 8 7 7/114 8/121 1 T20I v U.A.E. Dubai (DICS) 13 Mar 2024 T20I # 2519
RD Berrington 4 66 3/16 4/82 2 T20I v Netherlands The Hague 18 May 2024 T20I # 2611
MA Leask 5 11 4/82 5/93 2 T20I v Netherlands The Hague 18 May 2024 T20I # 2611
MRJ Watt 6 16 5/93 6/109 2 T20I v Netherlands The Hague 18 May 2024 T20I # 2611
CN Greaves 7 7 6/109 7/116 2 T20I v Netherlands The Hague 18 May 2024 T20I # 2611
CB Sole 8 0 7/116 8/116 2 T20I v Netherlands The Hague 18 May 2024 T20I # 2611
HG Munsey 4 38 3/73 4/111 1 T20I v Netherlands The Hague 22 May 2024 T20I # 2614
MA Leask 5 13 4/111 5/124 1 T20I v Netherlands The Hague 22 May 2024 T20I # 2614
CN Greaves 6 4 5/124 6/128 1 T20I v Netherlands The Hague 22 May 2024 T20I # 2614
MA Jones 4 6 3/59 4/65 1 T20I v Ireland The Hague 23 May 2024 T20I # 2615
MA Leask 5 55 4/65 5/120 1 T20I v Ireland The Hague 23 May 2024 T20I # 2615
CN Greaves 6 19 5/120 6/139 1 T20I v Ireland The Hague 23 May 2024 T20I # 2615
RD Berrington 4 6 3/67 4/73 2 T20I v Namibia Bridgetown 6 Jun 2024 T20I # 2643
Statsguru includes the following current or recent relevant matches:
Canada v Ireland at New York, ICC Men's T20 World Cup 13th match, Jun 7, 2024 [T20I # 2644 - Live]
    » Ireland 125/7 (20.0 ov, GH Dockrell 30*, BJ McCarthy 2*, JOA Gordon 2/16) - Match over
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]
 
Feedback Print this page