Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
New Zealand Sri Lanka New Zealand 45 runs Mount Maunganui Jan 3, 2019 ODI # 4074
New Zealand Sri Lanka New Zealand 21 runs Mount Maunganui Jan 5, 2019 ODI # 4075
New Zealand Sri Lanka New Zealand 115 runs Nelson Jan 8, 2019 ODI # 4076
Australia India Australia 34 runs Sydney Jan 12, 2019 ODI # 4077
Australia India India 6 wickets Adelaide Jan 15, 2019 ODI # 4078
Australia India India 7 wickets Melbourne Jan 18, 2019 ODI # 4079
South Africa Pakistan Pakistan 5 wickets Port Elizabeth Jan 19, 2019 ODI # 4080
South Africa Pakistan South Africa 5 wickets Durban Jan 22, 2019 ODI # 4081
New Zealand India India 8 wickets Napier Jan 23, 2019 ODI # 4082
U.A.E. Nepal U.A.E. 3 wickets ICCA Dubai Jan 25, 2019 ODI # 4083
South Africa Pakistan South Africa 13 runs Centurion Jan 25, 2019 ODI # 4084
New Zealand India India 90 runs Mount Maunganui Jan 26, 2019 ODI # 4085
U.A.E. Nepal Nepal 145 runs ICCA Dubai Jan 26, 2019 ODI # 4086
South Africa Pakistan Pakistan 8 wickets Johannesburg Jan 27, 2019 ODI # 4087
New Zealand India India 7 wickets Mount Maunganui Jan 28, 2019 ODI # 4088
U.A.E. Nepal Nepal 4 wickets ICCA Dubai Jan 28, 2019 ODI # 4089
South Africa Pakistan South Africa 7 wickets Cape Town Jan 30, 2019 ODI # 4090
New Zealand India New Zealand 8 wickets Hamilton Jan 31, 2019 ODI # 4091
New Zealand India India 35 runs Wellington Feb 3, 2019 ODI # 4092
New Zealand Bangladesh New Zealand 8 wickets Napier Feb 13, 2019 ODI # 4093
New Zealand Bangladesh New Zealand 8 wickets Christchurch Feb 16, 2019 ODI # 4094
New Zealand Bangladesh New Zealand 88 runs Dunedin Feb 20, 2019 ODI # 4095
West Indies England England 6 wickets Bridgetown Feb 20, 2019 ODI # 4096
West Indies England West Indies 26 runs Bridgetown Feb 22, 2019 ODI # 4097
West Indies England no result St George's Feb 25, 2019 ODI # 4098
West Indies England England 29 runs St George's Feb 27, 2019 ODI # 4099
Afghanistan Ireland Afghanistan 5 wickets Dehradun Feb 28, 2019 ODI # 4100
Afghanistan Ireland no result Dehradun Mar 2, 2019 ODI # 4101
India Australia India 6 wickets Hyderabad (Deccan) Mar 2, 2019 ODI # 4102
West Indies England West Indies 7 wickets Gros Islet Mar 2, 2019 ODI # 4103
South Africa Sri Lanka South Africa 8 wickets Johannesburg Mar 3, 2019 ODI # 4104
Afghanistan Ireland Ireland 4 wickets Dehradun Mar 5, 2019 ODI # 4105
India Australia India 8 runs Nagpur Mar 5, 2019 ODI # 4106
South Africa Sri Lanka South Africa 113 runs Centurion Mar 6, 2019 ODI # 4107
Afghanistan Ireland Afghanistan 109 runs Dehradun Mar 8, 2019 ODI # 4108
India Australia Australia 32 runs Ranchi Mar 8, 2019 ODI # 4109
Afghanistan Ireland Ireland 5 wickets Dehradun Mar 10, 2019 ODI # 4110
India Australia Australia 4 wickets Mohali Mar 10, 2019 ODI # 4111
South Africa Sri Lanka South Africa 71 runs Durban Mar 10, 2019 ODI # 4112
India Australia Australia 35 runs Delhi Mar 13, 2019 ODI # 4113
South Africa Sri Lanka South Africa 6 wickets Port Elizabeth Mar 13, 2019 ODI # 4114
South Africa Sri Lanka South Africa 41 runs Cape Town Mar 16, 2019 ODI # 4115
Australia Pakistan Australia 8 wickets Sharjah Mar 22, 2019 ODI # 4116
Australia Pakistan Australia 8 wickets Sharjah Mar 24, 2019 ODI # 4117
Australia Pakistan Australia 80 runs Abu Dhabi Mar 27, 2019 ODI # 4118
Australia Pakistan Australia 6 runs Dubai (DSC) Mar 29, 2019 ODI # 4119
Australia Pakistan Australia 20 runs Dubai (DSC) Mar 31, 2019 ODI # 4120
Zimbabwe U.A.E. Zimbabwe 7 wickets Harare Apr 10, 2019 ODI # 4121
Zimbabwe U.A.E. Zimbabwe 4 runs Harare Apr 12, 2019 ODI # 4122
Zimbabwe U.A.E. Zimbabwe 131 runs Harare Apr 14, 2019 ODI # 4123
Zimbabwe U.A.E. Zimbabwe 3 wickets Harare Apr 16, 2019 ODI # 4124
Namibia Oman Namibia 145 runs Windhoek Apr 27, 2019 ODI # 4125
P.N.G. U.S.A. P.N.G. 5 wickets Windhoek Apr 27, 2019 ODI # 4126
Ireland England England 4 wickets Dublin (Malahide) May 3, 2019 ODI # 4127
Ireland West Indies West Indies 196 runs Dublin May 5, 2019 ODI # 4128
Bangladesh West Indies Bangladesh 8 wickets Dublin May 7, 2019 ODI # 4129
England Pakistan no result The Oval May 8, 2019 ODI # 4130
Scotland Afghanistan Afghanistan 2 runs Edinburgh May 10, 2019 ODI # 4131
Ireland West Indies West Indies 5 wickets Dublin (Malahide) May 11, 2019 ODI # 4132
England Pakistan England 12 runs Southampton May 11, 2019 ODI # 4133
Bangladesh West Indies Bangladesh 5 wickets Dublin (Malahide) May 13, 2019 ODI # 4134
England Pakistan England 6 wickets Bristol May 14, 2019 ODI # 4135
Ireland Bangladesh Bangladesh 6 wickets Dublin May 15, 2019 ODI # 4136
Bangladesh West Indies Bangladesh 5 wickets Dublin (Malahide) May 17, 2019 ODI # 4137
England Pakistan England 3 wickets Nottingham May 17, 2019 ODI # 4138
Ireland Afghanistan Ireland 72 runs Belfast May 19, 2019 ODI # 4139
England Pakistan England 54 runs Leeds May 19, 2019 ODI # 4140
Ireland Afghanistan Afghanistan 126 runs Belfast May 21, 2019 ODI # 4141
Scotland Sri Lanka Sri Lanka 35 runs Edinburgh May 21, 2019 ODI # 4142
England South Africa England 104 runs The Oval May 30, 2019 ODI # 4143
Pakistan West Indies West Indies 7 wickets Nottingham May 31, 2019 ODI # 4144
New Zealand Sri Lanka New Zealand 10 wickets Cardiff Jun 1, 2019 ODI # 4145
Afghanistan Australia Australia 7 wickets Bristol Jun 1, 2019 ODI # 4146
Bangladesh South Africa Bangladesh 21 runs The Oval Jun 2, 2019 ODI # 4147
England Pakistan Pakistan 14 runs Nottingham Jun 3, 2019 ODI # 4148
Afghanistan Sri Lanka Sri Lanka 34 runs Cardiff Jun 4, 2019 ODI # 4149
India South Africa India 6 wickets Southampton Jun 5, 2019 ODI # 4150
Bangladesh New Zealand New Zealand 2 wickets The Oval Jun 5, 2019 ODI # 4151
Australia West Indies Australia 15 runs Nottingham Jun 6, 2019 ODI # 4152
England Bangladesh England 106 runs Cardiff Jun 8, 2019 ODI # 4153
Afghanistan New Zealand New Zealand 7 wickets Taunton Jun 8, 2019 ODI # 4154
Australia India India 36 runs The Oval Jun 9, 2019 ODI # 4155
South Africa West Indies no result Southampton Jun 10, 2019 ODI # 4156
Australia Pakistan Australia 41 runs Taunton Jun 12, 2019 ODI # 4157
England West Indies England 8 wickets Southampton Jun 14, 2019 ODI # 4158
Australia Sri Lanka Australia 87 runs The Oval Jun 15, 2019 ODI # 4159
Afghanistan South Africa South Africa 9 wickets Cardiff Jun 15, 2019 ODI # 4160
India Pakistan India 89 runs Manchester Jun 16, 2019 ODI # 4161
Bangladesh West Indies Bangladesh 7 wickets Taunton Jun 17, 2019 ODI # 4162
England Afghanistan England 150 runs Manchester Jun 18, 2019 ODI # 4163
Netherlands Zimbabwe Netherlands 7 wickets Deventer Jun 19, 2019 ODI # 4164
New Zealand South Africa New Zealand 4 wickets Birmingham Jun 19, 2019 ODI # 4165
Australia Bangladesh Australia 48 runs Nottingham Jun 20, 2019 ODI # 4166
Netherlands Zimbabwe Netherlands 3 wickets Deventer Jun 21, 2019 ODI # 4167
England Sri Lanka Sri Lanka 20 runs Leeds Jun 21, 2019 ODI # 4168
Afghanistan India India 11 runs Southampton Jun 22, 2019 ODI # 4169
New Zealand West Indies New Zealand 5 runs Manchester Jun 22, 2019 ODI # 4170
Pakistan South Africa Pakistan 49 runs Lord's Jun 23, 2019 ODI # 4171
Afghanistan Bangladesh Bangladesh 62 runs Southampton Jun 24, 2019 ODI # 4172
England Australia Australia 64 runs Lord's Jun 25, 2019 ODI # 4173
New Zealand Pakistan Pakistan 6 wickets Birmingham Jun 26, 2019 ODI # 4174
India West Indies India 125 runs Manchester Jun 27, 2019 ODI # 4175
South Africa Sri Lanka South Africa 9 wickets Chester-le-Street Jun 28, 2019 ODI # 4176
Afghanistan Pakistan Pakistan 3 wickets Leeds Jun 29, 2019 ODI # 4177
Australia New Zealand Australia 86 runs Lord's Jun 29, 2019 ODI # 4178
England India England 31 runs Birmingham Jun 30, 2019 ODI # 4179
Sri Lanka West Indies Sri Lanka 23 runs Chester-le-Street Jul 1, 2019 ODI # 4180
Ireland Zimbabwe Ireland 4 wickets Bready Jul 1, 2019 ODI # 4181
Bangladesh India India 28 runs Birmingham Jul 2, 2019 ODI # 4182
England New Zealand England 119 runs Chester-le-Street Jul 3, 2019 ODI # 4183
Afghanistan West Indies West Indies 23 runs Leeds Jul 4, 2019 ODI # 4184
Ireland Zimbabwe Ireland 5 runs Belfast Jul 4, 2019 ODI # 4185
Bangladesh Pakistan Pakistan 94 runs Lord's Jul 5, 2019 ODI # 4186
India Sri Lanka India 7 wickets Leeds Jul 6, 2019 ODI # 4187
Australia South Africa South Africa 10 runs Manchester Jul 6, 2019 ODI # 4188
Ireland Zimbabwe Ireland 6 wickets Belfast Jul 7, 2019 ODI # 4189
India New Zealand New Zealand 18 runs Manchester Jul 9-10, 2019 ODI # 4190
England Australia England 8 wickets Birmingham Jul 11, 2019 ODI # 4191
England New Zealand tied Lord's Jul 14, 2019 ODI # 4192
Sri Lanka Bangladesh Sri Lanka 91 runs Colombo (RPS) Jul 26, 2019 ODI # 4193
Sri Lanka Bangladesh Sri Lanka 7 wickets Colombo (RPS) Jul 28, 2019 ODI # 4194
Sri Lanka Bangladesh Sri Lanka 122 runs Colombo (RPS) Jul 31, 2019 ODI # 4195
West Indies India no result Providence Aug 8, 2019 ODI # 4196
West Indies India India 59 runs Port of Spain Aug 11, 2019 ODI # 4197
Oman P.N.G. Oman 4 wickets Aberdeen Aug 14, 2019 ODI # 4198
West Indies India India 6 wickets Port of Spain Aug 14, 2019 ODI # 4199
Scotland Oman Oman 8 wickets Aberdeen Aug 15, 2019 ODI # 4200
Scotland P.N.G. Scotland 3 wickets Aberdeen Aug 17, 2019 ODI # 4201
Scotland Oman Scotland 85 runs Aberdeen Aug 18, 2019 ODI # 4202
Scotland P.N.G. Scotland 38 runs Aberdeen Aug 20, 2019 ODI # 4203
Oman P.N.G. Oman 4 wickets Aberdeen Aug 21, 2019 ODI # 4204
U.S.A. P.N.G. U.S.A. 5 runs Lauderhill Sep 13, 2019 ODI # 4205
U.S.A. Namibia U.S.A. 5 wickets Lauderhill Sep 17, 2019 ODI # 4206
U.S.A. P.N.G. U.S.A. 62 runs Lauderhill Sep 19, 2019 ODI # 4207
U.S.A. Namibia Namibia 139 runs Lauderhill Sep 20, 2019 ODI # 4208
Namibia P.N.G. Namibia 4 wickets Lauderhill Sep 22, 2019 ODI # 4209
Namibia P.N.G. Namibia 27 runs Lauderhill Sep 23, 2019 ODI # 4210
Pakistan Sri Lanka Pakistan 67 runs Karachi Sep 30, 2019 ODI # 4211
Pakistan Sri Lanka Pakistan 5 wickets Karachi Oct 2, 2019 ODI # 4212
Afghanistan West Indies West Indies 7 wickets Lucknow Nov 6, 2019 ODI # 4213
Afghanistan West Indies West Indies 47 runs Lucknow Nov 9, 2019 ODI # 4214
Afghanistan West Indies West Indies 5 wickets Lucknow Nov 11, 2019 ODI # 4215
U.A.E. U.S.A. U.S.A. 3 wickets Sharjah Dec 8, 2019 ODI # 4216
Scotland U.S.A. U.S.A. 35 runs Sharjah Dec 9, 2019 ODI # 4217
U.A.E. U.S.A. U.S.A. 98 runs ICCA Dubai Dec 12, 2019 ODI # 4218
Scotland U.S.A. Scotland 4 wickets ICCA Dubai Dec 14, 2019 ODI # 4219
U.A.E. Scotland U.A.E. 7 wickets ICCA Dubai Dec 15, 2019 ODI # 4220
India West Indies West Indies 8 wickets Chennai Dec 15, 2019 ODI # 4221

year 2018 « year 2019

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

Performances in matches that overlap years 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:
India v West Indies at Chennai, 1st ODI, Dec 15, 2019 [ODI # 4221]
United Arab Emirates v Scotland at ICCA Dubai, ICC Men's Cricket World Cup League 2 6th match, Dec 15, 2019 [ODI # 4220]
Scotland v United States of America at ICCA Dubai, ICC Men's Cricket World Cup League 2 5th match, Dec 14, 2019 [ODI # 4219]