CricketWise
  1. Home
  2. Teams
  3. Scotland

National team · Men

Scotland cricket team stats and records

Data through 13 August 2026Last updated 13 August 2026

In the data, Scotland won 119 of 235 matches between 2007 and 2026 (53.4% of matches with a result). Their best format by win rate is ODIs: 61 wins and 51 defeats (54.5%). Richie Berrington has scored the most runs for them in the data (5,527).

Matches
235
2007–2026
Won
119
Lost
104
Win %
53.4%
matches with a result
Tied / drawn / NR
2 / 1 / 9

Scotland results by format

Results by format
FormatPlayedWonLostTiedDrawnNRWin %Years
ODIs120615110754.5%2007–2026
T20Is94454710148.9%2007–2026
First-class3020100.0%2013–2017
List A95300162.5%2011–2018
Other T2098100088.9%2013–2015

Win percentage by year

02040608020072015202656.2
Scotland: win percentage by year (matches with a result)
02040608020072009201320152017201920222024202656.2
Scotland: win percentage by year (matches with a result)
Show as table
Scotland: win percentage by year (matches with a result)
YearWin %
200716.7
200850.0
20090.0
201225.0
201350.0
201450.0
201546.2
201662.5
201753.8
201842.9
201959.1
202152.9
202260.0
202376.5
202452.4
202555.6
202656.2

Years with at least 3 matches with a result.

Scotland head to head

Record against each opponent (5+ matches)
OpponentPlayedWonLostOther
vs Netherlands2714121
vs United Arab Emirates231670
vs Ireland225161
vs Namibia171151
vs Oman151122
vs Nepal15681
vs United States of America10640
vs Zimbabwe9351
vs Papua New Guinea9900
vs Hong Kong9621
vs Canada8530
vs New Zealand6060
vs Australia6060
vs Kenya5311
vs Pakistan5050

Highest and lowest totals by Scotland

Highest totals
TeamScoreOversAgainstDateResult
Scotland380/950Netherlands16 May 2025Won
Scotland369/650Netherlands12 Jun 2025Lost
Scotland347/750Canada13 Aug 2026Won
Scotland341/950Canada23 Jan 2014Won
Scotland327/550United Arab Emirates14 Aug 2016Won
Lowest all-out totals
TeamScoreOversAgainstDateResult
Scotland8115.4South Africa7 Jun 2009Lost
Scotland8214.4Pakistan13 Jun 2018Lost
Scotland8517.4India5 Nov 2021Lost
Scotland9113.2Kenya19 Nov 2013Lost
Scotland9419.4United Arab Emirates14 Mar 2024Won

Biggest wins

