Series results
Series/Tournament Season Winner Margin
Scotland in Netherlands ODI Match 2010 Netherlands 1-0 (1)
England in Scotland ODI Match 2010 England 1-0 (1)
ICC World Cricket League Division One (Afghanistan, Canada, Ireland, Kenya, Netherlands, Scotland in Netherlands) 2010 Ireland
Afghanistan in Scotland ODI Series 2010 drawn 1-1 (2)
Tri-Nation Tournament in Scotland 2011 Sri Lanka
Pakistan in Scotland ODI Series 2013 Pakistan 1-0 (2)
Australia in Scotland ODI Match 2013 Australia 1-0 (1)
ICC World Cricket League Championship 2011-2013/14 Ireland
ICC Cricket World Cup Qualifier (in New Zealand) 2013/14 Scotland
England in Scotland ODI Match 2014 England 1-0 (1)
Scotland in Ireland ODI Series 2014 Ireland 2-1 (3)
Dubai Triangular Series (Afghanistan, Ireland, Scotland in United Arab Emirates) 2014/15 Ireland
ICC Cricket World Cup (in Australia/New Zealand) 2014/15 Australia
Afghanistan in Scotland ODI Series 2016 Afghanistan 1-0 (2)
Hong Kong in Scotland ODI Series 2016 Scotland 1-0 (2)
United Arab Emirates Tri-Nation Series (Hong Kong, Scotland, United Arab Emirates) 2016/17 U.A.E.
Zimbabwe in Scotland ODI Series 2017 drawn 1-1 (2)
ICC World Cricket League Championship 2015-2017/18 Netherlands
Papua New Guinea v Scotland ODI Series (in United Arab Emirates) 2017/18 Scotland 2-0 (2)
United Arab Emirates Tri-Nation Series (Ireland, Scotland, United Arab Emirates) 2017/18 Ireland
ICC Cricket World Cup Qualifier (in Zimbabwe) 2017/18 Afghanistan
England in Scotland ODI Match 2018 Scotland 1-0 (1)
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

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

Records includes the following current or recent matches:
Scotland v England at Edinburgh, Only ODI, Jun 10, 2018 [ODI # 4008]
Scotland v West Indies at Harare, ICC Cricket World Cup Qualifier 31st match, Mar 21, 2018 [ODI # 4004]
Ireland v Scotland at Harare, ICC Cricket World Cup Qualifier 28th match, Mar 18, 2018 [ODI # 4001]