Scotland vs other countries Tests+ODIs+T20Is Batting Records - Most Runs in an Innings

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
158*201130134121.53Netherlandsv ScotlandDundee212 Jun 2025ODI # 4888
151184151165100.00Australiav ScotlandEdinburgh103 Sep 2013ODI # 3410
148147114167129.82Australiav ScotlandEdinburgh103 Sep 2013ODI # 3410
137*19117212179.65Canadav ScotlandNairobi (Ruaraka)231 Jan 2007ODI # 2495
128142107125119.62Englandv ScotlandChristchurch123 Feb 2015ODI # 3611
12413995134130.52Sri Lankav ScotlandHobart111 Mar 2015ODI # 3632
123*-8796141.37U.S.A.v ScotlandAberdeen113 Aug 2022ODI # 4446
1231169275133.69Netherlandsv ScotlandBulawayo206 Jul 2023ODI # 4616
121*-115102105.21U.A.E.v ScotlandICCA Dubai223 Jan 2018ODI # 3963
12016510894111.11Irelandv ScotlandBulawayo121 Jun 2023ODI # 4591
11715812210195.90Canadav ScotlandAberdeen207 Jul 2009ODI # 2856
11620413610485.29Irelandv ScotlandNairobi (Gym)130 Jan 2007ODI # 2492
114*123108113105.55Afghanistanv ScotlandAyr216 Aug 2010ODI # 3033
1131671218393.38Kenyav ScotlandMombasa121 Jan 2007ODI # 2481
1131449395121.50Australiav ScotlandBasseterre114 Mar 2007ODI # 2532
11311795106118.94Irelandv ScotlandEdinburgh112 Jul 2011ODI # 3171
113-11511298.26Afghanistanv ScotlandEdinburgh210 May 2019ODI # 4131
112*-9686116.66Afghanistanv ScotlandSharjah206 Mar 2013ODI # 3341
1111098386133.73Australiav ScotlandEdinburgh128 Aug 2009ODI # 2879
105*1761508170.00Canadav ScotlandDubai (DICS)207 Mar 2024ODI # 4740
10517214610-71.91Irelandv ScotlandHarare118 Mar 2018ODI # 4001
105-59126177.96Englandv ScotlandEdinburgh210 Jun 2018ODI # 4008
10414499101105.05Sri Lankav ScotlandHobart111 Mar 2015ODI # 3632
103764977210.20Australiav ScotlandEdinburgh106 Sep 2024T20I # 2844
101*1087567134.66New Zealandv ScotlandEdinburgh231 Jul 2022ODI # 4440
10112189123113.48Irelandv ScotlandBenoni201 Apr 2009ODI # 2830
101-5686180.35New Zealandv ScotlandEdinburgh127 Jul 2022T20I # 1692
1011309492107.44U.A.E.v ScotlandAmstelveen108 May 2025ODI # 4866
100*1177215-138.88Afghanistanv ScotlandAyr216 Aug 2010ODI # 3033
100*-1238181.30Afghanistanv ScotlandEdinburgh104 Jul 2016ODI # 3759
99*1439972100.00U.A.E.v ScotlandLincoln201 Feb 2014ODI # 3468
991821347173.88Irelandv ScotlandAyr105 Aug 2006ODI # 2396
98*1291044394.23Irelandv ScotlandAmstelveen210 Jul 2010ODI # 3023
97-1368271.32Hong Kongv ScotlandMong Kok126 Jan 2016ODI # 3729
96*-4995195.91Netherlandsv ScotlandDublin (Malahide)216 Sep 2019T20I # 884
96*-1309173.84Namibiav ScotlandWindhoek101 Dec 2022ODI # 4491
96-77122124.67Irelandv ScotlandDublin (Malahide)112 Sep 2014ODI # 3529
961761477565.30Afghanistanv ScotlandDunedin226 Feb 2015ODI # 3614
95*-1017494.05Nepalv ScotlandKirtipur221 Feb 2023ODI # 4520
951321009195.00Bangladeshv ScotlandNelson205 Mar 2015ODI # 3624
94-93113101.07Hong Kongv ScotlandMong Kok126 Jan 2016ODI # 3729
93-1163380.17Kenyav ScotlandNairobi (Gym)207 Feb 2007ODI # 2512
93925667166.07New Zealandv ScotlandDubai (DICS)103 Nov 2021T20I # 1388
92*1291118-82.88Canadav ScotlandAberdeen207 Jul 2009ODI # 2856
9285888-104.54Canadav ScotlandAberdeen108 Jul 2009ODI # 2857
92-62105148.38Zimbabwev ScotlandEdinburgh215 Jun 2017ODI # 3892
92-8783105.74U.A.E.v ScotlandICCA Dubai223 Jan 2018ODI # 3963
921048273112.19Afghanistanv ScotlandBulawayo104 Mar 2018ODI # 3983
9110065131140.00South Africav ScotlandBasseterre220 Mar 2007ODI # 2545
901051015289.10Netherlandsv ScotlandRotterdam215 Jun 2010ODI # 2992
90-83121108.43U.A.E.v ScotlandICCA Dubai221 Jan 2018ODI # 3961
90835765157.89Netherlandsv ScotlandGlasgow118 Jun 2025T20I # 3247
89*-5395167.92Afghanistanv ScotlandEdinburgh104 Jul 2016ODI # 3759
89*-49103181.63Pakistanv ScotlandEdinburgh112 Jun 2018T20I # 671
891561018188.11Kenyav ScotlandChristchurch130 Jan 2014ODI # 3466
87*1269910187.87Canadav ScotlandDubai (DICS)201 Mar 2024ODI # 4737
871481228171.31Canadav ScotlandBenoni108 Apr 2009ODI # 2838
871701309-66.92Netherlandsv ScotlandAmstelveen101 Jul 2010ODI # 3007
85*100866398.83Bermudav ScotlandNairobi (Ruaraka)205 Feb 2007ODI # 2507
85*122948390.42West Indiesv ScotlandDublin212 Jul 2007ODI # 2601
85*-1158173.91Indiav ScotlandGlasgow216 Aug 2007ODI # 2608
85*-1168173.27Nepalv ScotlandKirtipur217 Feb 2023ODI # 4517
84-918292.30Afghanistanv ScotlandEdinburgh106 Jul 2016ODI # 3760
83*14111311-73.45Pakistanv ScotlandEdinburgh227 Jun 2006ODI # 2387
83*-8023103.75Pakistanv ScotlandEdinburgh117 May 2013ODI # 3356
83624457188.63New Zealandv ScotlandEdinburgh129 Jul 2022T20I # 1701
83130848198.80Zimbabwev ScotlandBulawayo204 Jul 2023ODI # 4612
82-1023280.39U.S.A.v ScotlandSharjah109 Dec 2019ODI # 4217
82-1025180.39Netherlandsv ScotlandRotterdam119 May 2021ODI # 4288
81*1351196-68.06Pakistanv ScotlandChester-le-Street120 May 1999ODI # 1453
81-4156197.56Irelandv ScotlandDeventer217 Jun 2018T20I # 675
81-1069-76.41Omanv ScotlandDubai (DICS)115 Apr 2022ODI # 4388
81-6794120.89Nepalv ScotlandKirtipur217 Feb 2023ODI # 4517
80*1511253-64.00Netherlandsv ScotlandRotterdam215 Jun 2010ODI # 2992
80*-1063275.47Irelandv ScotlandDubai (DICS)212 Jan 2015ODI # 3575
80122917287.91U.A.E.v ScotlandBulawayo215 Mar 2018ODI # 3998
803325125320.00Australiav ScotlandEdinburgh204 Sep 2024T20I # 2838
79*353456232.35South Africav ScotlandThe Oval107 Jun 2009T20I # 94
79*-1107-71.81Hong Kongv ScotlandAbu Dhabi222 Jan 2017ODI # 3823
79*-1405256.42Omanv ScotlandAberdeen215 Aug 2019ODI # 4200
791108711-90.80Irelandv ScotlandAmstelveen210 Jul 2010ODI # 3023
78*-5863134.48Irelandv ScotlandDubai (DICS)118 Mar 2012T20I # 235
78111997178.78Netherlandsv ScotlandAmstelveen110 May 2025ODI # 4867
77-887-87.50Sri Lankav ScotlandEdinburgh121 May 2019ODI # 4142
77-926-83.69U.S.A.v ScotlandPearland128 May 2022ODI # 4390
76-4255180.95U.A.E.v ScotlandICCA Dubai104 Feb 2016T20I # 491
75*734781159.57Netherlandsv ScotlandAbu Dhabi228 Nov 2013T20I # 347
751391032172.81Netherlandsv ScotlandAberdeen228 Jun 2011ODI # 3164
75404075187.50Netherlandsv ScotlandEdinburgh111 Jul 2015T20I # 433
75433657208.33Afghanistanv ScotlandEdinburgh112 Jul 2015T20I # 435
751218510-88.23Sri Lankav ScotlandBulawayo127 Jun 2023ODI # 4603
74*1006281119.35New Zealandv ScotlandEdinburgh231 Jul 2022ODI # 4440
74-819191.35Afghanistanv ScotlandICCA Dubai208 Jan 2015ODI # 3572
74-8810-84.09Irelandv ScotlandICCA Dubai118 Jan 2018ODI # 3956
74-40111185.00Irelandv ScotlandDeventer116 Jun 2018T20I # 674
74-785394.87Sri Lankav ScotlandEdinburgh121 May 2019ODI # 4142
74-1025272.54U.S.A.v ScotlandSharjah109 Dec 2019ODI # 4217
74886791110.44Netherlandsv ScotlandUtrecht216 May 2025ODI # 4870
731137410298.64Kenyav ScotlandMombasa117 Jan 2007ODI # 2476
73106858-85.88Nepalv ScotlandDundee208 Jun 2025ODI # 4886
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:

Bangladesh vs Sri Lanka at Colombo (SSC), Bangladesh in Sri Lanka 2nd Test, Jun 25-28, 2025 [Test # 2588]

India vs England at Leeds, India in England 1st Test, Jun 20-24, 2025 [Test # 2587]

Bangladesh vs Sri Lanka at Galle, Bangladesh in Sri Lanka 1st Test, Jun 17-21, 2025 [Test # 2586]