Batting Most Runs Innings - last 2 years

High scores for Scotland in ODIs - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1912171501411127.33Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
151172140116107.85Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
1071671229287.70Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
10614811011396.36Scotlandv NetherlandsBulawayo06 Jul 2023ODI # 4616
106134101123104.95Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
1051188655122.09Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
1021631146489.47Scotlandv NepalDundee08 Jun 2025ODI # 4886
10112888104114.77Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
98*9279132124.05Scotlandv U.S.A.Dallas25 Oct 2024ODI # 4785
96*7962123154.83Scotlandv NepalDundee08 Jun 2025ODI # 4886
919862133146.77Scotlandv NamibiaDundee20 Jul 2024ODI # 4748
899481111109.87Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
811681067176.41Scotlandv NetherlandsDundee06 Jun 2025ODI # 4885
808156122142.85Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
8010872121111.11Scotlandv NepalDundee02 Jun 2025ODI # 4882
79*109814497.53Scotlandv NamibiaDundee20 Jul 2024ODI # 4748
781361013577.22Scotlandv U.A.E.Amstelveen04 May 2025ODI # 4864
74*1761077-69.15Scotlandv West IndiesHarare01 Jul 2023ODI # 4608
691101068165.09Scotlandv West IndiesHarare01 Jul 2023ODI # 4608
681221017167.32Scotlandv CanadaDubai (DICS)01 Mar 2024ODI # 4737
6893659-104.61Scotlandv NepalDundee08 Jun 2025ODI # 4886
64119843276.19Scotlandv NetherlandsBulawayo06 Jul 2023ODI # 4616
6069725283.33Scotlandv NetherlandsDundee06 Jun 2025ODI # 4885
5975497-120.40Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
58725052116.00Scotlandv U.A.E.Amstelveen04 May 2025ODI # 4864
56704553124.44Scotlandv U.A.E.Utrecht14 May 2025ODI # 4869
55106673182.08Scotlandv NepalDundee02 Jun 2025ODI # 4882
54*89682279.41Scotlandv U.A.E.Dubai (DICS)03 Mar 2024ODI # 4738
51111892157.30Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
50*70513198.03Scotlandv U.A.E.Utrecht14 May 2025ODI # 4869
48453432141.17Scotlandv ZimbabweBulawayo04 Jul 2023ODI # 4612
47503461138.23Scotlandv OmanDundee16 Jul 2024ODI # 4746
4769487-97.91Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
43*92703-61.42Scotlandv U.S.A.Dallas25 Oct 2024ODI # 4785
4376534-81.13Scotlandv U.A.E.Amstelveen08 May 2025ODI # 4866
4140293-141.37Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
4056443-90.90Scotlandv CanadaDubai (DICS)01 Mar 2024ODI # 4737
4056463286.95Scotlandv NepalDundee02 Jun 2025ODI # 4882
39*-3242121.87Scotlandv OmanDundee16 Jul 2024ODI # 4746
3959443-88.63Scotlandv U.A.E.Dubai (DICS)03 Mar 2024ODI # 4738
3967563-69.64Scotlandv NepalDundee02 Jun 2025ODI # 4882
38*48285-135.71Scotlandv NetherlandsBulawayo06 Jul 2023ODI # 4616
38103752-50.66Scotlandv ZimbabweBulawayo04 Jul 2023ODI # 4612
3867592164.40Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
37*67436-86.04Scotlandv OmanDundee22 Jul 2024ODI # 4749
37232643142.30Scotlandv U.A.E.Dubai (DICS)03 Mar 2024ODI # 4738
3774534169.81Scotlandv NamibiaDundee20 Jul 2024ODI # 4748
36*281823200.00Scotlandv NetherlandsDundee06 Jun 2025ODI # 4885
3663476-76.59Scotlandv CanadaDubai (DICS)07 Mar 2024ODI # 4740
35*31284-125.00Scotlandv U.A.E.Utrecht14 May 2025ODI # 4869
3561563-62.50Scotlandv U.A.E.Amstelveen04 May 2025ODI # 4864
3439346-100.00Scotlandv ZimbabweBulawayo04 Jul 2023ODI # 4612
346540-385.00Scotlandv NepalDallas29 Oct 2024ODI # 4788
33*1911-4300.00Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
33432921113.79Scotlandv CanadaDubai (DICS)07 Mar 2024ODI # 4740
3343402-82.50Scotlandv U.A.E.Amstelveen08 May 2025ODI # 4866
3245386-84.21Scotlandv NetherlandsBulawayo06 Jul 2023ODI # 4616
3262482-66.66Scotlandv U.A.E.Amstelveen08 May 2025ODI # 4866
31*352421129.16Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
3160522-59.61Scotlandv ZimbabweBulawayo04 Jul 2023ODI # 4612
3058412-73.17Scotlandv CanadaDubai (DICS)01 Mar 2024ODI # 4737
3052463-65.21Scotlandv CanadaDubai (DICS)07 Mar 2024ODI # 4740
28*2014-3200.00Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
2869452-62.22Scotlandv ZimbabweBulawayo04 Jul 2023ODI # 4612
2764493-55.10Scotlandv U.A.E.Amstelveen08 May 2025ODI # 4866
2642272196.29Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
2645295-89.65Scotlandv NetherlandsDundee06 Jun 2025ODI # 4885
24*33282-85.71Scotlandv OmanDundee22 Jul 2024ODI # 4749
24*21173-141.17Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
2445372-64.86Scotlandv CanadaDubai (DICS)07 Mar 2024ODI # 4740
2332331169.69Scotlandv NamibiaDundee20 Jul 2024ODI # 4748
2350264-88.46Scotlandv OmanDundee22 Jul 2024ODI # 4749
23472111109.52Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
21*34153-140.00Scotlandv ZimbabweBulawayo04 Jul 2023ODI # 4612
21*139-3233.33Scotlandv NepalDundee08 Jun 2025ODI # 4886
2143282-75.00Scotlandv CanadaDubai (DICS)01 Mar 2024ODI # 4737
2136282175.00Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
1942292-65.51Scotlandv CanadaDubai (DICS)01 Mar 2024ODI # 4737
1965452-42.22Scotlandv NepalDallas29 Oct 2024ODI # 4788
1939292-65.51Scotlandv NepalDallas29 Oct 2024ODI # 4788
1931223-86.36Scotlandv U.A.E.Utrecht14 May 2025ODI # 4869
1945312-61.29Scotlandv NepalDundee02 Jun 2025ODI # 4882
1847331-54.54Scotlandv West IndiesHarare01 Jul 2023ODI # 4608
1817151-120.00Scotlandv NetherlandsBulawayo06 Jul 2023ODI # 4616
1868361-50.00Scotlandv CanadaDubai (DICS)07 Mar 2024ODI # 4740
18211821100.00Scotlandv U.S.A.Dallas31 Oct 2024ODI # 4789
182515-1120.00Scotlandv NepalDundee02 Jun 2025ODI # 4882
1746311-54.83Scotlandv CanadaDubai (DICS)07 Mar 2024ODI # 4740
1718232-73.91Scotlandv NepalDundee08 Jun 2025ODI # 4886
16*16133-123.07Scotlandv U.A.E.Amstelveen04 May 2025ODI # 4864
1622203-80.00Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
1650362-44.44Scotlandv NepalDallas29 Oct 2024ODI # 4788
1529182183.33Scotlandv NamibiaDundee26 Jul 2024ODI # 4751
155734--44.11Scotlandv NepalDallas29 Oct 2024ODI # 4788
1522151-100.00Scotlandv U.A.E.Amstelveen08 May 2025ODI # 4866
1517142-107.14Scotlandv U.A.E.Amstelveen08 May 2025ODI # 4866
152615-1100.00Scotlandv NetherlandsDundee06 Jun 2025ODI # 4885
14*3622-163.63Scotlandv U.A.E.Amstelveen04 May 2025ODI # 4864
1416172-82.35Scotlandv NepalDallas29 Oct 2024ODI # 4788
1435193-73.68Scotlandv NepalDallas29 Oct 2024ODI # 4788
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

London Spirit (Men) vs Oval Invincibles (Men) at Lord's, The Hundred Men's Competition 1st Match, Aug 5, 2025 [Twenty20]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 2nd T20I, Aug 3, 2025 [T20I # 3389]

Switzerland vs Estonia at Tallinn, Switzerland in Estonia 3rd T20I, Aug 3, 2025 [T20I # 3390]