Results
ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 · Match 20 · ODI · 12 Mar 2018
Zimbabwe
210/10 (46.4)
Scotland
210/10 (49.1)
Match tied
ICC Cricket World Cup Qualifier (ICC Trophy) 2017/18 · Match 8 · ODI · 6 Mar 2018
Hong Kong
91/10 (38.2)
Scotland
92/6 (23.3)
Scotland won by 4 wickets
United Arab Emirates Tri-Nation Series 2017/18 · Match 6 · ODI · 23 Jan 2018
Scotland
299/9 (50.0)
United Arab Emirates
300/6 (49.1)
United Arab Emirates won by 4 wickets
United Arab Emirates Tri-Nation Series 2017/18 · Match 5 · ODI · 21 Jan 2018
Scotland
249/8 (50.0)
United Arab Emirates
218/10 (46.3)
Scotland won by 31 runs
United Arab Emirates Tri-Nation Series 2017/18 · Match 4 · ODI · 18 Jan 2018
Ireland
331/6 (50.0)
Scotland
307/9 (50.0)
Ireland won by 24 runs
United Arab Emirates Tri-Nation Series 2017/18 · Match 3 · ODI · 16 Jan 2018
Scotland
219/10 (49.2)
Ireland
223/4 (34.5)
Ireland won by 6 wickets
Zimbabwe in Scotland ODI Series 2017 · Match 2 · ODI · 17 Jun 2017
Scotland
169/10 (42.0)
Zimbabwe
171/4 (37.0)
Zimbabwe won by 6 wickets
Zimbabwe in Scotland ODI Series 2017 · Match 1 · ODI · 15 Jun 2017
Scotland
317/6 (50.0)
Zimbabwe
272/10 (41.4)
Scotland won by 26 runs (D/L)
United Arab Emirates Tri-Nation Series 2016/17 · Match 2 · ODI · 24 Jan 2017
United Arab Emirates
174/6 (41.5)
Scotland
173/10 (45.2)
United Arab Emirates won by 4 wickets
United Arab Emirates Tri-Nation Series 2016/17 · Match 1 · ODI · 22 Jan 2017
Hong Kong
206/3 (44.2)
Scotland
205/10 (48.4)
Hong Kong won by 7 wickets
Hong Kong in Scotland ODI Series 2016 · Match 2 · ODI · 10 Sept 2016
Scotland
266/7 (50.0)
Hong Kong
213/10 (46.1)
Scotland won by 53 runs
Hong Kong in Scotland ODI Series 2016 · Match 1 · ODI · 8 Sept 2016
Scotland
153/6 (20.0)
Hong Kong
136/4 (18.0)
No result
ICC World Cricket League Championship 2016 · Match 28 · ODI · 16 Aug 2016
Scotland
229/3 (47.4)
United Arab Emirates
228/10 (45.4)
Scotland won by 7 wickets
ICC World Cricket League Championship 2016 · Match 26 · ODI · 14 Aug 2016
Scotland
327/5 (50.0)
United Arab Emirates
229/10 (43.3)
Scotland won by 98 runs
ICC Cricket World Cup 2014/15 · Match 40 · ODI · 14 Mar 2015
Australia
133/3 (15.2)
Scotland
130/10 (25.4)
Australia won by 7 wickets
ICC Cricket World Cup 2014/15 · Match 35 · ODI · 11 Mar 2015
Scotland
215/10 (43.1)
Sri Lanka
363/9 (50.0)
Sri Lanka won by 148 runs
ICC Cricket World Cup 2014/15 · Match 27 · ODI · 5 Mar 2015
Bangladesh
322/4 (48.1)
Scotland
318/8 (50.0)
Bangladesh won by 6 wickets
ICC Cricket World Cup 2014/15 · Match 14 · ODI · 23 Feb 2015
England
303/8 (50.0)
Scotland
184/10 (42.2)
England won by 119 runs
ICC Cricket World Cup 2014/15 · Match 6 · ODI · 17 Feb 2015
New Zealand
146/7 (24.5)
Scotland
142/10 (36.2)
New Zealand won by 3 wickets
Dubai Triangular Series 2014/15 · Match 3 · ODI · 12 Jan 2015
Ireland
220/7 (46.3)
Scotland
216/9 (50.0)
Ireland won by 3 wickets
Results go back to 2002 and are fullest from about 2014; earlier years have gaps, and not every competition is covered. A new result can take a few days to appear here unless we covered the match live.
Ball-by-ball data: Cricsheet (cricsheet.org), ODC-By 1.0. Fantasy points are worked out with our current scoring rules.
Player photos are from Wikimedia Commons; each photo's credit and licence are on the player's page.