Largest victories (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
Scotland170 runsCanadaODI23 Jan 2014Hagley Oval
Scotland170 runsCanadaODI13 Aug 2026Forthill
Scotland166 runsAustriaT20I25 Jul 2023Goldenacre
Scotland162 runsPapua New GuineaODI9 Apr 2022Dubai International Cricket Stadium
Scotland161 runsKenyaODM8 Dec 2017Dubai International Cricket Stadium
Scotland10 wicketsNamibiaODI15 Feb 2023Tribhuvan University International Cricket Ground
Scotland10 wicketsUnited States of AmericaODI25 Oct 2024Grand Prairie Stadium
Scotland9 wicketsUnited Arab EmiratesT20I9 Jul 2015Grange Cricket Club Ground

Heaviest defeats

Largest defeats (rain-rule results excluded)
WinnerMarginAgainstFormatDateGround
Irelandinnings and 44 runsScotlandMDM11 Sep 2013Castle Avenue
Australia203 runsScotlandODI14 Mar 2007Warner Park
Ireland203 runsScotlandMDM29 Nov 2017Dubai International Cricket Stadium
Canada148 runsScotlandODI8 Apr 2009Willowmoore Park
Sri Lanka148 runsScotlandODI11 Mar 2015Bellerive Oval
Hong Kong9 wicketsScotlandT20I30 Jan 2016Mission Road Ground
Netherlands8 wicketsScotlandODI22 Mar 2007Warner Park
Netherlands8 wicketsScotlandT20I28 Nov 2013Zayed Cricket Stadium

Most runs for Scotland

Top 10 run scorers for the team in the data
PlayerTeamInnsRunsAvgSRHS100s
Richie BerringtonScotland1955,52734.1294.01278
George MunseyScotland1575,20136.12111.81916
Kyle CoetzerScotland1334,21734.2891.31566
Matthew CrossScotland1713,59423.6484.11142
Calum MacLeodScotland1303,48429.5387.41756
Michael LeaskScotland1392,56222.47120.31071
BJ McMullenScotland712,35938.05105.71515
Mark WattScotland1051,29717.2987.3660
PL MommsenScotland3598637.9286.31111
Safyaan SharifScotland9592518.5075.8600

Most wickets for Scotland

Top 10 wicket takers for the team in the data
PlayerTeamInnsWktsAvgEconBest
Safyaan SharifScotland16820826.595.675/33
Mark WattScotland16520625.604.925/33
Michael LeaskScotland13812726.445.644/17
AC EvansScotland669126.265.835/24
CB SoleScotland527925.865.474/24
BJ McMullenScotland627624.435.055/34
BJ CurrieScotland386913.974.855/13
Josh DaveyScotland496723.195.844/18
Hamza TahirScotland445925.195.085/38
RM HaqScotland385721.094.825/54

Grounds where Scotland played most

Latest Scotland matches in the data

Most recent matches in the data
DateTeamsResultGround
13 Aug 2026Scotland 347/7 (50 ov)
Canada 177 (35 ov)
Scotland won by 170 runsForthill
9 Aug 2026United Arab Emirates 231/8 (40 ov)
Scotland 235/9 (39.5 ov)
Scotland won by 1 wicketForthill
7 Aug 2026Scotland 281/7 (50 ov)
Canada 272 (49.2 ov)
Scotland won by 9 runsForthill
20 May 2026Scotland 169 (43.3 ov)
United States of America 170/4 (27.1 ov)
United States of America won by 6 wicketsTribhuvan University International Cricket Ground
18 May 2026Scotland 194 (39.1 ov)
Nepal 199/4 (38.1 ov)
Nepal won by 6 wicketsTribhuvan University International Cricket Ground
14 May 2026Scotland 321/6 (47 ov)
United States of America 246/8 (32 ov)
Scotland won by 2 runs (D/L)Tribhuvan University International Cricket Ground
12 May 2026Scotland 243/8 (50 ov)
Nepal 218/7 (39 ov)
Scotland won by 2 runs (D/L)Tribhuvan University International Cricket Ground
18 Apr 2026Scotland 186/4 (20 ov)
Namibia 187/6 (20 ov)
Namibia won by 4 wicketsNamibia Cricket Ground
17 Apr 2026Scotland 157/8 (20 ov)
Namibia 138/7 (20 ov)
Scotland won by 19 runsNamibia Cricket Ground
15 Apr 2026Namibia 159/7 (20 ov)
Scotland 160/3 (18.5 ov)
Scotland won by 7 wicketsNamibia Cricket Ground

Competitions

Frequently asked questions

How many matches have Scotland won?
119 of 235 matches in the data (2007–2026): 61 of 120 ODIs, 45 of 94 T20Is, 0 of 3 First-class, 5 of 9 List A, 8 of 9 Other T20.
What is Scotland's highest total?
380/9 against Netherlands on 16 May 2025.
What is Scotland's lowest total?
81 all out against South Africa on 7 Jun 2009.
What is Scotland's biggest win?
By 170 runs against Canada (ODI, 23 Jan 2014).
Who has taken the most wickets for Scotland?
Safyaan Sharif, with 208 wickets in the data.

Coverage: Cricsheet data only (from the early 2000s). Matches against Afghanistan are not included.

Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Definitions: methodology.