Batting Most Runs Innings - Scotland

Players - Scotland

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
157*164146231107.53Scotlandv AfghanistanBulawayo4 Mar 2018ODI # 3983
154-16315394.47Scotlandv P.N.G.Port Moresby6 Oct 2017ODI # 3920
1141691355484.44Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
107*-11010297.27Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
91-12011075.83Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
90-959294.73Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
87-1359064.44Scotlandv IrelandICCA Dubai16 Jan 2018ODI # 3954
78102798198.73Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
75-7913094.93Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
74-945178.72Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
67140954070.52Scotlandv AfghanistanBulawayo4 Mar 2018ODI # 3983
66-857177.64Scotlandv P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
6189707187.14Scotlandv IrelandHarare18 Mar 2018ODI # 4001
60*-924065.21Scotlandv P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
59-3552168.57Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
58-4680126.08Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
54-692078.26Scotlandv P.N.G.Port Moresby6 Oct 2017ODI # 3920
47-2952162.06Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
4790764061.84Scotlandv ZimbabweBulawayo12 Mar 2018ODI # 3996
46-4190112.19Scotlandv P.N.G.Port Moresby6 Oct 2017ODI # 3920
45-4452102.27Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
4487623170.96Scotlandv IrelandHarare18 Mar 2018ODI # 4001
43554151104.87Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
41*99605168.33Scotlandv Hong KongBulawayo6 Mar 2018ODI # 3985
39-791049.36Scotlandv P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
39533742105.40Scotlandv ZimbabweBulawayo12 Mar 2018ODI # 3996
37*442112176.19Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
34-383089.47Scotlandv IrelandICCA Dubai16 Jan 2018ODI # 3954
3453392187.17Scotlandv IrelandHarare18 Mar 2018ODI # 4001
33-385086.84Scotlandv IrelandICCA Dubai16 Jan 2018ODI # 3954
33-412180.48Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
33102684048.52Scotlandv West IndiesHarare21 Mar 2018ODI # 4004
32*53525061.53Scotlandv West IndiesHarare21 Mar 2018ODI # 4004
31*361922163.15Scotlandv IrelandHarare18 Mar 2018ODI # 4001
30-495061.22Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
30181441214.28Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
29-384176.31Scotlandv P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
2975731039.72Scotlandv ZimbabweBulawayo12 Mar 2018ODI # 3996
28*572820100.00Scotlandv ZimbabweBulawayo12 Mar 2018ODI # 3996
28-2460116.66Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
22-244091.66Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
22-650033.84Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
22-402055.00Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
22191850122.22Scotlandv Hong KongBulawayo6 Mar 2018ODI # 3985
2148341161.76Scotlandv IrelandHarare18 Mar 2018ODI # 4001
2180511041.17Scotlandv West IndiesHarare21 Mar 2018ODI # 4004
20-1440142.85Scotlandv IrelandICCA Dubai16 Jan 2018ODI # 3954
19-344055.88Scotlandv P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
18*-290162.06Scotlandv P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
18-262069.23Scotlandv IrelandICCA Dubai16 Jan 2018ODI # 3954
1823223081.81Scotlandv AfghanistanBulawayo4 Mar 2018ODI # 3983
1823242075.00Scotlandv IrelandHarare18 Mar 2018ODI # 4001
17*-451037.77Scotlandv P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
17-320053.12Scotlandv P.N.G.Dubai (DICS)24 Nov 2017ODI # 3933
17-1720100.00Scotlandv P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
1714242070.83Scotlandv ZimbabweBulawayo12 Mar 2018ODI # 3996
16*-902177.77Scotlandv P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
16-190184.21Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
15-211071.42Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
15-1430107.14Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
14*171020140.00Scotlandv West IndiesHarare21 Mar 2018ODI # 4004
14-182077.77Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
14171030140.00Scotlandv IrelandHarare18 Mar 2018ODI # 4001
14211410100.00Scotlandv West IndiesHarare21 Mar 2018ODI # 4004
13*-1101118.18Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
1343201065.00Scotlandv ZimbabweBulawayo12 Mar 2018ODI # 3996
1319181172.22Scotlandv ZimbabweBulawayo12 Mar 2018ODI # 3996
12-142085.71Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
11-800137.50Scotlandv P.N.G.Port Moresby6 Oct 2017ODI # 3920
10*-120083.33Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
10*14161062.50Scotlandv AfghanistanBulawayo4 Mar 2018ODI # 3983
10-131076.92Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
10-200050.00Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
1011920111.11Scotlandv Hong KongBulawayo6 Mar 2018ODI # 3985
8*-110072.72Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
8-132061.53Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
8-600133.33Scotlandv IrelandICCA Dubai16 Jan 2018ODI # 3954
8-300026.66Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
8-120066.66Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
8-100080.00Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
8-101080.00Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
7881087.50Scotlandv IrelandHarare18 Mar 2018ODI # 4001
6-170035.29Scotlandv P.N.G.Dubai (DICS)25 Nov 2017ODI # 3934
61170085.71Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
610600100.00Scotlandv IrelandHarare18 Mar 2018ODI # 4001
5-120041.66Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
5-190026.31Scotlandv IrelandICCA Dubai16 Jan 2018ODI # 3954
5-81062.50Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
510110045.45Scotlandv Hong KongBulawayo6 Mar 2018ODI # 3985
515161031.25Scotlandv Hong KongBulawayo6 Mar 2018ODI # 3985
4*-90044.44Scotlandv U.A.E.ICCA Dubai21 Jan 2018ODI # 3961
4-120033.33Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
4-70057.14Scotlandv P.N.G.Port Moresby8 Oct 2017ODI # 3921
4-50080.00Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
4-310133.33Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
4-70057.14Scotlandv U.A.E.ICCA Dubai23 Jan 2018ODI # 3963
4951080.00Scotlandv ZimbabweBulawayo12 Mar 2018ODI # 3996
43310133.33Scotlandv U.A.E.Bulawayo15 Mar 2018ODI # 3998
417100040.00Scotlandv West IndiesHarare21 Mar 2018ODI # 4004
3*-300100.00Scotlandv IrelandICCA Dubai18 Jan 2018ODI # 3956
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]