| Opposition | Span | Mat | Won | Lost | Tied | NR | % |
|---|---|---|---|---|---|---|---|
| v Afghanistan | 2009-2019 | 13 | 4 | 8 | 0 | 1 | 33.33 |
| v Australia | 1999-2015 | 5 | 0 | 5 | 0 | 0 | 0 |
| v Bangladesh | 1999-2015 | 4 | 0 | 4 | 0 | 0 | 0 |
| v Bermuda | 2007-2007 | 1 | 0 | 1 | 0 | 0 | 0 |
| v Canada | 2007-2026 | 14 | 10 | 4 | 0 | 0 | 71.42 |
| v England | 2008-2018 | 5 | 1 | 3 | 0 | 1 | 25 |
| v Hong Kong | 2016-2018 | 5 | 2 | 2 | 0 | 1 | 50 |
| v India | 2007-2007 | 1 | 0 | 1 | 0 | 0 | 0 |
| v Ireland | 2006-2023 | 21 | 5 | 15 | 0 | 1 | 25 |
| v Kenya | 2007-2014 | 9 | 5 | 3 | 0 | 1 | 62.5 |
| v Namibia | 2022-2026 | 11 | 9 | 1 | 0 | 1 | 90 |
| v Nepal | 2022-2026 | 12 | 5 | 6 | 0 | 1 | 45.45 |
| v Netherlands | 2006-2025 | 16 | 9 | 6 | 0 | 1 | 60 |
| v New Zealand | 1999-2022 | 4 | 0 | 4 | 0 | 0 | 0 |
| v Oman | 2019-2026 | 10 | 6 | 2 | 0 | 2 | 75 |
| v Pakistan | 1999-2013 | 3 | 0 | 3 | 0 | 0 | 0 |
| v Papua New Guinea | 2017-2022 | 10 | 9 | 1 | 0 | 0 | 90 |
| v South Africa | 2007-2007 | 1 | 0 | 1 | 0 | 0 | 0 |
| v Sri Lanka | 2011-2023 | 4 | 0 | 4 | 0 | 0 | 0 |
| v United Arab Emirates | 2014-2026 | 18 | 13 | 5 | 0 | 0 | 72.22 |
| v United States of America | 2019-2026 | 10 | 6 | 4 | 0 | 0 | 60 |
| v West Indies | 1999-2023 | 4 | 1 | 3 | 0 | 0 | 25 |
| v Zimbabwe | 2017-2023 | 4 | 2 | 1 | 1 | 0 | 62.5 |
| By default, the shading indicates records from the past week, or failing that, the most recent entry. |
| Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years |
The result percentage excludes no results and counts ties as half a win.
Forfeited matches are not included.
| Records includes the following current or recent matches: |
|
Scotland v Canada at Dundee, ICC Men's Cricket World Cup League 2 126th match, Aug 13, 2026
[ODI # 5005] |
|
Scotland v United Arab Emirates at Dundee, ICC Men's Cricket World Cup League 2 124th match, Aug 9, 2026
[ODI # 5001] |
|
Scotland v Canada at Dundee, ICC Men's Cricket World Cup League 2 123rd match, Aug 7, 2026
[ODI # 5000] |