Batting Most Runs Innings - Scotland

Players - Scotland

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1912171501411127.33Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
106134101123104.95Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
1051188655122.09Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
1021631146489.47Scotlandv NepalDundee8 Jun 2025ODI # 4886
10112888104114.77Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
96*7962123154.83Scotlandv NepalDundee8 Jun 2025ODI # 4886
84*1791037481.55Scotlandv CanadaKing City (NW)31 Aug 2025ODI # 4901
811681067176.41Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
808156122142.85Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
8010872121111.11Scotlandv NepalDundee2 Jun 2025ODI # 4882
781361013577.22Scotlandv U.A.E.Amstelveen4 May 2025ODI # 4864
68936590104.61Scotlandv NepalDundee8 Jun 2025ODI # 4886
641341186054.23Scotlandv CanadaKing City (NW)31 Aug 2025ODI # 4901
6069725283.33Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
59754970120.40Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
59403136190.32Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
58725052116.00Scotlandv U.A.E.Amstelveen4 May 2025ODI # 4864
56704553124.44Scotlandv U.A.E.Utrecht14 May 2025ODI # 4869
55106673182.08Scotlandv NepalDundee2 Jun 2025ODI # 4882
50*70513198.03Scotlandv U.A.E.Utrecht14 May 2025ODI # 4869
4769487097.91Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
4376534081.13Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
41402930141.37Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
4056463286.95Scotlandv NepalDundee2 Jun 2025ODI # 4882
3967563069.64Scotlandv NepalDundee2 Jun 2025ODI # 4882
3867592164.40Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
36*281823200.00Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
35*312840125.00Scotlandv U.A.E.Utrecht14 May 2025ODI # 4869
3561563062.50Scotlandv U.A.E.Amstelveen4 May 2025ODI # 4864
3343402082.50Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
3262482066.66Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
28*201403200.00Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
2764493055.10Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
27372731100.00Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
2645295089.65Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
24*211730141.17Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
23472111109.52Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
22341911115.78Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
21*13903233.33Scotlandv NepalDundee8 Jun 2025ODI # 4886
2136282175.00Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
1931223086.36Scotlandv U.A.E.Utrecht14 May 2025ODI # 4869
1945312061.29Scotlandv NepalDundee2 Jun 2025ODI # 4882
18251501120.00Scotlandv NepalDundee2 Jun 2025ODI # 4882
1718232073.91Scotlandv NepalDundee8 Jun 2025ODI # 4886
16*161330123.07Scotlandv U.A.E.Amstelveen4 May 2025ODI # 4864
15221510100.00Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
15171420107.14Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
15261501100.00Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
14*36220163.63Scotlandv U.A.E.Amstelveen4 May 2025ODI # 4864
1417211066.66Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
1419221063.63Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
1430181077.77Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
12*8710171.42Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
1229192063.15Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
1212820150.00Scotlandv NepalDundee2 Jun 2025ODI # 4882
1226161075.00Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
11*19130084.61Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
11*17160168.75Scotlandv CanadaKing City (NW)31 Aug 2025ODI # 4901
10*7601166.66Scotlandv NepalDundee2 Jun 2025ODI # 4882
1023190052.63Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
1023121083.33Scotlandv CanadaKing City (NW)31 Aug 2025ODI # 4901
944191047.36Scotlandv U.A.E.Amstelveen4 May 2025ODI # 4864
930121075.00Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
916132069.23Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
919151060.00Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
825171047.05Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
720101070.00Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
613101060.00Scotlandv U.A.E.Amstelveen4 May 2025ODI # 4864
610101060.00Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
61681075.00Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
5*10400125.00Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
5*16120041.66Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
52210250.00Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
517130038.46Scotlandv NepalDundee8 Jun 2025ODI # 4886
4*2200200.00Scotlandv NepalDundee2 Jun 2025ODI # 4882
4750080.00Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
41890044.44Scotlandv NetherlandsAmstelveen10 May 2025ODI # 4867
411100040.00Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
318130023.07Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
3870042.85Scotlandv NepalDundee8 Jun 2025ODI # 4886
2*1200100.00Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
2*6200100.00Scotlandv NetherlandsDundee12 Jun 2025ODI # 4888
2540050.00Scotlandv U.A.E.Amstelveen4 May 2025ODI # 4864
21870028.57Scotlandv U.A.E.Amstelveen8 May 2025ODI # 4866
21180025.00Scotlandv NetherlandsDundee6 Jun 2025ODI # 4885
22100200.00Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
2960033.33Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
1420050.00Scotlandv NetherlandsUtrecht16 May 2025ODI # 4870
1430033.33Scotlandv NamibiaKing City (NW)4 Sep 2025ODI # 4905
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Sri Lanka at Colombo (RPS), England in Sri Lanka 3rd ODI, Jan 27, 2026 [ODI # 4942]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 2nd ODI, Jan 24, 2026 [ODI # 4941]

Sri Lanka vs England at Colombo (RPS), England in Sri Lanka 1st ODI, Jan 22, 2026 [ODI # 4940]