Records type batting analysis [change type]
View list of partnerships [change view]
Start of match date greater than or equal to 1 jun 2007 remove greater than or equal to 1 jun 2007 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 2008-2023 89 87 5 3192 156 38.92 3875 82.37 5 21 8 412 40 Profile
filtered 2008-2023 89 87 5 3192 156 38.92 3875 82.37 5 21 8 412 40
List of partnerships
GM Hamilton 2 3 1/7 2/10 1 v England Edinburgh 18 Aug 2008 ODI # 2743
RR Watson 2 7 1/7 2/14 1 v Ireland Benoni 1 Apr 2009 ODI # 2830
NS Poonia 3 8 2/14 3/22 1 v Ireland Benoni 1 Apr 2009 ODI # 2830
CJO Smith 4 2 3/22 4/24 1 v Ireland Benoni 1 Apr 2009 ODI # 2830
NFI McCallum 5 44 4/24 5/68 1 v Ireland Benoni 1 Apr 2009 ODI # 2830
RR Watson 2 8 1/20 2/28 2 v Canada Benoni 8 Apr 2009 ODI # 2838
RM Haq 2 1 1/10 2/11 2 v Afghanistan Benoni 19 Apr 2009 ODI # 2842
NFI McCallum 3 61 2/11 3/72 2 v Afghanistan Benoni 19 Apr 2009 ODI # 2842
RR Watson 4 11 3/72 4/83 2 v Afghanistan Benoni 19 Apr 2009 ODI # 2842
CJO Smith 5 31 4/83 5/114 2 v Afghanistan Benoni 19 Apr 2009 ODI # 2842
GM Hamilton 2 86 1/1 2/87 1 v England Edinburgh 19 Jun 2010 ODI # 2997
DF Watts 1 86 - 1/86 1 v Netherlands Aberdeen 28 Jun 2011 ODI # 3164
CS MacLeod 2 56 1/86 2/142 1 v Netherlands Aberdeen 28 Jun 2011 ODI # 3164
DF Watts 1 0 - 1/0 2 v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
CS MacLeod 2 14 1/0 2/14 2 v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
JH Davey 3 57 2/14 3/71 2 v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
NFI McCallum 4 32 3/71 4/103 2 v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
RD Berrington 5 31 4/103 5/134 2 v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
GI Maiden 6 28* 5/134 5/162 2 v Netherlands Aberdeen 29 Jun 2011 ODI # 3166
DF Watts 1 129 - 1/129 2 v Ireland Edinburgh 12 Jul 2011 ODI # 3171
CS MacLeod 2 52 1/129 2/181 2 v Ireland Edinburgh 12 Jul 2011 ODI # 3171
DF Watts 1 12 - 1/12 2 v Sri Lanka Edinburgh 13 Jul 2011 ODI # 3172
CS MacLeod 2 0 1/12 2/12 2 v Sri Lanka Edinburgh 13 Jul 2011 ODI # 3172
JH Davey 3 11 2/12 3/23 2 v Sri Lanka Edinburgh 13 Jul 2011 ODI # 3172
CS MacLeod 1 6 - 1/6 2 v Canada Ayr 11 Jul 2012 ODI # 3287
CS MacLeod 1 26 - 1/26 1 v Afghanistan Sharjah 6 Mar 2013 ODI # 3341
CS MacLeod 1 10 - 1/10 1 v Afghanistan Sharjah 8 Mar 2013 ODI # 3342
JH Davey 2 134 1/10 2/144 1 v Afghanistan Sharjah 8 Mar 2013 ODI # 3342
MW Machan 3 35 2/144 3/179 1 v Afghanistan Sharjah 8 Mar 2013 ODI # 3342
RD Berrington 4 4 3/179 4/183 1 v Afghanistan Sharjah 8 Mar 2013 ODI # 3342
PL Mommsen 5 10 4/183 5/193 1 v Afghanistan Sharjah 8 Mar 2013 ODI # 3342
D Murphy 6 29 5/193 6/222 1 v Afghanistan Sharjah 8 Mar 2013 ODI # 3342
RML Taylor 7 18 6/222 7/240 1 v Afghanistan Sharjah 8 Mar 2013 ODI # 3342
NM Carter 1 0 - 1/0 2 v Pakistan Edinburgh 17 May 2013 ODI # 3356
JH Davey 2 52 1/0 2/52 2 v Pakistan Edinburgh 17 May 2013 ODI # 3356
MW Machan 3 15 2/52 3/67 2 v Pakistan Edinburgh 17 May 2013 ODI # 3356
FRJ Coleman 1 35 - 1/35 1 v Kenya Aberdeen 30 Jun 2013 ODI # 3379
MW Machan 2 23 1/35 2/58 1 v Kenya Aberdeen 30 Jun 2013 ODI # 3379
FRJ Coleman 1 33 - 1/33 2 v Kenya Aberdeen 2 Jul 2013 ODI # 3381
MW Machan 2 51 1/33 2/84 2 v Kenya Aberdeen 2 Jul 2013 ODI # 3381
CS MacLeod 3 21 2/84 3/105 2 v Kenya Aberdeen 2 Jul 2013 ODI # 3381
MW Machan 3 28 2/18 3/46 2 v England Aberdeen 9 May 2014 ODI # 3491
CS MacLeod 1 1 - 1/1 1 v Afghanistan ICCA Dubai 8 Jan 2015 ODI # 3572
HJW Gardiner 2 47 1/1 2/48 1 v Afghanistan ICCA Dubai 8 Jan 2015 ODI # 3572
CS MacLeod 1 1 - 1/1 1 v Ireland Dubai (DICS) 12 Jan 2015 ODI # 3575
HJW Gardiner 2 10 1/1 2/11 1 v Ireland Dubai (DICS) 12 Jan 2015 ODI # 3575
CS MacLeod 1 17 - 1/17 1 v Afghanistan Abu Dhabi 14 Jan 2015 ODI # 3576
CS MacLeod 1 1 - 1/1 1 v New Zealand Dunedin 17 Feb 2015 ODI # 3604
HJW Gardiner 2 0 1/1 2/1 1 v New Zealand Dunedin 17 Feb 2015 ODI # 3604
MW Machan 3 11 2/1 3/12 1 v New Zealand Dunedin 17 Feb 2015 ODI # 3604
CS MacLeod 1 17 - 1/17 2 v England Christchurch 23 Feb 2015 ODI # 3611
FRJ Coleman 2 30 1/17 2/47 2 v England Christchurch 23 Feb 2015 ODI # 3611
MW Machan 3 7 2/47 3/54 2 v England Christchurch 23 Feb 2015 ODI # 3611
PL Mommsen 4 60 3/54 4/114 2 v England Christchurch 23 Feb 2015 ODI # 3611
RD Berrington 5 8 4/114 5/122 2 v England Christchurch 23 Feb 2015 ODI # 3611
CS MacLeod 1 7 - 1/7 1 v Afghanistan Dunedin 26 Feb 2015 ODI # 3614
HJW Gardiner 2 31 1/7 2/38 1 v Afghanistan Dunedin 26 Feb 2015 ODI # 3614
MW Machan 3 2 2/38 3/40 1 v Afghanistan Dunedin 26 Feb 2015 ODI # 3614
CS MacLeod 1 13 - 1/13 1 v Bangladesh Nelson 5 Mar 2015 ODI # 3624
HJW Gardiner 2 25 1/13 2/38 1 v Bangladesh Nelson 5 Mar 2015 ODI # 3624
MW Machan 3 78 2/38 3/116 1 v Bangladesh Nelson 5 Mar 2015 ODI # 3624
PL Mommsen 4 141 3/116 4/257 1 v Bangladesh Nelson 5 Mar 2015 ODI # 3624
RD Berrington 5 12 4/257 5/269 1 v Bangladesh Nelson 5 Mar 2015 ODI # 3624
CS MacLeod 1 0 - 1/0 2 v Sri Lanka Hobart 11 Mar 2015 ODI # 3632
CS MacLeod 1 8 - 1/8 1 v Australia Hobart 14 Mar 2015 ODI # 3637
CS MacLeod 1 8 - 1/8 2 v Hong Kong Mong Kok 26 Jan 2016 ODI # 3729
CD Wallace 1 0 - 1/0 2 v Afghanistan Edinburgh 6 Jul 2016 ODI # 3760
CD Wallace 1 78 - 1/78 1 v U.A.E. Edinburgh 14 Aug 2016 ODI # 3765
CS MacLeod 2 31 1/78 2/109 1 v U.A.E. Edinburgh 14 Aug 2016 ODI # 3765
PL Mommsen 3 112 2/109 3/221 1 v U.A.E. Edinburgh 14 Aug 2016 ODI # 3765
CD Wallace 1 15 - 1/15 2 v U.A.E. Edinburgh 16 Aug 2016 ODI # 3766
CS MacLeod 2 28 1/15 2/43 2 v U.A.E. Edinburgh 16 Aug 2016 ODI # 3766
CD Wallace 1 38 - 1/38 1 v Hong Kong Edinburgh 8 Sep 2016 ODI # 3778
CS MacLeod 2 58 1/38 2/96 1 v Hong Kong Edinburgh 8 Sep 2016 ODI # 3778
MH Cross 3 0 2/96 3/96 1 v Hong Kong Edinburgh 8 Sep 2016 ODI # 3778
MH Cross 1 63 - 1/63 1 v Hong Kong Edinburgh 10 Sep 2016 ODI # 3779
CS MacLeod 2 0 1/63 2/63 1 v Hong Kong Edinburgh 10 Sep 2016 ODI # 3779
MH Cross 1 49 - 1/49 1 v Hong Kong Abu Dhabi 22 Jan 2017 ODI # 3823
MH Cross 1 50 - 1/50 1 v U.A.E. Dubai (DICS) 24 Jan 2017 ODI # 3825
CS MacLeod 2 11 1/50 2/61 1 v U.A.E. Dubai (DICS) 24 Jan 2017 ODI # 3825
JH Davey 3 7 2/61 3/68 1 v U.A.E. Dubai (DICS) 24 Jan 2017 ODI # 3825
MH Cross 1 56 - 1/56 1 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
CS MacLeod 2 37 1/56 2/93 1 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
RD Berrington 3 40 2/93 3/133 1 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
PL Mommsen 4 42 3/133 4/175 1 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
CD Wallace 5 40 4/175 5/215 1 v Zimbabwe Edinburgh 15 Jun 2017 ODI # 3892
MH Cross 1 35 - 1/35 1 v Zimbabwe Edinburgh 17 Jun 2017 ODI # 3893
CS MacLeod 2 71 1/35 2/106 1 v Zimbabwe Edinburgh 17 Jun 2017 ODI # 3893
MH Cross 1 19 - 1/19 1 v P.N.G. Port Moresby 6 Oct 2017 ODI # 3920
CS MacLeod 2 55 1/19 2/74 1 v P.N.G. Port Moresby 6 Oct 2017 ODI # 3920
MH Cross 1 46 - 1/46 1 v P.N.G. Port Moresby 8 Oct 2017 ODI # 3921
MH Cross 1 33 - 1/33 2 v P.N.G. Dubai (DICS) 24 Nov 2017 ODI # 3933
CS MacLeod 2 18 1/33 2/51 2 v P.N.G. Dubai (DICS) 24 Nov 2017 ODI # 3933
MH Cross 1 3 - 1/3 2 v P.N.G. Dubai (DICS) 25 Nov 2017 ODI # 3934
CS MacLeod 2 61 1/3 2/64 2 v P.N.G. Dubai (DICS) 25 Nov 2017 ODI # 3934
RD Berrington 3 57 2/64 3/121 2 v P.N.G. Dubai (DICS) 25 Nov 2017 ODI # 3934
MA Jones 1 42 - 1/42 1 v U.A.E. ICCA Dubai 21 Jan 2018 ODI # 3961
MA Leask 1 16 - 1/16 1 v U.A.E. ICCA Dubai 23 Jan 2018 ODI # 3963
MH Cross 2 33 1/16 2/49 1 v U.A.E. ICCA Dubai 23 Jan 2018 ODI # 3963
RD Berrington 3 84 2/49 3/133 1 v U.A.E. ICCA Dubai 23 Jan 2018 ODI # 3963
MH Cross 1 16 - 1/16 2 v Afghanistan Bulawayo 4 Mar 2018 ODI # 3983
MH Cross 1 10 - 1/10 2 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
CS MacLeod 2 22 1/10 2/32 2 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
RD Berrington 3 18 2/32 3/50 2 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
HG Munsey 4 24 3/50 4/74 2 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
CD Wallace 5 8 4/74 5/82 2 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
MRJ Watt 6 8 5/82 6/90 2 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
SM Sharif 7 2* 6/90 6/92 2 v Hong Kong Bulawayo 6 Mar 2018 ODI # 3985
MH Cross 1 21 - 1/21 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
TB Sole 2 16 1/21 2/37 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
CS MacLeod 3 18 2/37 3/55 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
RD Berrington 4 14 3/55 4/69 2 v Zimbabwe Bulawayo 12 Mar 2018 ODI # 3996
MH Cross 1 68 - 1/68 1 v U.A.E. Bulawayo 15 Mar 2018 ODI # 3998
MH Cross 1 26 - 1/26 2 v Ireland Harare 18 Mar 2018 ODI # 4001
CS MacLeod 2 68 1/26 2/94 2 v Ireland Harare 18 Mar 2018 ODI # 4001
RD Berrington 3 18 2/94 3/112 2 v Ireland Harare 18 Mar 2018 ODI # 4001
MH Cross 1 6 - 1/6 2 v West Indies Harare 21 Mar 2018 ODI # 4004
MH Cross 1 103 - 1/103 1 v England Edinburgh 10 Jun 2018 ODI # 4008
MH Cross 1 76 - 1/76 1 v Afghanistan Edinburgh 10 May 2019 ODI # 4131
CS MacLeod 2 76 1/76 2/152 1 v Afghanistan Edinburgh 10 May 2019 ODI # 4131
MH Cross 1 51 - 1/51 2 v Sri Lanka Edinburgh 21 May 2019 ODI # 4142
MH Cross 1 71 - 1/71 1 v Oman Aberdeen 15 Aug 2019 ODI # 4200
CS MacLeod 2 5 1/71 2/76 1 v Oman Aberdeen 15 Aug 2019 ODI # 4200
RD Berrington 3 26 2/76 3/102 1 v Oman Aberdeen 15 Aug 2019 ODI # 4200
MH Cross 1 10 - 1/10 2 v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
CS MacLeod 2 91 1/10 2/101 2 v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
HG Munsey 3 2 2/101 3/103 2 v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
RD Berrington 4 57 3/103 4/160 2 v P.N.G. Aberdeen 17 Aug 2019 ODI # 4201
MH Cross 1 3 - 1/3 1 v Oman Aberdeen 18 Aug 2019 ODI # 4202
MH Cross 1 39 - 1/39 1 v P.N.G. Aberdeen 20 Aug 2019 ODI # 4203
CS MacLeod 2 20 1/39 2/59 1 v P.N.G. Aberdeen 20 Aug 2019 ODI # 4203
HG Munsey 3 46 2/59 3/105 1 v P.N.G. Aberdeen 20 Aug 2019 ODI # 4203
MH Cross 1 14 - 1/14 2 v U.S.A. Sharjah 9 Dec 2019 ODI # 4217
MA Jones 2 2 1/14 2/16 2 v U.S.A. Sharjah 9 Dec 2019 ODI # 4217
MH Cross 1 24 - 1/24 2 v U.S.A. ICCA Dubai 14 Dec 2019 ODI # 4219
MA Jones 2 15 1/24 2/39 2 v U.S.A. ICCA Dubai 14 Dec 2019 ODI # 4219
MH Cross 1 138 - 1/138 1 v U.A.E. ICCA Dubai 15 Dec 2019 ODI # 4220
HG Munsey 2 18 1/138 2/156 1 v U.A.E. ICCA Dubai 15 Dec 2019 ODI # 4220
CS MacLeod 3 14 2/156 3/170 1 v U.A.E. ICCA Dubai 15 Dec 2019 ODI # 4220
MH Cross 1 6 - 1/6 2 v Netherlands Rotterdam 19 May 2021 ODI # 4288
CS MacLeod 2 19 1/6 2/25 2 v Netherlands Rotterdam 19 May 2021 ODI # 4288
MH Cross 1 34 - 1/34 2 v Netherlands Rotterdam 20 May 2021 ODI # 4289
CS MacLeod 2 0 1/34 2/34 2 v Netherlands Rotterdam 20 May 2021 ODI # 4289
MH Cross 1 78 - 1/78 2 v P.N.G. Al Amerat 25 Sep 2021 ODI # 4330
MH Cross 1 54 - 1/54 1 v Oman Al Amerat 28 Sep 2021 ODI # 4332
CS MacLeod 2 53 1/54 2/107 1 v Oman Al Amerat 28 Sep 2021 ODI # 4332
RD Berrington 3 12 2/107 3/119 1 v Oman Al Amerat 28 Sep 2021 ODI # 4332
MH Cross 1 2 - 1/2 2 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
CS MacLeod 2 72 1/2 2/74 2 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
RD Berrington 3 39 2/74 3/113 2 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
HG Munsey 4 25 3/113 4/138 2 v P.N.G. Al Amerat 29 Sep 2021 ODI # 4333
MH Cross 1 22 - 1/22 1 v Oman Al Amerat 2 Oct 2021 ODI # 4335
MH Cross 1 37 - 1/37 1 v P.N.G. Dubai (DICS) 9 Apr 2022 ODI # 4384
CS MacLeod 2 0 1/37 2/37 1 v P.N.G. Dubai (DICS) 9 Apr 2022 ODI # 4384
MH Cross 1 40 - 1/40 1 v Oman Dubai (DICS) 10 Apr 2022 ODI # 4385
MH Cross 1 13 - 1/13 1 v P.N.G. Dubai (DICS) 13 Apr 2022 ODI # 4387
CS MacLeod 2 21 1/13 2/34 1 v P.N.G. Dubai (DICS) 13 Apr 2022 ODI # 4387
RD Berrington 3 116 2/34 3/150 1 v P.N.G. Dubai (DICS) 13 Apr 2022 ODI # 4387
MH Cross 1 0 - 1/0 2 v Oman Dubai (DICS) 15 Apr 2022 ODI # 4388
MH Cross 1 6 - 1/6 2 v U.S.A. Pearland 28 May 2022 ODI # 4390
CS MacLeod 2 54 1/6 2/60 2 v U.S.A. Pearland 28 May 2022 ODI # 4390
MH Cross 1 54 - 1/54 1 v U.S.A. Pearland 29 May 2022 ODI # 4391
MH Cross 1 2 - 1/2 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
CS MacLeod 2 42 1/2 2/44 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
RD Berrington 3 30 2/44 3/74 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
HG Munsey 4 1 3/74 4/75 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
DE Budge 5 13 4/75 5/88 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
MA Leask 6 114 5/88 6/202 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
CN Greaves 7 15* 6/202 6/217 2 v U.A.E. Pearland 31 May 2022 ODI # 4393
MH Cross 1 11 - 1/11 1 v U.A.E. Pearland 3 Jun 2022 ODI # 4396
CS MacLeod 2 14 1/11 2/25 1 v U.A.E. Pearland 3 Jun 2022 ODI # 4396
MH Cross 1 58 - 1/58 1 v Namibia Glasgow 10 Jul 2022 ODI # 4420
MH Cross 1 4 - 1/4 1 v Nepal Glasgow 13 Jul 2022 ODI # 4425
CS MacLeod 2 18 1/4 2/22 1 v Nepal Glasgow 13 Jul 2022 ODI # 4425
RD Berrington 3 0 2/22 3/22 1 v Nepal Glasgow 13 Jul 2022 ODI # 4425
MH Cross 1 3 - 1/3 2 v Namibia Glasgow 14 Jul 2022 ODI # 4427
CM McBride 1 42 - 1/42 2 v Nepal Glasgow 17 Jul 2022 ODI # 4432
CS MacLeod 2 82 1/42 2/124 2 v Nepal Glasgow 17 Jul 2022 ODI # 4432
RD Berrington 3 6* 2/124 2/130 2 v Nepal Glasgow 17 Jul 2022 ODI # 4432
MA Jones 1 46 - 1/46 1 v New Zealand Edinburgh 31 Jul 2022 ODI # 4440
CD Wallace 1 52 - 1/52 1 v U.A.E. Aberdeen 10 Aug 2022 ODI # 4444
CD Wallace 1 72 - 1/72 2 v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
MA Jones 2 5 1/72 2/77 2 v U.S.A. Aberdeen 13 Aug 2022 ODI # 4446
CD Wallace 1 12 - 1/12 1 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
MA Jones 2 4 1/12 2/16 1 v U.A.E. Aberdeen 14 Aug 2022 ODI # 4447
CD Wallace 1 7 - 1/7 1 v U.S.A. Aberdeen 17 Aug 2022 ODI # 4449
MA Jones 2 10 1/7 2/17 1 v U.S.A. Aberdeen 17 Aug 2022 ODI # 4449
HG Munsey 1 18 - 1/18 2 v Namibia Windhoek 1 Dec 2022 ODI # 4491
CM McBride 2 58 1/18 2/76 2 v Namibia Windhoek 1 Dec 2022 ODI # 4491
CM McBride 2 17 1/21 2/38 2 v Nepal Windhoek 4 Dec 2022 ODI # 4494
HG Munsey 1 0 - 1/0 1 v Namibia Windhoek 5 Dec 2022 ODI # 4495
HG Munsey 1 43 - 1/43 2 v Nepal Windhoek 8 Dec 2022 ODI # 4498
HG Munsey 1 157* - 0/157 2 v Namibia Kirtipur 15 Feb 2023 ODI # 4516
LR Naylor 1 1 - 1/1 1 v Namibia Kirtipur 20 Feb 2023 ODI # 4519
HG Munsey 1 42 - 1/42 1 v Nepal Kirtipur 21 Feb 2023 ODI # 4520
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