Records type batting analysis [change type]
View list of partnerships [change view]
Primary team Scotland remove Scotland 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 72 59 11 1310 107* 27.29 1165 112.44 1 7 4 103 57 Profile
filtered 2014-2024 72 59 11 1310 107* 27.29 1165 112.44 1 7 4 103 57
List of partnerships
RML Taylor 7 18 6/310 7/328 1 v Canada Christchurch 23 Jan 2014 ODI # 3459
SM Sharif 8 6 7/328 8/334 1 v Canada Christchurch 23 Jan 2014 ODI # 3459
RM Haq 9 6 8/334 9/340 1 v Canada Christchurch 23 Jan 2014 ODI # 3459
PL Mommsen 6 8 5/161 6/169 2 v Kenya Christchurch 30 Jan 2014 ODI # 3466
MW Machan 4 24 3/46 4/70 2 v England Aberdeen 9 May 2014 ODI # 3491
PL Mommsen 5 25 4/70 5/95 2 v England Aberdeen 9 May 2014 ODI # 3491
FRJ Coleman 7 4 6/97 7/101 1 v Ireland Dublin (Malahide) 8 Sep 2014 ODI # 3527
SM Sharif 8 54 7/101 8/155 1 v Ireland Dublin (Malahide) 8 Sep 2014 ODI # 3527
RM Haq 9 17 8/155 9/172 1 v Ireland Dublin (Malahide) 8 Sep 2014 ODI # 3527
RD Berrington 7 23 6/132 7/155 1 v Ireland Dublin (Malahide) 10 Sep 2014 ODI # 3528
MH Cross 7 9 6/184 7/193 1 v Afghanistan ICCA Dubai 8 Jan 2015 ODI # 3572
JH Davey 8 30 7/193 8/223 1 v Afghanistan ICCA Dubai 8 Jan 2015 ODI # 3572
MW Machan 8 24 7/143 8/167 1 v Ireland Dubai (DICS) 12 Jan 2015 ODI # 3575
RD Berrington 6 3 5/189 6/192 2 v Sri Lanka Hobart 11 Mar 2015 ODI # 3632
JH Davey 9 35 8/95 9/130 1 v Australia Hobart 14 Mar 2015 ODI # 3637
I Wardlaw 10 0 9/130 10/130 1 v Australia Hobart 14 Mar 2015 ODI # 3637
CD de Lange 6 4 5/101 6/105 2 v Afghanistan Edinburgh 6 Jul 2016 ODI # 3760
PL Mommsen 4 15 3/221 4/236 1 v U.A.E. Edinburgh 14 Aug 2016 ODI # 3765
CS MacLeod 3 19 2/63 3/82 1 v Hong Kong Edinburgh 10 Sep 2016 ODI # 3779
RD Berrington 6 13 5/85 6/98 1 v U.A.E. Dubai (DICS) 24 Jan 2017 ODI # 3825
CD Wallace 6 83 5/215 6/298 1 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
SM Sharif 7 19* 6/298 6/317 1 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
CD Wallace 7 9 6/141 7/150 1 v Zimbabwe Edinburgh 17 Jun 2017 ODI # 3893
JH Davey 8 10 7/150 8/160 1 v Zimbabwe Edinburgh 17 Jun 2017 ODI # 3893
AC Evans 9 0 8/160 9/160 1 v Zimbabwe Edinburgh 17 Jun 2017 ODI # 3893
CB Sole 10 9 9/160 10/169 1 v Zimbabwe Edinburgh 17 Jun 2017 ODI # 3893
CS MacLeod 5 9 4/247 5/256 1 v P.N.G. Port Moresby 6 Oct 2017 ODI # 3920
MH Cross 6 24 5/131 6/155 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
CS MacLeod 6 95 5/169 6/264 2 v Ireland ICCA Dubai 18 Jan 2018 ODI # 3956
KJ Coetzer 1 16 - 1/16 1 v U.A.E. ICCA Dubai 23 Jan 2018 ODI # 3963
CD Wallace 7 22 6/148 7/170 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
SM Sharif 8 3 7/170 8/173 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
MRJ Watt 9 36 8/173 9/209 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
BTJ Wheal 10 1 9/209 10/210 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
RD Berrington 5 18 4/298 5/316 1 v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
RD Berrington 6 10 5/122 6/132 2 v Ireland Harare 18 Mar 2018 ODI # 4001
HG Munsey 6 20* 5/105 5/125 2 v West Indies Harare 21 Mar 2018 ODI # 4004
CS MacLeod 6 11* 5/360 5/371 1 v England Edinburgh 10 Jun 2018 ODI # 4008
HG Munsey 5 18 4/153 5/171 2 v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
CD Wallace 6 26 5/168 6/194 2 v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
RD Berrington 5 0 4/127 5/127 1 v Oman Aberdeen 18 Aug 2019 ODI # 4202
RD Berrington 6 48 5/178 6/226 1 v P.N.G. Aberdeen 20 Aug 2019 ODI # 4203
DE Budge 6 0 5/273 6/273 1 v Oman Al Amerat 28 Sep 2021 ODI # 4332
DE Budge 6 21 5/146 6/167 2 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
MRJ Watt 7 61* 6/167 6/228 2 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
HG Munsey 6 22 5/140 6/162 1 v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
DE Budge 6 73* 5/214 5/287 1 v P.N.G. Dubai (DICS) 13 Apr 2022 ODI # 4387
RD Berrington 6 12* 5/143 5/155 2 v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
MRJ Watt 6 18 5/155 6/173 2 v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
HG Munsey 6 8 5/119 6/127 2 v U.S.A. Pearland 28 May 2022 ODI # 4390
RD Berrington 6 14 5/244 6/258 1 v U.S.A. Pearland 29 May 2022 ODI # 4391
KJ Coetzer 6 114 5/88 6/202 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
HG Munsey 6 4 5/103 6/107 1 v U.A.E. Pearland 3 Jun 2022 ODI # 4396
CN Greaves 7 9 6/107 7/116 1 v U.A.E. Pearland 3 Jun 2022 ODI # 4396
HG Munsey 6 24 5/226 6/250 1 v Namibia Glasgow 10 Jul 2022 ODI # 4420
RD Berrington 5 4 4/29 5/33 1 v Nepal Glasgow 13 Jul 2022 ODI # 4425
MRJ Watt 6 13 5/33 6/46 1 v Nepal Glasgow 13 Jul 2022 ODI # 4425
CN Greaves 6 0 5/117 6/117 2 v Namibia Glasgow 14 Jul 2022 ODI # 4427
MH Cross 6 92 5/107 6/199 1 v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
MRJ Watt 7 63 6/199 7/262 1 v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
CS MacLeod 6 43 5/185 6/228 1 v U.A.E. Aberdeen 10 Aug 2022 ODI # 4444
MRJ Watt 7 16 6/228 7/244 1 v U.A.E. Aberdeen 10 Aug 2022 ODI # 4444
CN Greaves 6 35* 5/266 5/301 2 v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
MH Cross 6 11 5/172 6/183 1 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
CS MacLeod 6 92 5/73 6/165 1 v U.S.A. Aberdeen 17 Aug 2022 ODI # 4449
B McMullen 6 37 5/156 6/193 2 v Namibia Windhoek 1 Dec 2022 ODI # 4491
B McMullen 6 40 5/86 6/126 2 v Nepal Windhoek 4 Dec 2022 ODI # 4494
B McMullen 7 34 6/136 7/170 1 v Namibia Windhoek 5 Dec 2022 ODI # 4495
B McMullen 6 2 5/109 6/111 1 v Nepal Kirtipur 17 Feb 2023 ODI # 4517
J Jarvis 7 81 6/111 7/192 1 v Nepal Kirtipur 17 Feb 2023 ODI # 4517
MRJ Watt 8 76 7/192 8/268 1 v Nepal Kirtipur 17 Feb 2023 ODI # 4517
CB Sole 9 6 8/268 9/274 1 v Nepal Kirtipur 17 Feb 2023 ODI # 4517
TSS Mackintosh 7 35 6/145 7/180 1 v Namibia Kirtipur 20 Feb 2023 ODI # 4519
CN Greaves 8 22 7/180 8/202 1 v Namibia Kirtipur 20 Feb 2023 ODI # 4519
B McMullen 7 0 6/175 7/175 1 v Nepal Kirtipur 21 Feb 2023 ODI # 4520
TSS Mackintosh 6 5 5/117 6/122 2 v Ireland Bulawayo 21 Jun 2023 ODI # 4591
CN Greaves 7 30 6/122 7/152 2 v Ireland Bulawayo 21 Jun 2023 ODI # 4591
MRJ Watt 8 82 7/152 8/234 2 v Ireland Bulawayo 21 Jun 2023 ODI # 4591
SM Sharif 9 50 8/234 9/284 2 v Ireland Bulawayo 21 Jun 2023 ODI # 4591
CB Sole 10 5* 9/284 9/289 2 v Ireland Bulawayo 21 Jun 2023 ODI # 4591
RD Berrington 5 67 4/48 5/115 1 v U.A.E. Bulawayo 23 Jun 2023 ODI # 4596
TSS Mackintosh 5 20 4/242 5/262 1 v Oman Bulawayo 25 Jun 2023 ODI # 4600
CM McBride 5 13 4/60 5/73 2 v Sri Lanka Bulawayo 27 Jun 2023 ODI # 4603
CN Greaves 6 1 5/73 6/74 2 v Sri Lanka Bulawayo 27 Jun 2023 ODI # 4603
HG Munsey 6 17 5/151 6/168 1 v Zimbabwe Bulawayo 4 Jul 2023 ODI # 4612
CN Greaves 7 2 6/168 7/170 1 v Zimbabwe Bulawayo 4 Jul 2023 ODI # 4612
MRJ Watt 8 46 7/170 8/216 1 v Zimbabwe Bulawayo 4 Jul 2023 ODI # 4612
RD Berrington 5 6 4/201 5/207 1 v Netherlands Bulawayo 6 Jul 2023 ODI # 4616
MH Cross 5 50 4/114 5/164 1 v Canada Dubai (DICS) 1 Mar 2024 ODI # 4737
MRJ Watt 6 23 5/164 6/187 1 v Canada Dubai (DICS) 1 Mar 2024 ODI # 4737
MH Cross 5 7 4/140 5/147 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