Highest totals by Scotland in Tests+ODIs+T20Is

Highest totals
Team
Score
Overs
RR
Inns
Opposition
Ground
Result
Match Date
Scorecard
380/950.07.601v NetherlandsUtrechtwon16 May 2025ODI # 4870
371/550.07.421v EnglandEdinburghwon10 Jun 2018ODI # 4008
369/650.07.381v NetherlandsDundeelost12 Jun 2025ODI # 4888
341/950.06.821v CanadaChristchurchwon23 Jan 2014ODI # 3459
327/550.06.541v U.A.E.Edinburghwon14 Aug 2016ODI # 3765
325/750.06.501v AfghanistanEdinburghlost10 May 2019ODI # 4131
323/548.36.652v IrelandEdinburghwon12 Jul 2011ODI # 3171
323/650.06.461v NepalDundeewon8 Jun 2025ODI # 4886
322/650.06.441v U.A.E.Bulawayowon15 Mar 2018ODI # 3998
32050.06.401v OmanBulawayowon25 Jun 2023ODI # 4600
318/850.06.361v BangladeshNelsonlost5 Mar 2015ODI # 3624
317/650.06.341v ZimbabweEdinburghwon15 Jun 2017ODI # 3892
317/550.06.341v U.S.A.Dallaswon31 Oct 2024ODI # 4789
307/950.06.142v IrelandICCA Dubailost18 Jan 2018ODI # 3956
30649.46.161v New ZealandEdinburghlost31 Jul 2022ODI # 4440
301/547.46.312v U.S.A.Aberdeenwon13 Aug 2022ODI # 4446
301/650.06.021v NamibiaDundeewon26 Jul 2024ODI # 4751
300/750.06.001v U.S.A.Pearlandwon29 May 2022ODI # 4391
299/950.05.981v U.A.E.ICCA Dubailost23 Jan 2018ODI # 3963
296/750.05.921v NepalDundeelost2 Jun 2025ODI # 4882
293/849.55.872v CanadaMombasawon18 Jan 2007ODI # 2477
290/950.05.801v NamibiaDundeewon20 Jul 2024ODI # 4748
289/950.05.782v IrelandBulawayowon21 Jun 2023ODI # 4591
287/550.05.741v P.N.G.Dubai (DICS)won13 Apr 2022ODI # 4387
286/450.05.721v CanadaAberdeenlost7 Jul 2009ODI # 2856
285/550.05.701v U.A.E.Lincolnwon1 Feb 2014ODI # 3468
284/750.05.682v IrelandNairobi (Gym)won30 Jan 2007ODI # 2492
284/350.05.681v P.N.G.Dubai (DICS)won9 Apr 2022ODI # 4384
282/850.05.641v U.A.E.Bulawayowon23 Jun 2023ODI # 4596
278/950.05.561v P.N.G.Port Moresbywon6 Oct 2017ODI # 3920
277/950.05.541v NetherlandsBulawayolost6 Jul 2023ODI # 4616
276/450.05.521v CanadaNairobi (Ruaraka)won31 Jan 2007ODI # 2495
274/950.05.481v NepalKirtipurlost17 Feb 2023ODI # 4517
273/650.05.461v OmanAl Ameratwon28 Sep 2021ODI # 4332
268/950.05.361v BermudaNairobi (Ruaraka)lost5 Feb 2007ODI # 2507
266/750.05.321v Hong KongEdinburghwon10 Sep 2016ODI # 3779
263/950.05.262v NetherlandsAmstelveenlost10 May 2025ODI # 4867
26248.55.361v U.A.E.Aberdeenwon10 Aug 2022ODI # 4444
262/950.05.241v NetherlandsDundeewon6 Jun 2025ODI # 4885
261/749.35.272v KenyaChristchurchwon30 Jan 2014ODI # 3466
259/950.05.181v AfghanistanSharjahlost8 Mar 2013ODI # 3342
258/650.05.161v NamibiaGlasgowwon10 Jul 2022ODI # 4420
256/347.25.402v AfghanistanBulawayowon4 Mar 2018ODI # 3983
255/750.05.101v NetherlandsAberdeenwon28 Jun 2011ODI # 3164
254/850.05.081v KenyaNairobi (Gym)won4 Feb 2007ODI # 2504
254/950.05.081v U.A.E.Aberdeenwon14 Aug 2022ODI # 4447
253/547.25.342v CanadaAberdeenwon8 Jul 2009ODI # 2857
253/850.05.062v KenyaMombasalost21 Jan 2007ODI # 2481
252/320.012.601v NetherlandsDublin (Malahide)won16 Sep 2019T20I # 884
249/850.04.981v U.A.E.ICCA Dubaiwon21 Jan 2018ODI # 3961
249/850.04.981v U.S.A.Aberdeenlost17 Aug 2022ODI # 4449
24747.25.212v U.S.A.Sharjahlost9 Dec 2019ODI # 4217
24647.45.162v IrelandHararelost18 Mar 2018ODI # 4001
246/648.55.032v U.S.A.ICCA Dubaiwon14 Dec 2019ODI # 4219
245/220.012.251v ItalyEdinburghwon24 Jul 2023T20I # 2160
243/245.45.322v IrelandDublin (Malahide)won12 Sep 2014ODI # 3529
242/450.04.841v KenyaAberdeenwon30 Jun 2013ODI # 3379
242/750.04.841v P.N.G.Aberdeenwon20 Aug 2019ODI # 4203
237/845.05.261v AfghanistanICCA Dubailost8 Jan 2015ODI # 3572
236/450.04.721v CanadaAmstelveenwon3 Jul 2010ODI # 3009
235/949.54.712v NetherlandsAmstelveenwon1 Jul 2010ODI # 3007
235/650.04.701v NetherlandsRotterdamlost15 Jun 2010ODI # 2992
234/520.011.701v GermanyEdinburgh (Golden)won20 Jul 2023T20I # 2149
234/850.04.681v ZimbabweBulawayowon4 Jul 2023ODI # 4612
232/220.011.601v AustriaEdinburgh (Golden)won25 Jul 2023T20I # 2166
23248.54.751v IrelandAmstelveenlost10 Jul 2010ODI # 3023
232/750.04.641v IrelandBenonilost1 Apr 2009ODI # 2830
229/347.44.802v U.A.E.Edinburghwon16 Aug 2016ODI # 3766
228/648.54.662v P.N.G.Al Ameratwon29 Sep 2021ODI # 4333
226/746.24.872v U.A.E.Amstelveenwon4 May 2025ODI # 4864
226/849.54.532v OmanDubai (DICS)won15 Apr 2022ODI # 4388
224/950.04.481v AfghanistanAyrlost16 Aug 2010ODI # 3033
223/950.04.461v IrelandBelfastlost6 Sep 2013ODI # 3411
223/750.04.461v OmanAberdeenwon18 Aug 2019ODI # 4202
221/320.011.051v NetherlandsAmstelveenwon20 Jun 2018T20I # 677
22148.44.541v NamibiaKirtipurwon20 Feb 2023ODI # 4519
22149.54.431v IrelandDublin (Malahide)lost10 Sep 2014ODI # 3528
22048.34.531v U.A.E.ICCA Dubailost15 Dec 2019ODI # 4220
219/748.54.482v NamibiaGlasgowwon14 Jul 2022ODI # 4427
21949.24.431v IrelandICCA Dubailost16 Jan 2018ODI # 3954
217/648.04.522v U.A.E.Pearlandwon31 May 2022ODI # 4393
216/950.04.321v IrelandDubai (DICS)lost12 Jan 2015ODI # 3575
21543.14.982v Sri LankaHobartlost11 Mar 2015ODI # 3632
21549.44.321v OmanDubai (DICS)won10 Apr 2022ODI # 4385
215/850.04.301v CanadaDubai (DICS)lost1 Mar 2024ODI # 4737
213/620.010.651v IrelandEdinburghwon28 Jul 2023T20I # 2180
213/642.15.052v NamibiaWindhoekwon1 Dec 2022ODI # 4491
213/750.04.261v AfghanistanAbu Dhabiwon14 Jan 2015ODI # 3576
21246.14.591v NepalKirtipurlost21 Feb 2023ODI # 4520
211/547.34.442v IrelandAberdeenwon2 Jul 2008ODI # 2729
21149.54.231v EnglandEdinburghlost19 Jun 2010ODI # 2997
21049.14.272v ZimbabweBulawayotied12 Mar 2018ODI # 3996
21050.04.201v AfghanistanDunedinlost26 Feb 2015ODI # 3614
209/847.24.412v CanadaMombasawon23 Jan 2007ODI # 2483
20850.04.161v NamibiaWindhoeklost5 Dec 2022ODI # 4495
207/837.05.591v NetherlandsNairobi (Jaff)won2 Feb 2007ODI # 2500
207/748.54.232v P.N.G.Aberdeenwon17 Aug 2019ODI # 4201
20640.05.152v AfghanistanBenonilost19 Apr 2009ODI # 2842
20646.14.462v U.S.A.Pearlandlost28 May 2022ODI # 4390
20548.44.211v Hong KongAbu Dhabilost22 Jan 2017ODI # 3823
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

South Africa Under-19s vs England Under-19s (Young Cricketers) at Cape Town, England Under-19s in South Africa 2nd unofficial Test, Feb 3-6, 2025 [Youth Test # 303]

England Under-19s (Young Cricketers) vs South Africa Under-19s at Stellenbosch, England Under-19s in South Africa 1st unofficial Test, Jan 26-29, 2025 [Youth Test # 302]

India Under-19s (Young Cricketers) vs Australia Under-19s at Chennai, Australia Under-19s in India 2nd Youth Test, Oct 7-9, 2024 [Youth Test # 301]