Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 1 Jan 2013 remove greater than or equal to 1 Jan 2013 from query
Not involving the player AJ Finch (AUS) remove AJ Finch (AUS) from query
Batting position less than or equal to 7 remove less than or equal to 7 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 2014-2024 93 85 2 1988 114 23.95 2805 70.87 2 10 3 180 23 Profile
filtered 2014-2024 90 83 2 1972 114 24.34 2775 71.06 2 10 3 178 23
List of partnerships
CS MacLeod 1 25 - 1/25 1 v Canada Christchurch 23 Jan 2014 ODI # 3459
CS MacLeod 1 31 - 1/31 2 v Kenya Christchurch 30 Jan 2014 ODI # 3466
MW Machan 2 20 1/31 2/51 2 v Kenya Christchurch 30 Jan 2014 ODI # 3466
PL Mommsen 3 51 2/51 3/102 2 v Kenya Christchurch 30 Jan 2014 ODI # 3466
CS MacLeod 1 4 - 1/4 1 v U.A.E. Lincoln 1 Feb 2014 ODI # 3468
MW Machan 2 20 1/4 2/24 1 v U.A.E. Lincoln 1 Feb 2014 ODI # 3468
CS MacLeod 1 7 - 1/7 2 v England Aberdeen 9 May 2014 ODI # 3491
CS MacLeod 1 21 - 1/21 1 v Ireland Dublin (Malahide) 8 Sep 2014 ODI # 3527
CS MacLeod 1 4 - 1/4 1 v Ireland Dublin (Malahide) 10 Sep 2014 ODI # 3528
CS MacLeod 1 7 - 1/7 2 v Ireland Dublin (Malahide) 12 Sep 2014 ODI # 3529
HJW Gardiner 6 64 5/120 6/184 1 v Afghanistan ICCA Dubai 8 Jan 2015 ODI # 3572
MA Leask 7 9 6/184 7/193 1 v Afghanistan ICCA Dubai 8 Jan 2015 ODI # 3572
MW Machan 6 4 5/110 6/114 1 v Ireland Dubai (DICS) 12 Jan 2015 ODI # 3575
RD Berrington 6 33 5/75 6/108 1 v Afghanistan Abu Dhabi 14 Jan 2015 ODI # 3576
RD Berrington 6 8 5/109 6/117 1 v New Zealand Dunedin 17 Feb 2015 ODI # 3604
JH Davey 7 12 6/117 7/129 1 v New Zealand Dunedin 17 Feb 2015 ODI # 3604
RD Berrington 6 6 5/122 6/128 2 v England Christchurch 23 Feb 2015 ODI # 3611
JH Davey 7 22 6/128 7/150 2 v England Christchurch 23 Feb 2015 ODI # 3611
RM Haq 8 10 7/150 8/160 2 v England Christchurch 23 Feb 2015 ODI # 3611
RD Berrington 6 37 5/95 6/132 1 v Afghanistan Dunedin 26 Feb 2015 ODI # 3614
RD Berrington 6 39 5/269 6/308 1 v Bangladesh Nelson 5 Mar 2015 ODI # 3624
JH Davey 7 4 6/308 7/312 1 v Bangladesh Nelson 5 Mar 2015 ODI # 3624
CS MacLeod 5 29 4/67 5/96 2 v Hong Kong Mong Kok 26 Jan 2016 ODI # 3729
CD Wallace 2 58 1/0 2/58 2 v Afghanistan Edinburgh 6 Jul 2016 ODI # 3760
KJ Coetzer 3 0 2/96 3/96 1 v Hong Kong Edinburgh 8 Sep 2016 ODI # 3778
RD Berrington 4 4 3/96 4/100 1 v Hong Kong Edinburgh 8 Sep 2016 ODI # 3778
KJ Coetzer 1 63 - 1/63 1 v Hong Kong Edinburgh 10 Sep 2016 ODI # 3779
KJ Coetzer 1 49 - 1/49 1 v Hong Kong Abu Dhabi 22 Jan 2017 ODI # 3823
CS MacLeod 2 13 1/49 2/62 1 v Hong Kong Abu Dhabi 22 Jan 2017 ODI # 3823
JH Davey 3 6 2/62 3/68 1 v Hong Kong Abu Dhabi 22 Jan 2017 ODI # 3823
HG Munsey 4 34 3/68 4/102 1 v Hong Kong Abu Dhabi 22 Jan 2017 ODI # 3823
CD de Lange 5 8 4/102 5/110 1 v Hong Kong Abu Dhabi 22 Jan 2017 ODI # 3823
KJ Coetzer 1 50 - 1/50 1 v U.A.E. Dubai (DICS) 24 Jan 2017 ODI # 3825
KJ Coetzer 1 56 - 1/56 1 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
KJ Coetzer 1 35 - 1/35 1 v Zimbabwe Edinburgh 17 Jun 2017 ODI # 3893
KJ Coetzer 1 19 - 1/19 1 v P.N.G. Port Moresby 6 Oct 2017 ODI # 3920
KJ Coetzer 1 46 - 1/46 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
CS MacLeod 2 14 1/46 2/60 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
RD Berrington 3 7 2/60 3/67 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
CD de Lange 4 13 3/67 4/80 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
HG Munsey 5 51 4/80 5/131 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
MA Leask 6 24 5/131 6/155 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
SM Sharif 7 12 6/155 7/167 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
MRJ Watt 8 22 7/167 8/189 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
KJ Coetzer 1 33 - 1/33 2 v P.N.G. Dubai (DICS) 24 Nov 2017 ODI # 3933
KJ Coetzer 1 3 - 1/3 2 v P.N.G. Dubai (DICS) 25 Nov 2017 ODI # 3934
MA Jones 2 43 1/2 2/45 1 v Ireland ICCA Dubai 16 Jan 2018 ODI # 3954
MA Jones 2 60 1/67 2/127 2 v Ireland ICCA Dubai 18 Jan 2018 ODI # 3956
MA Jones 2 2 1/42 2/44 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
RD Berrington 3 23 2/44 3/67 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
CS MacLeod 4 6 3/67 4/73 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
HG Munsey 5 59 4/73 5/132 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
CD Wallace 6 1 5/132 6/133 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
SM Sharif 7 54 6/133 7/187 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
MRJ Watt 8 21 7/187 8/208 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
AC Evans 9 41* 8/208 8/249 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
KJ Coetzer 2 33 1/16 2/49 1 v U.A.E. ICCA Dubai 23 Jan 2018 ODI # 3963
KJ Coetzer 1 16 - 1/16 2 v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
CS MacLeod 2 5 1/16 2/21 2 v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
KJ Coetzer 1 10 - 1/10 2 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
KJ Coetzer 1 21 - 1/21 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
KJ Coetzer 1 68 - 1/68 1 v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
CS MacLeod 2 161 1/68 2/229 1 v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
RD Berrington 3 26 2/229 3/255 1 v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
KJ Coetzer 1 26 - 1/26 2 v Ireland Harare 18 Mar 2018 ODI # 4001
KJ Coetzer 1 6 - 1/6 2 v West Indies Harare 21 Mar 2018 ODI # 4004
MA Jones 2 6 1/6 2/12 2 v West Indies Harare 21 Mar 2018 ODI # 4004
KJ Coetzer 1 103 - 1/103 1 v England Edinburgh 10 Jun 2018 ODI # 4008
CS MacLeod 2 4 1/103 2/107 1 v England Edinburgh 10 Jun 2018 ODI # 4008
KJ Coetzer 1 76 - 1/76 1 v Afghanistan Edinburgh 10 May 2019 ODI # 4131
KJ Coetzer 1 51 - 1/51 2 v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
CS MacLeod 2 1 1/51 2/52 2 v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
CD Wallace 3 43 2/52 3/95 2 v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
HG Munsey 4 58 3/95 4/153 2 v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
KJ Coetzer 1 71 - 1/71 1 v Oman Aberdeen 15 Aug 2019 ODI # 4200
KJ Coetzer 1 10 - 1/10 2 v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
KJ Coetzer 1 3 - 1/3 1 v Oman Aberdeen 18 Aug 2019 ODI # 4202
CS MacLeod 2 14 1/3 2/17 1 v Oman Aberdeen 18 Aug 2019 ODI # 4202
HG Munsey 3 21 2/17 3/38 1 v Oman Aberdeen 18 Aug 2019 ODI # 4202
RD Berrington 4 89 3/38 4/127 1 v Oman Aberdeen 18 Aug 2019 ODI # 4202
KJ Coetzer 1 39 - 1/39 1 v P.N.G. Aberdeen 20 Aug 2019 ODI # 4203
KJ Coetzer 1 14 - 1/14 2 v U.S.A. Sharjah 9 Dec 2019 ODI # 4217
KJ Coetzer 1 24 - 1/24 2 v U.S.A. ICCA Dubai 14 Dec 2019 ODI # 4219
KJ Coetzer 1 138 - 1/138 1 v U.A.E. ICCA Dubai 15 Dec 2019 ODI # 4220
KJ Coetzer 1 6 - 1/6 2 v Netherlands Rotterdam 19 May 2021 ODI # 4288
KJ Coetzer 1 34 - 1/34 2 v Netherlands Rotterdam 20 May 2021 ODI # 4289
KJ Coetzer 1 78 - 1/78 2 v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
CS MacLeod 2 58 1/78 2/136 2 v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
KJ Coetzer 1 54 - 1/54 1 v Oman Al Amerat 28 Sep 2021 ODI # 4332
KJ Coetzer 1 2 - 1/2 2 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
KJ Coetzer 1 22 - 1/22 1 v Oman Al Amerat 2 Oct 2021 ODI # 4335
CS MacLeod 2 2 1/22 2/24 1 v Oman Al Amerat 2 Oct 2021 ODI # 4335
KJ Coetzer 1 37 - 1/37 1 v P.N.G. Dubai (DICS) 9 Apr 2022 ODI # 4384
KJ Coetzer 1 40 - 1/40 1 v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
CS MacLeod 2 42 1/40 2/82 1 v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
RD Berrington 3 6 2/82 3/88 1 v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
KJ Coetzer 1 13 - 1/13 1 v P.N.G. Dubai (DICS) 13 Apr 2022 ODI # 4387
KJ Coetzer 1 0 - 1/0 2 v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
CM McBride 2 7 1/0 2/7 2 v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
RD Berrington 3 14 2/7 3/21 2 v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
KJ Coetzer 1 6 - 1/6 2 v U.S.A. Pearland 28 May 2022 ODI # 4390
KJ Coetzer 1 54 - 1/54 1 v U.S.A. Pearland 29 May 2022 ODI # 4391
CS MacLeod 2 6 1/54 2/60 1 v U.S.A. Pearland 29 May 2022 ODI # 4391
RD Berrington 3 61 2/60 3/121 1 v U.S.A. Pearland 29 May 2022 ODI # 4391
KJ Coetzer 1 2 - 1/2 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
KJ Coetzer 1 11 - 1/11 1 v U.A.E. Pearland 3 Jun 2022 ODI # 4396
KJ Coetzer 1 58 - 1/58 1 v Namibia Glasgow 10 Jul 2022 ODI # 4420
CS MacLeod 2 12 1/58 2/70 1 v Namibia Glasgow 10 Jul 2022 ODI # 4420
KJ Coetzer 1 4 - 1/4 1 v Nepal Glasgow 13 Jul 2022 ODI # 4425
KJ Coetzer 1 3 - 1/3 2 v Namibia Glasgow 14 Jul 2022 ODI # 4427
CS MacLeod 2 77 1/3 2/80 2 v Namibia Glasgow 14 Jul 2022 ODI # 4427
RD Berrington 4 20 3/73 4/93 1 v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
CN Greaves 5 14 4/93 5/107 1 v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
MA Leask 6 92 5/107 6/199 1 v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
CS MacLeod 4 51 3/79 4/130 1 v U.A.E. Aberdeen 10 Aug 2022 ODI # 4444
CS MacLeod 4 96 3/133 4/229 2 v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
CS MacLeod 4 113 3/54 4/167 1 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
CN Greaves 5 5 4/167 5/172 1 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
MA Leask 6 11 5/172 6/183 1 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
MRJ Watt 7 61 6/183 7/244 1 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
SM Sharif 8 8 7/244 8/252 1 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
CS MacLeod 4 0 3/31 4/31 1 v U.S.A. Aberdeen 17 Aug 2022 ODI # 4449
RD Berrington 4 31 3/109 4/140 2 v Namibia Windhoek 1 Dec 2022 ODI # 4491
CM McBride 4 32 3/47 4/79 2 v Nepal Windhoek 4 Dec 2022 ODI # 4494
B McMullen 5 7 4/79 5/86 2 v Nepal Windhoek 4 Dec 2022 ODI # 4494
HG Munsey 4 13 3/72 4/85 1 v Namibia Windhoek 5 Dec 2022 ODI # 4495
B McMullen 5 48 4/85 5/133 1 v Namibia Windhoek 5 Dec 2022 ODI # 4495
TSS Mackintosh 3 7 2/51 3/58 1 v Nepal Kirtipur 17 Feb 2023 ODI # 4517
RD Berrington 4 25 3/82 4/107 1 v Namibia Kirtipur 20 Feb 2023 ODI # 4519
CM McBride 4 28 3/89 4/117 1 v Nepal Kirtipur 21 Feb 2023 ODI # 4520
TSS Mackintosh 5 1 4/117 5/118 1 v Nepal Kirtipur 21 Feb 2023 ODI # 4520
B McMullen 6 57 5/118 6/175 1 v Nepal Kirtipur 21 Feb 2023 ODI # 4520
CM McBride 1 6 - 1/6 2 v Ireland Bulawayo 21 Jun 2023 ODI # 4591
CM McBride 1 6 - 1/6 1 v U.A.E. Bulawayo 23 Jun 2023 ODI # 4596
B McMullen 2 5 1/6 2/11 1 v U.A.E. Bulawayo 23 Jun 2023 ODI # 4596
RD Berrington 3 14 2/11 3/25 1 v U.A.E. Bulawayo 23 Jun 2023 ODI # 4596
CM McBride 1 0 - 1/0 1 v Oman Bulawayo 25 Jun 2023 ODI # 4600
B McMullen 2 82 1/0 2/82 1 v Oman Bulawayo 25 Jun 2023 ODI # 4600
CM McBride 1 14 - 1/14 2 v Sri Lanka Bulawayo 27 Jun 2023 ODI # 4603
CM McBride 1 0 - 1/0 2 v West Indies Harare 1 Jul 2023 ODI # 4608
B McMullen 2 125 1/0 2/125 2 v West Indies Harare 1 Jul 2023 ODI # 4608
HG Munsey 3 37 2/125 3/162 2 v West Indies Harare 1 Jul 2023 ODI # 4608
RD Berrington 4 23* 3/162 3/185 2 v West Indies Harare 1 Jul 2023 ODI # 4608
CM McBride 1 56 - 1/56 1 v Zimbabwe Bulawayo 4 Jul 2023 ODI # 4612
B McMullen 2 46 1/56 2/102 1 v Zimbabwe Bulawayo 4 Jul 2023 ODI # 4612
CM McBride 1 1 - 1/1 1 v Netherlands Bulawayo 6 Jul 2023 ODI # 4616
HG Munsey 4 36 3/78 4/114 1 v Canada Dubai (DICS) 1 Mar 2024 ODI # 4737
MA Leask 5 50 4/114 5/164 1 v Canada Dubai (DICS) 1 Mar 2024 ODI # 4737
RD Berrington 4 16 3/124 4/140 1 v Canada Dubai (DICS) 7 Mar 2024 ODI # 4740
MA Leask 5 7 4/140 5/147 1 v Canada Dubai (DICS) 7 Mar 2024 ODI # 4740
MRJ Watt 6 2 5/147 6/149 1 v Canada Dubai (DICS) 7 Mar 2024 ODI # 4740
Statsguru includes the following current or recent One-Day Internationals:
Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]
Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]
Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]
 
Feedback Print this page