2018 ODI Season
128 ODIs.
| # | DATE | MATCH | VENUE | RESULT | |
|---|---|---|---|---|---|
| 4073 | 2018-12-14 | West Indies v Bangladesh | Sylhet International Cricket Stadium | Bangladesh won by 8 wickets (with 69 balls remaining) | SCORECARD |
| 4072 | 2018-12-11 | Bangladesh v West Indies | Shere Bangla National Stadium | West Indies won by 4 wickets (with 2 balls remaining) | SCORECARD |
| 4071 | 2018-12-09 | West Indies v Bangladesh | Shere Bangla National Stadium | Bangladesh won by 5 wickets (with 89 balls remaining) | SCORECARD |
| 4070 | 2018-11-11 | Pakistan v New Zealand | Dubai International Cricket Stadium | No result | SCORECARD |
| 4069 | 2018-11-11 | South Africa v Australia | Bellerive Oval | South Africa won by 40 runs | SCORECARD |
| 4068 | 2018-11-09 | New Zealand v Pakistan | Sheikh Zayed Stadium | Pakistan won by 6 wickets (with 57 balls remaining) | SCORECARD |
| 4067 | 2018-11-09 | Australia v South Africa | Adelaide Oval | Australia won by 7 runs | SCORECARD |
| 4066 | 2018-11-07 | New Zealand v Pakistan | Sheikh Zayed Stadium | New Zealand won by 47 runs | SCORECARD |
| 4065 | 2018-11-04 | Australia v South Africa | Perth Stadium | South Africa won by 6 wickets (with 124 balls remaining) | SCORECARD |
| 4064 | 2018-11-01 | West Indies v India | Greenfield International Stadium | India won by 9 wickets (with 211 balls remaining) | SCORECARD |
| 4063 | 2018-10-29 | India v West Indies | Brabourne Stadium | India won by 224 runs | SCORECARD |
| 4062 | 2018-10-27 | West Indies v India | Maharashtra Cricket Association Stadium | West Indies won by 43 runs | SCORECARD |
| 4061 | 2018-10-26 | Zimbabwe v Bangladesh | Zahur Ahmed Chowdhury Stadium | Bangladesh won by 7 wickets (with 47 balls remaining) | SCORECARD |
| 4060 | 2018-10-24 | Zimbabwe v Bangladesh | Zahur Ahmed Chowdhury Stadium | Bangladesh won by 7 wickets (with 35 balls remaining) | SCORECARD |
| 4059 | 2018-10-24 | India v West Indies | Dr. Y.S. Rajasekhara Reddy ACA-VDCA Cricket Stadium | Match tied | SCORECARD |
| 4058 | 2018-10-23 | Sri Lanka v England | R Premadasa Stadium | Sri Lanka won by 219 runs (D/L method) | SCORECARD |
| 4057 | 2018-10-21 | Bangladesh v Zimbabwe | Shere Bangla National Stadium | Bangladesh won by 28 runs | SCORECARD |
| 4056 | 2018-10-21 | West Indies v India | Barsapara Cricket Stadium | India won by 8 wickets (with 47 balls remaining) | SCORECARD |
| 4055 | 2018-10-20 | Sri Lanka v England | Pallekele International Cricket Stadium | England won by 18 runs (D/L method) | SCORECARD |
| 4054 | 2018-10-17 | Sri Lanka v England | Pallekele International Cricket Stadium | England won by 7 wickets (with 15 balls remaining) | SCORECARD |
| 4053 | 2018-10-13 | England v Sri Lanka | Rangiri Dambulla International Stadium | England won by 31 runs (D/L method) | SCORECARD |
| 4052 | 2018-10-10 | England v Sri Lanka | Rangiri Dambulla International Stadium | No result | SCORECARD |
| 4051 | 2018-10-06 | Zimbabwe v South Africa | Boland Park | South Africa won by 4 wickets (with 25 balls remaining) | SCORECARD |
| 4050 | 2018-10-03 | South Africa v Zimbabwe | Mangaung Oval | South Africa won by 120 runs | SCORECARD |
| 4049 | 2018-09-30 | Zimbabwe v South Africa | Diamond Oval | South Africa won by 5 wickets (with 143 balls remaining) | SCORECARD |
| 4048 | 2018-09-28 | Bangladesh v India | Dubai International Cricket Stadium | India won by 3 wickets (with 0 balls remaining) | SCORECARD |
| 4047 | 2018-09-26 | Bangladesh v Pakistan | Sheikh Zayed Stadium | Bangladesh won by 37 runs | SCORECARD |
| 4046 | 2018-09-25 | Afghanistan v India | Dubai International Cricket Stadium | Match tied | SCORECARD |
| 4045 | 2018-09-23 | Bangladesh v Afghanistan | Sheikh Zayed Stadium | Bangladesh won by 3 runs | SCORECARD |
| 4044 | 2018-09-23 | Pakistan v India | Dubai International Cricket Stadium | India won by 9 wickets (with 63 balls remaining) | SCORECARD |
| 4043 | 2018-09-21 | Afghanistan v Pakistan | Sheikh Zayed Stadium | Pakistan won by 3 wickets (with 3 balls remaining) | SCORECARD |
| 4042 | 2018-09-21 | Bangladesh v India | Dubai International Cricket Stadium | India won by 7 wickets (with 82 balls remaining) | SCORECARD |
| 4041 | 2018-09-20 | Afghanistan v Bangladesh | Sheikh Zayed Stadium | Afghanistan won by 136 runs | SCORECARD |
| 4040 | 2018-09-19 | Pakistan v India | Dubai International Cricket Stadium | India won by 8 wickets (with 126 balls remaining) | SCORECARD |
| 4039 | 2018-09-18 | India v Hong Kong | Dubai International Cricket Stadium | India won by 26 runs | SCORECARD |
| 4038 | 2018-09-17 | Afghanistan v Sri Lanka | Sheikh Zayed Stadium | Afghanistan won by 91 runs | SCORECARD |
| 4037 | 2018-09-16 | Hong Kong v Pakistan | Dubai International Cricket Stadium | Pakistan won by 8 wickets (with 158 balls remaining) | SCORECARD |
| 4036 | 2018-09-15 | Bangladesh v Sri Lanka | Dubai International Cricket Stadium | Bangladesh won by 137 runs | SCORECARD |
| 4035 | 2018-08-31 | Ireland v Afghanistan | Civil Service Cricket Club | Afghanistan won by 8 wickets (with 157 balls remaining) | SCORECARD |
| 4034 | 2018-08-30 | U.A.E. v Nepal | Kinrara Academy Oval | U.A.E. won by 78 runs | SCORECARD |
| 4033 | 2018-08-29 | Afghanistan v Ireland | Civil Service Cricket Club | Ireland won by 3 wickets (with 37 balls remaining) | SCORECARD |
| 4032 | 2018-08-27 | Afghanistan v Ireland | Civil Service Cricket Club | Afghanistan won by 29 runs | SCORECARD |
| 4031 | 2018-08-12 | Sri Lanka v South Africa | R Premadasa Stadium | Sri Lanka won by 178 runs | SCORECARD |
| 4030 | 2018-08-08 | Sri Lanka v South Africa | Pallekele International Cricket Stadium | Sri Lanka won by 3 runs (D/L method) | SCORECARD |
| 4029 | 2018-08-05 | South Africa v Sri Lanka | Pallekele International Cricket Stadium | South Africa won by 78 runs | SCORECARD |
| 4028 | 2018-08-03 | Nepal v Netherlands | VRA Ground | Nepal won by 1 run | SCORECARD |
| 4027 | 2018-08-01 | Sri Lanka v South Africa | Rangiri Dambulla International Stadium | South Africa won by 4 wickets (with 43 balls remaining) | SCORECARD |
| 4026 | 2018-08-01 | Netherlands v Nepal | VRA Ground | Netherlands won by 55 runs | SCORECARD |
| 4025 | 2018-07-29 | Sri Lanka v South Africa | Rangiri Dambulla International Stadium | South Africa won by 5 wickets (with 114 balls remaining) | SCORECARD |
| 4024 | 2018-07-28 | Bangladesh v West Indies | Warner Park | Bangladesh won by 18 runs | SCORECARD |
| 4023 | 2018-07-25 | West Indies v Bangladesh | Providence Stadium | West Indies won by 3 runs | SCORECARD |
| 4022 | 2018-07-22 | Bangladesh v West Indies | Providence Stadium | Bangladesh won by 48 runs | SCORECARD |
| 4021 | 2018-07-22 | Pakistan v Zimbabwe | Queens Sports Club | Pakistan won by 131 runs | SCORECARD |
| 4020 | 2018-07-20 | Pakistan v Zimbabwe | Queens Sports Club | Pakistan won by 244 runs | SCORECARD |
| 4019 | 2018-07-18 | Zimbabwe v Pakistan | Queens Sports Club | Pakistan won by 9 wickets (with 241 balls remaining) | SCORECARD |
| 4018 | 2018-07-17 | India v England | Headingley | England won by 8 wickets (with 33 balls remaining) | SCORECARD |
| 4017 | 2018-07-16 | Zimbabwe v Pakistan | Queens Sports Club | Pakistan won by 9 wickets (with 84 balls remaining) | SCORECARD |
| 4016 | 2018-07-14 | England v India | Lord's | England won by 86 runs | SCORECARD |
| 4015 | 2018-07-13 | Pakistan v Zimbabwe | Queens Sports Club | Pakistan won by 201 runs | SCORECARD |
| 4014 | 2018-07-12 | England v India | Trent Bridge | India won by 8 wickets (with 59 balls remaining) | SCORECARD |
| 4013 | 2018-06-24 | Australia v England | Old Trafford | England won by 1 wicket (with 9 balls remaining) | SCORECARD |
| 4012 | 2018-06-21 | Australia v England | Riverside Ground | England won by 6 wickets (with 32 balls remaining) | SCORECARD |
| 4011 | 2018-06-19 | England v Australia | Trent Bridge | England won by 242 runs | SCORECARD |
| 4010 | 2018-06-16 | England v Australia | Sophia Gardens | England won by 38 runs | SCORECARD |
| 4009 | 2018-06-13 | Australia v England | Kennington Oval | England won by 3 wickets (with 36 balls remaining) | SCORECARD |
| 4008 | 2018-06-10 | Scotland v England | Grange Cricket Club Ground | Scotland won by 6 runs | SCORECARD |
| 4007 | 2018-03-25 | West Indies v Afghanistan | Harare Sports Club | Afghanistan won by 7 wickets (with 56 balls remaining) | SCORECARD |
| 4006 | 2018-03-23 | Ireland v Afghanistan | Harare Sports Club | Afghanistan won by 5 wickets (with 5 balls remaining) | SCORECARD |
| 4005 | 2018-03-22 | U.A.E. v Zimbabwe | Harare Sports Club | U.A.E. won by 3 runs (D/L method) | SCORECARD |
| 4004 | 2018-03-21 | West Indies v Scotland | Harare Sports Club | West Indies won by 5 runs (D/L method) | SCORECARD |
| 4003 | 2018-03-20 | U.A.E. v Afghanistan | Old Hararians | Afghanistan won by 5 wickets (with 93 balls remaining) | SCORECARD |
| 4002 | 2018-03-19 | Zimbabwe v West Indies | Harare Sports Club | West Indies won by 4 wickets (with 6 balls remaining) | SCORECARD |
| 4001 | 2018-03-18 | Ireland v Scotland | Harare Sports Club | Ireland won by 25 runs | SCORECARD |
| 4000 | 2018-03-17 | P.N.G. v Hong Kong | Old Hararians | P.N.G. won by 58 runs | SCORECARD |
| 3999 | 2018-03-16 | Zimbabwe v Ireland | Harare Sports Club | Zimbabwe won by 107 runs | SCORECARD |
| 3998 | 2018-03-15 | Scotland v U.A.E. | Queens Sports Club | Scotland won by 73 runs | SCORECARD |
| 3997 | 2018-03-15 | West Indies v Afghanistan | Harare Sports Club | Afghanistan won by 3 wickets (with 14 balls remaining) | SCORECARD |
| 3996 | 2018-03-12 | Zimbabwe v Scotland | Queens Sports Club | Match tied | SCORECARD |
| 3995 | 2018-03-12 | Ireland v U.A.E. | Old Hararians | Ireland won by 226 runs (D/L method) | SCORECARD |
| 3994 | 2018-03-10 | Zimbabwe v Hong Kong | Queens Sports Club | Zimbabwe won by 89 runs | SCORECARD |
| 3993 | 2018-03-10 | West Indies v Ireland | Harare Sports Club | West Indies won by 52 runs | SCORECARD |
| 3992 | 2018-03-10 | New Zealand v England | Hagley Oval | England won by 7 wickets (with 104 balls remaining) | SCORECARD |
| 3991 | 2018-03-08 | P.N.G. v West Indies | Old Hararians | West Indies won by 6 wickets (with 42 balls remaining) | SCORECARD |
| 3990 | 2018-03-08 | Hong Kong v Afghanistan | Bulawayo Athletic Club | Hong Kong won by 30 runs (D/L method) | SCORECARD |
| 3989 | 2018-03-07 | England v New Zealand | University Oval | New Zealand won by 5 wickets (with 3 balls remaining) | SCORECARD |
| 3988 | 2018-03-06 | Zimbabwe v Afghanistan | Queens Sports Club | Zimbabwe won by 2 runs | SCORECARD |
| 3987 | 2018-03-06 | West Indies v U.A.E. | Old Hararians | West Indies won by 60 runs | SCORECARD |
| 3986 | 2018-03-06 | P.N.G. v Ireland | Harare Sports Club | Ireland won by 4 wickets (with 5 balls remaining) | SCORECARD |
| 3985 | 2018-03-06 | Hong Kong v Scotland | Bulawayo Athletic Club | Scotland won by 4 wickets (with 159 balls remaining) | SCORECARD |
| 3984 | 2018-03-04 | U.A.E. v P.N.G. | Harare Sports Club | U.A.E. won by 56 runs (D/L method) | SCORECARD |
| 3983 | 2018-03-04 | Afghanistan v Scotland | Bulawayo Athletic Club | Scotland won by 7 wickets (with 16 balls remaining) | SCORECARD |
| 3982 | 2018-03-03 | England v New Zealand | Westpac Stadium | England won by 4 runs | SCORECARD |
| 3981 | 2018-02-28 | New Zealand v England | Bay Oval | England won by 6 wickets (with 73 balls remaining) | SCORECARD |
| 3980 | 2018-02-25 | England v New Zealand | Seddon Park | New Zealand won by 3 wickets (with 4 balls remaining) | SCORECARD |
| 3979 | 2018-02-19 | Afghanistan v Zimbabwe | Sharjah Cricket Stadium | Afghanistan won by 146 runs | SCORECARD |
| 3978 | 2018-02-16 | South Africa v India | SuperSport Park | India won by 8 wickets (with 107 balls remaining) | SCORECARD |
| 3977 | 2018-02-16 | Zimbabwe v Afghanistan | Sharjah Cricket Stadium | Afghanistan won by 10 wickets (with 173 balls remaining) | SCORECARD |
| 3976 | 2018-02-13 | India v South Africa | St George's Park | India won by 73 runs | SCORECARD |
| 3975 | 2018-02-13 | Zimbabwe v Afghanistan | Sharjah Cricket Stadium | Afghanistan won by 6 wickets (with 135 balls remaining) | SCORECARD |
| 3974 | 2018-02-11 | Zimbabwe v Afghanistan | Sharjah Cricket Stadium | Zimbabwe won by 154 runs | SCORECARD |
| 3973 | 2018-02-10 | India v South Africa | New Wanderers Stadium | South Africa won by 5 wickets (with 15 balls remaining) (D/L method) | SCORECARD |
| 3972 | 2018-02-09 | Afghanistan v Zimbabwe | Sharjah Cricket Stadium | Afghanistan won by 154 runs | SCORECARD |
| 3971 | 2018-02-07 | India v South Africa | Newlands | India won by 124 runs | SCORECARD |
| 3970 | 2018-02-04 | South Africa v India | SuperSport Park | India won by 9 wickets (with 177 balls remaining) | SCORECARD |
| 3969 | 2018-02-01 | South Africa v India | Kingsmead | India won by 6 wickets (with 27 balls remaining) | SCORECARD |
| 3968 | 2018-01-28 | England v Australia | Perth Stadium | England won by 12 runs | SCORECARD |
| 3967 | 2018-01-27 | Sri Lanka v Bangladesh | Shere Bangla National Stadium | Sri Lanka won by 79 runs | SCORECARD |
| 3966 | 2018-01-26 | England v Australia | Adelaide Oval | Australia won by 3 wickets (with 78 balls remaining) | SCORECARD |
| 3965 | 2018-01-25 | Bangladesh v Sri Lanka | Shere Bangla National Stadium | Sri Lanka won by 10 wickets (with 229 balls remaining) | SCORECARD |
| 3964 | 2018-01-23 | Bangladesh v Zimbabwe | Shere Bangla National Stadium | Bangladesh won by 91 runs | SCORECARD |
| 3963 | 2018-01-23 | Scotland v U.A.E. | ICC Academy | U.A.E. won by 4 wickets (with 5 balls remaining) | SCORECARD |
| 3962 | 2018-01-21 | Zimbabwe v Sri Lanka | Shere Bangla National Stadium | Sri Lanka won by 5 wickets (with 31 balls remaining) | SCORECARD |
| 3961 | 2018-01-21 | Scotland v U.A.E. | ICC Academy | Scotland won by 31 runs | SCORECARD |
| 3960 | 2018-01-21 | England v Australia | Sydney Cricket Ground | England won by 16 runs | SCORECARD |
| 3959 | 2018-01-19 | Bangladesh v Sri Lanka | Shere Bangla National Stadium | Bangladesh won by 163 runs | SCORECARD |
| 3958 | 2018-01-19 | Australia v England | Brisbane Cricket Ground | England won by 4 wickets (with 34 balls remaining) | SCORECARD |
| 3957 | 2018-01-19 | New Zealand v Pakistan | Basin Reserve | New Zealand won by 15 runs | SCORECARD |
| 3956 | 2018-01-18 | Ireland v Scotland | ICC Academy | Ireland won by 24 runs | SCORECARD |
| 3955 | 2018-01-17 | Zimbabwe v Sri Lanka | Shere Bangla National Stadium | Zimbabwe won by 12 runs | SCORECARD |
| 3954 | 2018-01-16 | Scotland v Ireland | ICC Academy | Ireland won by 6 wickets (with 91 balls remaining) | SCORECARD |
| 3953 | 2018-01-16 | Pakistan v New Zealand | Seddon Park | New Zealand won by 5 wickets (with 25 balls remaining) | SCORECARD |
| 3952 | 2018-01-15 | Zimbabwe v Bangladesh | Shere Bangla National Stadium | Bangladesh won by 8 wickets (with 129 balls remaining) | SCORECARD |
| 3951 | 2018-01-14 | Australia v England | Melbourne Cricket Ground | England won by 5 wickets (with 7 balls remaining) | SCORECARD |
| 3950 | 2018-01-13 | Ireland v U.A.E. | ICC Academy | Ireland won by 67 runs | SCORECARD |
| 3949 | 2018-01-13 | New Zealand v Pakistan | University Oval | New Zealand won by 183 runs | SCORECARD |
| 3948 | 2018-01-11 | U.A.E. v Ireland | ICC Academy | Ireland won by 4 wickets (with 4 balls remaining) | SCORECARD |
| 3947 | 2018-01-09 | Pakistan v New Zealand | Saxton Oval | New Zealand won by 8 wickets (with 7 balls remaining) (D/L method) | SCORECARD |
| 3946 | 2018-01-06 | New Zealand v Pakistan | Basin Reserve | New Zealand won by 61 runs (D/L method) | SCORECARD |