Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
One Day Internationals - Country Records and Statistics - Matches
ODI Matches for
Afghanistan
Australia
Bangladesh
Bermuda
Canada
East Africa
England
Hong Kong
India
Ireland
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
United Arab Emirates
United States
West Indies
Zimbabwe
Played
Anywhere
at Home
Away (In Opposition Country)
at Neutral Venue
Versus
<All Countries>
Afghanistan
Australia
Bangladesh
Bermuda
Canada
East Africa
England
Hong Kong
India
Ireland
Jersey
Kenya
Namibia
Nepal
Netherlands
New Zealand
Oman
Pakistan
Papua New Guinea
Scotland
South Africa
Sri Lanka
United Arab Emirates
United States
West Indies
Zimbabwe
From
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
to
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
Date
Series
Ground
Result
1
16/05/1999
1999 ICC World Cup (v. Australia)
New Road
Australia won by 6 wickets
2
20/05/1999
1999 ICC World Cup (v. Pakistan)
Riverside Ground
Pakistan won by 94 runs
3
24/05/1999
1999 ICC World Cup (v. Bangladesh)
Grange Cricket Club
Bangladesh won by 22 runs
4
27/05/1999
1999 ICC World Cup (v. West Indies)
Grace Road
West Indies won by 8 wickets
5
31/05/1999
1999 ICC World Cup (v. New Zealand)
Grange Cricket Club
New Zealand won by 6 wickets
6
27/06/2006
2006 Scotland v. Pakistan
Grange Cricket Club
Pakistan won by 5 wickets
7
05/08/2006
2006 European Cricket Championships (v. Ireland)
Cambusdoon New Ground
Ireland won by 85 runs
8
06/08/2006
2006 European Cricket Championships (v. Netherlands)
Cambusdoon New Ground
Scotland won by 4 wickets
9
15/12/2006
2006-2007 Bangladesh v. Scotland
Zahur Ahmed Chowdhury Stadium
Bangladesh won by 6 wickets
10
17/12/2006
2006-2007 Bangladesh v. Scotland
Shere Bangla National Stadium
Bangladesh won by 146 runs
11
17/01/2007
2006-2007 ICC Tri-Series (Kenya) (v. Kenya)
Mombasa Sports Ground
Kenya won by 190 runs
12
18/01/2007
2006-2007 ICC Tri-Series (Kenya) (v. Canada)
Mombasa Sports Ground
Scotland won by 2 wickets
13
21/01/2007
2006-2007 ICC Tri-Series (Kenya) (v. Kenya)
Mombasa Sports Ground
Kenya won by 6 runs
14
23/01/2007
2006-2007 ICC Tri-Series (Kenya) (v. Canada)
Mombasa Sports Ground
Scotland won by 2 wickets
15
30/01/2007
2006-2007 ICC World Cricket League (v. Ireland)
Gymkhana Club Ground
Scotland won by 3 wickets
16
31/01/2007
2006-2007 ICC World Cricket League (v. Canada)
Ruaraka Sports Club Ground
Scotland won by 7 runs
17
02/02/2007
2006-2007 ICC World Cricket League (v. Netherlands)
Jaffrey Sports Club Ground
Scotland won by 2 runs
18
04/02/2007
2006-2007 ICC World Cricket League (v. Kenya)
Gymkhana Club Ground
Scotland won by 77 runs
19
05/02/2007
2006-2007 ICC World Cricket League (v. Bermuda)
Ruaraka Sports Club Ground
Bermuda won by 5 wickets
20
07/02/2007
2006-2007 ICC World Cricket League (v. Kenya)
Gymkhana Club Ground
Kenya won by 8 wickets
21
14/03/2007
2006-2007 ICC World Cup (v. Australia)
Warner Park
Australia won by 203 runs
22
20/03/2007
2006-2007 ICC World Cup (v. South Africa)
Warner Park
South Africa won by 7 wickets
23
22/03/2007
2006-2007 ICC World Cup (v. Netherlands)
Warner Park
Netherlands won by 8 wickets
24
12/07/2007
2007-2008 Quadrangular Series (v. West Indies)
Castle Avenue
West Indies won by 4 wickets
25
13/07/2007
2007-2008 Quadrangular Series (v. Netherlands)
Civil Service Cricket Club
No Result
26
15/07/2007
2007-2008 Quadrangular Series (v. Ireland)
Civil Service Cricket Club
Ireland won by 22 runs
27
16/08/2007
2007 Scotland v. India
Titwood
India won by 7 wickets
28
02/07/2008
2008 Associates Tri-Series (v. Ireland)
Mannofield Park
Scotland won by 5 wickets
29
03/07/2008
2008 Associates Tri-Series (v. New Zealand)
Mannofield Park
New Zealand won by 8 wickets
30
29/07/2008
2008 Netherlands v. Scotland
Castle Avenue
Scotland won by 6 wickets
31
31/07/2008
2008 Ireland v. Scotland
Castle Avenue
Ireland won by 7 wickets
32
12/08/2008
2008 Scotland v. Kenya
Cambusdoon New Ground
No Result
33
18/08/2008
2008 Scotland v. England
Grange Cricket Club
No Result
34
01/04/2009
2009 ICC World Cup Qualifiers (v. Ireland)
Willowmoore Park
Ireland won by 7 wickets
35
08/04/2009
2009 ICC World Cup Qualifiers (v. Canada)
Willowmoore Park
Canada won by 148 runs
36
19/04/2009
2009 ICC World Cup Qualifiers (v. Afghanistan)
Willowmoore Park
Afghanistan won by 89 runs
37
07/07/2009
2009 Scotland v. Canada
Mannofield Park
Canada won by 6 wickets
38
08/07/2009
2009 Scotland v. Canada
Mannofield Park
Scotland won by 5 wickets
39
22/08/2009
2009 Scotland v. Ireland
Mannofield Park
Ireland won by 96 runs
40
28/08/2009
2009 Scotland v. Australia
Grange Cricket Club
Australia won by 189 runs
41
15/06/2010
2010 Netherlands v. Scotland
Hazelaarweg
Netherlands won by 6 wickets
42
19/06/2010
2010 Scotland v. England
Grange Cricket Club
England won by 7 wickets
43
01/07/2010
2010 ICC World Cricket League Div 1 (v. Netherlands)
VRA Ground
Scotland won by 1 wicket
44
03/07/2010
2010 ICC World Cricket League Div 1 (v. Canada)
VRA Ground
Scotland won by 69 runs
45
05/07/2010
2010 ICC World Cricket League Div 1 (v. Ireland)
Sportpark Westvliet
Ireland won by 5 wickets
46
07/07/2010
2010 ICC World Cricket League Div 1 (v. Kenya)
Hazelaarweg
Scotland won by 6 runs
47
09/07/2010
2010 ICC World Cricket League Div 1 (v. Afghanistan)
Hazelaarweg
Scotland won by 2 wickets
48
10/07/2010
2010 ICC World Cricket League Div 1 (v. Ireland)
VRA Ground
Ireland won by 6 wickets
49
16/08/2010
2010 Scotland v. Afghanistan
Cambusdoon New Ground
Afghanistan won by 9 wickets
50
17/08/2010
2010 Scotland v. Afghanistan
Cambusdoon New Ground
Scotland won by 6 wickets
51
28/06/2011
2011 ICC World Cricket League Championship (v. Netherlands)
Mannofield Park
Scotland won by 15 runs
52
29/06/2011
2011 ICC World Cricket League Championship (v. Netherlands)
Mannofield Park
Scotland won by 5 wickets
53
12/07/2012
2011 ICC World Cricket League Championship (v. Canada)
Cambusdoon New Ground
Scotland won by 4 wickets
54
06/03/2013
2011 ICC World Cricket League Championship (v. Afghanistan)
Sharjah Cricket Stadium
Afghanistan won by 7 wickets
55
08/03/2013
2011 ICC World Cricket League Championship (v. Afghanistan)
Sharjah Cricket Stadium
Afghanistan won by 5 wickets
56
30/06/2013
2011 ICC World Cricket League Championship (v. Kenya)
Mannofield Park
Scotland won by 12 runs
57
02/07/2013
2011 ICC World Cricket League Championship (v. Kenya)
Mannofield Park
Scotland won by 4 wickets
58
06/09/2013
2011 ICC World Cricket League Championship (v. Ireland)
Civil Service Cricket Club
Ireland won by 1 wicket
59
08/09/2013
2011 ICC World Cricket League Championship (v. Ireland)
Civil Service Cricket Club
Ireland won by 7 wickets
60
12/07/2011
2011 Tri-Nation (v. Ireland)
Grange Cricket Club
Scotland won by 5 wickets
61
13/07/2011
2011 Tri-Nation (v. Sri Lanka)
Grange Cricket Club
Sri Lanka won by 183 runs
62
17/05/2013
2013 Scotland v. Pakistan
Grange Cricket Club
Pakistan won by 96 runs
63
03/09/2013
2013 Scotland v. Australia
Grange Cricket Club
Australia won by 200 runs
64
23/01/2014
2013-2014 ICC World Cup Qualifier (v. Canada)
Hagley Oval
Scotland won by 170 runs
65
30/01/2014
2013-2014 ICC World Cup Qualifier (v. Kenya)
Hagley Oval
Scotland won by 3 wickets
66
01/02/2014
2013-2014 ICC World Cup Qualifier (v. United Arab Emirates)
Bert Sutcliffe Oval
Scotland won by 41 runs
67
09/05/2014
2014 Scotland v. England
Mannofield Park
England won by 39 runs
68
08/09/2014
2014 Ireland v. Scotland
The Village
Ireland won by 7 wickets
69
10/09/2014
2014 Ireland v. Scotland
The Village
Ireland won by 3 wickets
70
12/09/2014
2014 Ireland v. Scotland
The Village
Scotland won by 8 wickets
71
08/01/2015
2014-2015 Dubai Triangular Series (v. Afghanistan)
ICC Global Cricket Academy
Afghanistan won by 8 wickets
72
12/01/2015
2014-2015 Dubai Triangular Series (v. Ireland)
Dubai International Cricket Stadium
Ireland won by 3 wickets
73
14/01/2015
2014-2015 Dubai Triangular Series (v. Afghanistan)
Sheikh Zayed Stadium
Scotland won by 150 runs
74
19/01/2015
2014-2015 Dubai Triangular Series (v. Ireland)
ICC Global Cricket Academy
No Result
75
17/02/2015
2014-2015 ICC World Cup (v. New Zealand)
University Oval
New Zealand won by 3 wickets
76
23/02/2015
2014-2015 ICC World Cup (v. England)
Hagley Oval
England won by 119 runs
77
26/02/2015
2014-2015 ICC World Cup (v. Afghanistan)
University Oval
Afghanistan won by 1 wicket
78
04/03/2015
2014-2015 ICC World Cup (v. Bangladesh)
Saxton Oval
Bangladesh won by 6 wickets
79
11/03/2015
2014-2015 ICC World Cup (v. Sri Lanka)
Bellerive Oval
Sri Lanka won by 148 runs
80
14/03/2015
2014-2015 ICC World Cup (v. Australia)
Bellerive Oval
Australia won by 7 wickets
81
26/01/2016
2015-2016 ICC World Championship Cricket League (v. Hong Kong)
Mission Road
Hong Kong won by 109 runs
82
14/08/2016
2015-2016 ICC World Championship Cricket League (v. United Arab Emirates)
Grange Cricket Club
Scotland won by 98 runs
83
16/08/2016
2015-2016 ICC World Championship Cricket League (v. United Arab Emirates)
Grange Cricket Club
Scotland won by 7 wickets
84
05/10/2017
2015-2017 ICC World Championship Cricket League (v. Papua New Guinea)
Amini Park
Scotland won by 101 runs
85
08/10/2017
2015-2017 ICC World Championship Cricket League (v. Papua New Guinea)
Amini Park
Papua New Guinea won by 5 wickets
86
04/07/2016
2016 Scotland v. Afghanistan
Grange Cricket Club
No Result
87
06/07/2016
2016 Scotland v. Afghanistan
Grange Cricket Club
Afghanistan won by 78 runs
88
08/09/2016
2016 Scotland v. Hong Kong
Grange Cricket Club
No Result
89
10/09/2016
2016 Scotland v. Hong Kong
Grange Cricket Club
Scotland won by 53 runs
90
22/01/2017
2016-2017 United Arab Emirates Tri-Nation Series (v. Hong Kong)
Sheikh Zayed Stadium
Hong Kong won by 7 wickets
91
24/01/2017
2016-2017 United Arab Emirates Tri-Nation Series (v. United Arab Emirates)
Dubai International Cricket Stadium
United Arab Emirates won by 4 wickets
92
15/06/2017
2017 Scotland v. Zimbabwe
Grange Cricket Club
Scotland won by 26 runs
93
17/06/2017
2017 Scotland v. Zimbabwe
Grange Cricket Club
Zimbabwe won by 6 wickets
94
24/11/2017
2017-2018 Papua New Guinea v. Scotland
Dubai International Cricket Stadium
Scotland won by 6 wickets
95
25/11/2017
2017-2018 Papua New Guinea v. Scotland
Dubai International Cricket Stadium
Scotland won by 4 wickets
96
16/01/2018
2017-2018 United Arab Emirates Tri-Nation Series (v. Ireland)
ICC Global Cricket Academy
Ireland won by 6 wickets
97
18/01/2018
2017-2018 United Arab Emirates Tri-Nation Series (v. Ireland)
ICC Global Cricket Academy
Ireland won by 24 runs
98
21/01/2018
2017-2018 United Arab Emirates Tri-Nation Series (v. United Arab Emirates)
ICC Global Cricket Academy
Scotland won by 31 runs
99
23/01/2018
2017-2018 United Arab Emirates Tri-Nation Series (v. United Arab Emirates)
ICC Global Cricket Academy
United Arab Emirates won by 4 wickets
100
04/03/2018
2017-2018 ICC World Cup Qualifiers 2018 (v. Afghanistan)
Bulawayo Athletic Club
Scotland won by 7 wickets
101
06/03/2018
2017-2018 ICC World Cup Qualifiers 2018 (v. Hong Kong)
Bulawayo Athletic Club
Scotland won by 4 wickets
102
12/03/2018
2017-2018 ICC World Cup Qualifiers 2018 (v. Zimbabwe)
Queens Sports Club
Match Tied
103
15/03/2018
2017-2018 ICC World Cup Qualifiers 2018 (v. United Arab Emirates)
Queens Sports Club
Scotland won by 73 runs
104
18/03/2018
2017-2018 ICC World Cup Qualifiers 2018 (v. Ireland)
Harare Sports Club
Ireland won by 25 runs
105
21/03/2018
2017-2018 ICC World Cup Qualifiers 2018 (v. West Indies)
Harare Sports Club
West Indies won by 5 runs
106
10/06/2018
2018 Scotland v. England
Grange Cricket Club
Scotland won by 6 runs
107
10/05/2019
2019 Scotland v. Afghanistan
Grange Cricket Club
Afghanistan won by 2 runs
108
21/05/2019
2018-2019 Scotland v. Sri Lanka
Grange Cricket Club
Sri Lanka won by 35 runs
109
15/08/2019
2019-2022 ICC Cricket World Cup League 2 (v. Oman)
Mannofield Park
Oman won by 8 wickets
110
17/08/2019
2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea)
Mannofield Park
Scotland won by 3 wickets
111
18/08/2019
2019-2022 ICC Cricket World Cup League 2 (v. Oman)
Mannofield Park
Scotland won by 85 runs
112
20/08/2019
2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea)
Mannofield Park
Scotland won by 38 runs
113
09/12/2019
2019-2022 ICC Cricket World Cup League 2 (v. United States)
Sharjah Cricket Stadium
United States won by 35 runs
114
14/12/2019
2019-2022 ICC Cricket World Cup League 2 (v. United States)
ICC Global Cricket Academy
Scotland won by 4 wickets
115
15/12/2019
2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates)
ICC Global Cricket Academy
United Arab Emirates won by 7 wickets
116
25/09/2021
2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea)
Al Amerat Cricket Ground Ministry Turf 2
Scotland won by 6 wickets
117
28/09/2021
2019-2022 ICC Cricket World Cup League 2 (v. Oman)
Al Amerat Cricket Ground Ministry Turf 2
Scotland won by 18 runs
118
29/09/2021
2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea)
Al Amerat Cricket Ground Ministry Turf 1
Scotland won by 4 wickets
119
02/10/2021
2019-2022 ICC Cricket World Cup League 2 (v. Oman)
Al Amerat Cricket Ground Ministry Turf 1
No Result
120
09/04/2022
2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea)
Dubai International Cricket Stadium
Scotland won by 162 runs
121
10/04/2022
2019-2022 ICC Cricket World Cup League 2 (v. Oman)
Dubai International Cricket Stadium
Scotland won by 4 runs
122
13/04/2022
2019-2022 ICC Cricket World Cup League 2 (v. Papua New Guinea)
Dubai International Cricket Stadium
Scotland won by 123 runs
123
15/04/2022
2019-2022 ICC Cricket World Cup League 2 (v. Oman)
Dubai International Cricket Stadium
Scotland won by 2 wickets
124
28/05/2022
2019-2022 ICC Cricket World Cup League 2 (v. United States)
Choice Moosa Stadium
United States won by 104 runs
125
29/05/2022
2019-2022 ICC Cricket World Cup League 2 (v. United States)
Choice Moosa Stadium
Scotland won by 111 runs
126
31/05/2022
2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates)
Choice Moosa Stadium
Scotland won by 4 wickets
127
03/06/2022
2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates)
Choice Moosa Stadium
United Arab Emirates won by 5 wickets
128
10/07/2022
2019-2022 ICC Cricket World Cup League 2 (v. Namibia)
Titwood
Scotland won by 77 runs
129
13/07/2022
2019-2022 ICC Cricket World Cup League 2 (v. Nepal)
Titwood
Nepal won by 5 wickets
130
14/07/2022
2019-2022 ICC Cricket World Cup League 2 (v. Namibia)
Titwood
Scotland won by 3 wickets
131
17/07/2022
2019-2022 ICC Cricket World Cup League 2 (v. Nepal)
Titwood
Scotland won by 8 wickets
132
10/08/2022
2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates)
Mannofield Park
Scotland won by 64 runs
133
13/08/2022
2019-2022 ICC Cricket World Cup League 2 (v. United States)
Mannofield Park
Scotland won by 5 wickets
134
14/08/2022
2019-2022 ICC Cricket World Cup League 2 (v. United Arab Emirates)
Mannofield Park
Scotland won by 86 runs
135
17/08/2022
2019-2022 ICC Cricket World Cup League 2 (v. United States)
Mannofield Park
United States won by 2 wickets
136
01/12/2022
2019-2022 ICC Cricket World Cup League 2 (v. Namibia)
United Cricket Club
Scotland won by 4 wickets
137
04/12/2022
2019-2022 ICC Cricket World Cup League 2 (v. Nepal)
United Cricket Club
Scotland won by 3 wickets
138
05/12/2022
2019-2022 ICC Cricket World Cup League 2 (v. Namibia)
United Cricket Club
Namibia won by 3 wickets
139
08/12/2022
2019-2022 ICC Cricket World Cup League 2 (v. Nepal)
United Cricket Club
Scotland won by 8 wickets
140
15/02/2023
2019-2022 ICC Cricket World Cup League 2 (v. Namibia)
Tribhuvan University International Cricket Ground
Scotland won by 10 wickets
141
17/02/2023
2019-2022 ICC Cricket World Cup League 2 (v. Nepal)
Tribhuvan University International Cricket Ground
Nepal won by 3 wickets
142
20/02/2023
2019-2022 ICC Cricket World Cup League 2 (v. Namibia)
Tribhuvan University International Cricket Ground
Scotland won by 43 runs
143
21/02/2023
2019-2022 ICC Cricket World Cup League 2 (v. Nepal)
Tribhuvan University International Cricket Ground
Nepal won by 2 wickets
144
19/05/2021
2020-2021 Netherlands v. Scotland
Hazelaarweg
Netherlands won by 14 runs
145
20/05/2021
2020-2021 Netherlands v. Scotland
Hazelaarweg
Scotland won by 6 wickets
146
31/07/2022
2022 Scotland v. New Zealand
Grange Cricket Club
New Zealand won by 7 wickets
147
21/06/2023
2023 ICC World Cup Qualifier (v. Ireland)
Queens Sports Club
Scotland won by 1 wicket
148
23/06/2023
2023 ICC World Cup Qualifier (v. United Arab Emirates)
Bulawayo Athletic Club
Scotland won by 111 runs
149
25/06/2023
2023 ICC World Cup Qualifier (v. Oman)
Bulawayo Athletic Club
Scotland won by 76 runs
150
27/06/2023
2023 ICC World Cup Qualifier (v. Sri Lanka)
Queens Sports Club
Sri Lanka won by 82 runs
151
01/07/2023
2023 ICC World Cup Qualifier (v. West Indies)
Harare Sports Club
Scotland won by 7 wickets
152
04/07/2023
2023 ICC World Cup Qualifier (v. Zimbabwe)
Queens Sports Club
Scotland won by 31 runs
153
06/07/2023
2023 ICC World Cup Qualifier (v. Netherlands)
Queens Sports Club
Netherlands won by 4 wickets
154
01/03/2024
2023-2024 ICC World Cup League 2 (v. Canada)
Dubai International Cricket Stadium
Canada won by 7 wickets
155
03/03/2024
2023-2024 ICC World Cup League 2 (v. United Arab Emirates)
Dubai International Cricket Stadium
Scotland won by 8 wickets
156
07/03/2024
2023-2024 ICC World Cup League 2 (v. Canada)
Dubai International Cricket Stadium
Canada won by 5 wickets
Scotland:
69
Opposing Country:
79
Tied:
1
No Result:
7
Country Records and Statistics
Match Records and Statistics
Match Scorecards
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links