Batting Most Runs Innings - Scotland

High scores For World Cup - Scotland

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
156198134174116.41Scotlandv BangladeshNelson105 Mar 2015ODI # 3624
761491113368.46Scotlandv PakistanChester-le-Street220 May 1999ODI # 1453
711108411-84.52Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
7093747-94.59Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
63106714188.73Scotlandv BangladeshEdinburgh224 May 1999ODI # 1459
6093757-80.00Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
56111797170.88Scotlandv New ZealandDunedin117 Feb 2015ODI # 3604
5193767-67.10Scotlandv AustraliaBasseterre214 Mar 2007ODI # 2532
50104804162.50Scotlandv New ZealandDunedin117 Feb 2015ODI # 3604
45*111643-70.31Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
4063356-114.28Scotlandv AustraliaHobart114 Mar 2015ODI # 3637
39843821102.63Scotlandv BangladeshNelson105 Mar 2015ODI # 3624
3565502170.00Scotlandv BangladeshNelson105 Mar 2015ODI # 3624
3462423-80.95Scotlandv AustraliaWorcester116 May 1999ODI # 1446
3273653-49.23Scotlandv BangladeshEdinburgh224 May 1999ODI # 1459
3156542-57.40Scotlandv AustraliaWorcester116 May 1999ODI # 1446
3182504-62.00Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
3174513-60.78Scotlandv AfghanistanDunedin126 Feb 2015ODI # 3614
3146284-110.71Scotlandv AfghanistanDunedin126 Feb 2015ODI # 3614
29512222131.81Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
2859373-75.67Scotlandv AfghanistanDunedin126 Feb 2015ODI # 3614
2768581-46.55Scotlandv New ZealandEdinburgh131 May 1999ODI # 1472
2627305-86.66Scotlandv NetherlandsBasseterre122 Mar 2007ODI # 2549
2652423-61.90Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
26271612162.50Scotlandv BangladeshNelson105 Mar 2015ODI # 3624
2636354-74.28Scotlandv AustraliaHobart114 Mar 2015ODI # 3637
2552415-60.97Scotlandv AfghanistanDunedin126 Feb 2015ODI # 3614
2566462-54.34Scotlandv AfghanistanDunedin126 Feb 2015ODI # 3614
24*82433-55.81Scotlandv West IndiesLeicester127 May 1999ODI # 1465
2462483-50.00Scotlandv New ZealandEdinburgh131 May 1999ODI # 1472
2459442154.54Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
2468433155.81Scotlandv NetherlandsBasseterre122 Mar 2007ODI # 2549
23*21114-209.09Scotlandv AustraliaHobart114 Mar 2015ODI # 3637
2338323-71.87Scotlandv AustraliaWorcester116 May 1999ODI # 1446
2340351165.71Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
2340321-71.87Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
2348364-63.88Scotlandv AfghanistanDunedin126 Feb 2015ODI # 3614
2272433-51.16Scotlandv PakistanChester-le-Street220 May 1999ODI # 1453
2231195-115.78Scotlandv AustraliaHobart114 Mar 2015ODI # 3637
2069492-40.81Scotlandv New ZealandEdinburgh131 May 1999ODI # 1472
20231411142.85Scotlandv BangladeshNelson105 Mar 2015ODI # 3624
1941281-67.85Scotlandv PakistanChester-le-Street220 May 1999ODI # 1453
1935313-61.29Scotlandv BangladeshEdinburgh224 May 1999ODI # 1459
1955373-51.35Scotlandv AustraliaBasseterre214 Mar 2007ODI # 2532
1930234-82.60Scotlandv NetherlandsBasseterre122 Mar 2007ODI # 2549
1929323-59.37Scotlandv BangladeshNelson105 Mar 2015ODI # 3624
1950311-61.29Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
18*49281164.28Scotlandv NetherlandsBasseterre122 Mar 2007ODI # 2549
18111131163.63Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
179866--25.75Scotlandv AustraliaWorcester116 May 1999ODI # 1446
1623222-72.72Scotlandv AustraliaBasseterre214 Mar 2007ODI # 2532
1652373-43.24Scotlandv NetherlandsBasseterre122 Mar 2007ODI # 2549
1538302-50.00Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
1542243-62.50Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
1530261-57.69Scotlandv AfghanistanDunedin126 Feb 2015ODI # 3614
1428182-77.77Scotlandv New ZealandDunedin117 Feb 2015ODI # 3604
1356321-40.62Scotlandv AustraliaWorcester116 May 1999ODI # 1446
1346332-39.39Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
11*36191-57.89Scotlandv New ZealandDunedin117 Feb 2015ODI # 3604
112310-1110.00Scotlandv West IndiesLeicester127 May 1999ODI # 1465
119112-100.00Scotlandv BangladeshNelson105 Mar 2015ODI # 3624
113321--52.38Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
1040362-27.77Scotlandv AustraliaWorcester116 May 1999ODI # 1446
105635--28.57Scotlandv BangladeshEdinburgh224 May 1999ODI # 1459
103524--41.66Scotlandv New ZealandEdinburgh131 May 1999ODI # 1472
10610-1100.00Scotlandv New ZealandEdinburgh131 May 1999ODI # 1472
92116--56.25Scotlandv BangladeshEdinburgh224 May 1999ODI # 1459
94025--36.00Scotlandv AustraliaBasseterre214 Mar 2007ODI # 2532
915152-60.00Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
91715--60.00Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
924202-45.00Scotlandv AustraliaHobart114 Mar 2015ODI # 3637
8*1211--72.72Scotlandv AustraliaWorcester116 May 1999ODI # 1446
81213--61.53Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
73527--25.92Scotlandv West IndiesLeicester127 May 1999ODI # 1465
71381-87.50Scotlandv NetherlandsBasseterre122 Mar 2007ODI # 2549
73016--43.75Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
7810--70.00Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
64643--13.95Scotlandv West IndiesLeicester127 May 1999ODI # 1465
62120--30.00Scotlandv AustraliaBasseterre214 Mar 2007ODI # 2532
62919--31.57Scotlandv AustraliaBasseterre214 Mar 2007ODI # 2532
610151-40.00Scotlandv NetherlandsBasseterre122 Mar 2007ODI # 2549
5117--71.42Scotlandv PakistanChester-le-Street220 May 1999ODI # 1453
53131--16.12Scotlandv BangladeshEdinburgh224 May 1999ODI # 1459
5771-71.42Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
54020--25.00Scotlandv AfghanistanDunedin126 Feb 2015ODI # 3614
4*83--133.33Scotlandv BangladeshNelson105 Mar 2015ODI # 3624
41221--19.04Scotlandv AustraliaBasseterre214 Mar 2007ODI # 2532
42313--30.76Scotlandv South AfricaBasseterre120 Mar 2007ODI # 2545
41013--30.76Scotlandv NetherlandsBasseterre122 Mar 2007ODI # 2549
466--66.66Scotlandv New ZealandDunedin117 Feb 2015ODI # 3604
41161-66.66Scotlandv EnglandChristchurch223 Feb 2015ODI # 3611
4127--57.14Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
3*97--42.85Scotlandv AustraliaWorcester116 May 1999ODI # 1446
33428--10.71Scotlandv AustraliaWorcester116 May 1999ODI # 1446
32424--12.50Scotlandv PakistanChester-le-Street220 May 1999ODI # 1453
3113--100.00Scotlandv PakistanChester-le-Street220 May 1999ODI # 1453
32617--17.64Scotlandv BangladeshEdinburgh224 May 1999ODI # 1459
32521--14.28Scotlandv West IndiesLeicester127 May 1999ODI # 1465
32318--16.66Scotlandv AustraliaBasseterre214 Mar 2007ODI # 2532
376--50.00Scotlandv Sri LankaHobart211 Mar 2015ODI # 3632
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Yorkshire vs Somerset at York, One-Day Cup Group B, Aug 14, 2025 [List A]

SLC Greens vs SLC Greys at Colombo (SSC), SLC T20 League 6th Match, Aug 14, 2025 [Twenty20]

London Spirit (Men) vs Trent Rockets (Men) at Lord's, The Hundred Men's Competition 13th Match, Aug 14, 2025 [Twenty20]