Men's ODIs
Scotland
Oddsworth ODI ranking 1stOddsworth ODI ranking 11thOddsworth ODI ranking 11thBatting ranking 1stBowling ranking 8thBatting ranking 5thBowling ranking 19thICC ODI ranking 1stICC ODI ranking 13thICC ODI ranking 13th
- Won
- 52%
- Record
- 65–59
- Rating
- 1437
Scotland ODI rating
Peak 1498
July 2023Now 1437201520172019202120232025- Last 10
- 6–3
Strengths and weaknesses
Against Associates since Oct 2024, 24 ODIs
Strongest
- Death batting 1st
- Batting against spin 1st
- Powerplay batting 1st
Weakest
- Powerplay bowling 8th
- Death bowling 8th
- Spin bowling 8th
Batting
Bowling
Strengths and weaknesses
Against every side since Oct 2024, 24 ODIs
Strongest
- Death batting 1st
- Batting against spin 1st
- Powerplay batting 1st
Weakest
- Powerplay bowling 20th
- Spin bowling 20th
- Death bowling 19th
Batting
Bowling
Against the Associates
60–40won–lost since 2007
60%won
Against the Full Members
0–0won–lost since 2007
–won
Against every side
65–59won–lost since 2007
52%won
| Against | P | W | L | NR | Won | Last meeting |
|---|---|---|---|---|---|---|
| United Arab Emirates9 Aug 2026: won | 17 | 12 | 5 | – | 71% | won 9 Aug 2026, Forthill |
| Afghanistan10 May 2019: lost | 13 | 4 | 8 | 1 | 33% | lost 10 May 2019, Grange Cricket Club, Raeburn Place |
| Nepal18 May 2026: lost | 12 | 5 | 6 | 1 | 45% | lost 18 May 2026, Tribhuvan University International Cricket Ground |
| Ireland21 Jun 2023: won | 11 | 2 | 9 | – | 18% | won 21 Jun 2023, Queens Sports Club |
| Netherlands12 Jun 2025: lost | 11 | 5 | 5 | 1 | 50% | lost 12 Jun 2025, Forthill |
| Namibia12 Apr 2026: won | 10 | 8 | 1 | 1 | 89% | won 12 Apr 2026, Namibia Cricket Ground |
| Oman8 Apr 2026: lost | 10 | 6 | 2 | 2 | 75% | lost 8 Apr 2026, Namibia Cricket Ground |
| United States of America20 May 2026: lost | 10 | 6 | 4 | – | 60% | lost 20 May 2026, Tribhuvan University International Cricket Ground |
| Canada13 Aug 2026: won | 7 | 4 | 3 | – | 57% | won 13 Aug 2026, Forthill |
| Papua New Guinea13 Apr 2022: won | 6 | 6 | 0 | – | 100% | won 13 Apr 2022, Dubai International Cricket Stadium |
| Hong Kong6 Mar 2018: won | 4 | 2 | 1 | 1 | 67% | won 6 Mar 2018, Bulawayo Athletic Club |
| Zimbabwe4 Jul 2023: won | 4 | 2 | 1 | 1 | 67% | won 4 Jul 2023, Queens Sports Club |
| Kenya30 Jan 2014: won | 3 | 2 | 0 | 1 | 100% | won 30 Jan 2014, Hagley Oval |
| Sri Lanka27 Jun 2023: lost | 3 | 0 | 3 | – | 0% | lost 27 Jun 2023, Queens Sports Club |
| Australia14 Mar 2015: lost | 2 | 0 | 2 | – | 0% | lost 14 Mar 2015, Bellerive Oval |
| England23 Feb 2015: lost | 2 | 0 | 2 | – | 0% | lost 23 Feb 2015, Hagley Oval |
| New Zealand31 Jul 2022: lost | 2 | 0 | 2 | – | 0% | lost 31 Jul 2022, Grange Cricket Club Ground, Raeburn Place |
| West Indies1 Jul 2023: won | 2 | 1 | 1 | – | 50% | won 1 Jul 2023, Harare Sports Club |
| Bangladesh5 Mar 2015: lost | 1 | 0 | 1 | – | 0% | lost 5 Mar 2015, Saxton Oval |
| India16 Aug 2007: lost | 1 | 0 | 1 | – | 0% | lost 16 Aug 2007, Titwood |
| Pakistan17 May 2013: lost | 1 | 0 | 1 | – | 0% | lost 17 May 2013, Grange Cricket Club Ground, Raeburn Place |
| South Africa20 Mar 2007: lost | 1 | 0 | 1 | – | 0% | lost 20 Mar 2007, Warner Park, Basseterre |
Form
–LWWWLLWWW
| Date | Opponent | Ground | Result |
|---|---|---|---|
| 13 Aug 2026 | CanadaForthill | Forthill | won by 170 runs |
| 9 Aug 2026 | United Arab EmiratesForthill | Forthill | won by 1 wicket |
| 7 Aug 2026 | CanadaForthill | Forthill | won by 9 runs |
| 20 May 2026 | United States of AmericaTribhuvan University International Cricket Ground | Tribhuvan University International Cricket Ground | lost by 6 wickets |
| 18 May 2026 | NepalTribhuvan University International Cricket Ground | Tribhuvan University International Cricket Ground | lost by 6 wickets |
| 14 May 2026 | United States of AmericaTribhuvan University International Cricket Ground | Tribhuvan University International Cricket Ground | won by 2 runs (DLS) |
| 12 May 2026 | NepalTribhuvan University International Cricket Ground | Tribhuvan University International Cricket Ground | won by 2 runs (DLS) |
| 12 Apr 2026 | NamibiaNamibia Cricket Ground | Namibia Cricket Ground | won by 7 wickets |
| 8 Apr 2026 | OmanNamibia Cricket Ground | Namibia Cricket Ground | lost by 12 runs |
| 6 Apr 2026 | NamibiaNamibia Cricket Ground | Namibia Cricket Ground | no result No result |
Year by year
| Year | P | W | L | T | NR | Won |
|---|---|---|---|---|---|---|
| 2026 | 10 | 6 | 3 | – | 1 | 67% |
| 2025 | 11 | 7 | 4 | – | – | 64% |
| 2024 | 11 | 6 | 3 | – | 2 | 67% |
| 2023 | 11 | 7 | 4 | – | – | 64% |
| 2022 | 20 | 14 | 6 | – | – | 70% |
2007–2021
| 2021 | 6 | 4 | 1 | – | 1 | 80% |
|---|---|---|---|---|---|---|
| 2019 | 9 | 4 | 5 | – | – | 44% |
| 2018 | 10 | 4 | 5 | 1 | – | 44% |
| 2017 | 4 | 1 | 3 | – | – | 25% |
| 2016 | 6 | 3 | 1 | – | 2 | 75% |
| 2015 | 9 | 1 | 8 | – | – | 11% |
| 2014 | 6 | 3 | 3 | – | – | 50% |
| 2013 | 4 | 0 | 4 | – | – | 0% |
| 2011 | 1 | 1 | 0 | – | – | 100% |
| 2010 | 3 | 2 | 1 | – | – | 67% |
| 2009 | 3 | 0 | 3 | – | – | 0% |
| 2008 | 3 | 1 | 1 | – | 1 | 50% |
| 2007 | 6 | 1 | 4 | – | 1 | 20% |
ODI squad
ODIs since Oct 2025
Batters
Wicketkeepers
All-rounders


Brandon McMullen
10 ODIs · 370 runs · avg 46.3 · SR 116 · 13 wkts · econ 4.59
47 ODIs · last 13 Aug 2026















