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

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

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:
Scotland v Sri Lanka at Edinburgh, 2nd ODI, May 21, 2019 [ODI # 4142]
Ireland v Afghanistan at Belfast, 2nd ODI, May 21, 2019 [ODI # 4141]
England v Pakistan at Leeds, 5th ODI, May 19, 2019 [ODI # 4140]
Ireland v Afghanistan at Belfast, 1st ODI, May 19, 2019 [ODI # 4139]