Scores Upcoming Results
Explore a list of all ODI matches with results played in 2018

2018 Cricket Statistics

ODI Results in 2018

Team 1 Team 2 Winner Ground Dates Match
New Zealand Pakistan New Zealand Wellington 06-Jan-2018 ODI# 3946
New Zealand Pakistan New Zealand Nelson 09-Jan-2018 ODI# 3947
United Arab Emirates Ireland Ireland Dubai 11-Jan-2018 ODI# 3948
New Zealand Pakistan New Zealand Dunedin 13-Jan-2018 ODI# 3949
United Arab Emirates Ireland Ireland Dubai 13-Jan-2018 ODI# 3950
Australia England England Melbourne 14-Jan-2018 ODI# 3951
Bangladesh Zimbabwe Bangladesh Mirpur 15-Jan-2018 ODI# 3952
New Zealand Pakistan New Zealand Hamilton 16-Jan-2018 ODI# 3953
Ireland Scotland Ireland Dubai 16-Jan-2018 ODI# 3954
Sri Lanka Zimbabwe Zimbabwe Mirpur 17-Jan-2018 ODI# 3955
Ireland Scotland Ireland Dubai 18-Jan-2018 ODI# 3956
New Zealand Pakistan New Zealand Wellington 19-Jan-2018 ODI# 3957
Australia England England Brisbane 19-Jan-2018 ODI# 3958
Bangladesh Sri Lanka Bangladesh Mirpur 19-Jan-2018 ODI# 3959
Australia England England Sydney 21-Jan-2018 ODI# 3960
United Arab Emirates Scotland Scotland Dubai 21-Jan-2018 ODI# 3961
Sri Lanka Zimbabwe Sri Lanka Mirpur 21-Jan-2018 ODI# 3962
United Arab Emirates Scotland United Arab Emirates Dubai 23-Jan-2018 ODI# 3963
Bangladesh Zimbabwe Bangladesh Mirpur 23-Jan-2018 ODI# 3964
Bangladesh Sri Lanka Sri Lanka Mirpur 25-Jan-2018 ODI# 3965
Australia England Australia Adelaide 26-Jan-2018 ODI# 3966
Bangladesh Sri Lanka Sri Lanka Mirpur 27-Jan-2018 ODI# 3967
Australia England England Perth 28-Jan-2018 ODI# 3968
South Africa India India Durban 01-Feb-2018 ODI# 3969
South Africa India India Centurion 04-Feb-2018 ODI# 3970
South Africa India India Cape Town 07-Feb-2018 ODI# 3971
Afghanistan Zimbabwe Afghanistan Sharjah 09-Feb-2018 ODI# 3972
South Africa India South Africa Johannesburg 10-Feb-2018 ODI# 3973
Afghanistan Zimbabwe Zimbabwe Sharjah 11-Feb-2018 ODI# 3974
Afghanistan Zimbabwe Afghanistan Sharjah 13-Feb-2018 ODI# 3975
South Africa India India Port Elizabeth 13-Feb-2018 ODI# 3976
Afghanistan Zimbabwe Afghanistan Sharjah 16-Feb-2018 ODI# 3977
South Africa India India Centurion 16-Feb-2018 ODI# 3978
Afghanistan Zimbabwe Afghanistan Sharjah 19-Feb-2018 ODI# 3979
New Zealand England New Zealand Hamilton 25-Feb-2018 ODI# 3980
New Zealand England England Mount Maunganui 28-Feb-2018 ODI# 3981
New Zealand England England Wellington 03-Mar-2018 ODI# 3982
Afghanistan Scotland Scotland Bulawayo 04-Mar-2018 ODI# 3983
Papua New Guinea United Arab Emirates United Arab Emirates Harare 04-Mar-2018 ODI# 3984
Scotland Hong Kong Scotland Bulawayo 06-Mar-2018 ODI# 3985
Papua New Guinea Ireland Ireland Harare 06-Mar-2018 ODI# 3986
West Indies United Arab Emirates West Indies Harare 06-Mar-2018 ODI# 3987
Zimbabwe Afghanistan Zimbabwe Bulawayo 06-Mar-2018 ODI# 3988
New Zealand England New Zealand Dunedin 07-Mar-2018 ODI# 3989
Afghanistan Hong Kong Hong Kong Bulawayo 08-Mar-2018 ODI# 3990
West Indies Papua New Guinea West Indies Harare 08-Mar-2018 ODI# 3991
New Zealand England England Christchurch 10-Mar-2018 ODI# 3992
West Indies Ireland West Indies Harare 10-Mar-2018 ODI# 3993
Zimbabwe Hong Kong Zimbabwe Bulawayo 10-Mar-2018 ODI# 3994
Ireland United Arab Emirates Ireland Harare 12-Mar-2018 ODI# 3995
Zimbabwe Scotland Tie Bulawayo 12-Mar-2018 ODI# 3996
West Indies Afghanistan Afghanistan Harare 15-Mar-2018 ODI# 3997
United Arab Emirates Scotland Scotland Bulawayo 15-Mar-2018 ODI# 3998
Ireland Zimbabwe Zimbabwe Harare 16-Mar-2018 ODI# 3999
Papua New Guinea Hong Kong Papua New Guinea Harare 17-Mar-2018 ODI# 4000
Ireland Scotland Ireland Harare 18-Mar-2018 ODI# 4001
West Indies Zimbabwe West Indies Harare 19-Mar-2018 ODI# 4002
United Arab Emirates Afghanistan Afghanistan Harare 20-Mar-2018 ODI# 4003
West Indies Scotland West Indies Harare 21-Mar-2018 ODI# 4004
Zimbabwe United Arab Emirates United Arab Emirates Harare 22-Mar-2018 ODI# 4005
Ireland Afghanistan Afghanistan Harare 23-Mar-2018 ODI# 4006
West Indies Afghanistan Afghanistan Harare 25-Mar-2018 ODI# 4007
Scotland England Scotland Edinburgh 10-Jun-2018 ODI# 4008
England Australia England London 13-Jun-2018 ODI# 4009
England Australia England Cardiff 16-Jun-2018 ODI# 4010
England Australia England Nottingham 19-Jun-2018 ODI# 4011
England Australia England Chester-le-Street 21-Jun-2018 ODI# 4012
England Australia England Manchester 24-Jun-2018 ODI# 4013
England India India Nottingham 12-Jul-2018 ODI# 4014
Zimbabwe Pakistan Pakistan Bulawayo 13-Jul-2018 ODI# 4015
England India England London 14-Jul-2018 ODI# 4016
Zimbabwe Pakistan Pakistan Bulawayo 16-Jul-2018 ODI# 4017
England India England Leeds 17-Jul-2018 ODI# 4018
Zimbabwe Pakistan Pakistan Bulawayo 18-Jul-2018 ODI# 4019
Zimbabwe Pakistan Pakistan Bulawayo 20-Jul-2018 ODI# 4020
Zimbabwe Pakistan Pakistan Bulawayo 22-Jul-2018 ODI# 4021
West Indies Bangladesh Bangladesh Guyana 22-Jul-2018 ODI# 4022
West Indies Bangladesh West Indies Guyana 25-Jul-2018 ODI# 4023
West Indies Bangladesh Bangladesh St Kitts 28-Jul-2018 ODI# 4024
Sri Lanka South Africa South Africa Dambulla 29-Jul-2018 ODI# 4025
Netherlands Nepal Netherlands Amstelveen 01-Aug-2018 ODI# 4026
Sri Lanka South Africa South Africa Dambulla 01-Aug-2018 ODI# 4027
Netherlands Nepal Nepal Amstelveen 03-Aug-2018 ODI# 4028
Sri Lanka South Africa South Africa Kandy 05-Aug-2018 ODI# 4029
Sri Lanka South Africa Sri Lanka Kandy 08-Aug-2018 ODI# 4030
Sri Lanka South Africa Sri Lanka Colombo 12-Aug-2018 ODI# 4031
Ireland Afghanistan Afghanistan Belfast 27-Aug-2018 ODI# 4032
Ireland Afghanistan Ireland Belfast 29-Aug-2018 ODI# 4033
United Arab Emirates Nepal United Arab Emirates Kuala Lumpur 30-Aug-2018 ODI# 4034
Ireland Afghanistan Afghanistan Belfast 31-Aug-2018 ODI# 4035
Bangladesh Sri Lanka Bangladesh Dubai 15-Sep-2018 ODI# 4036
Pakistan Hong Kong Pakistan Dubai 16-Sep-2018 ODI# 4037
Afghanistan Sri Lanka Afghanistan Abu Dhabi 17-Sep-2018 ODI# 4038
India Hong Kong India Dubai 18-Sep-2018 ODI# 4039
India Pakistan India Dubai 19-Sep-2018 ODI# 4040
Afghanistan Bangladesh Afghanistan Abu Dhabi 20-Sep-2018 ODI# 4041
Bangladesh India India Dubai 21-Sep-2018 ODI# 4042
Afghanistan Pakistan Pakistan Abu Dhabi 21-Sep-2018 ODI# 4043
India Pakistan India Dubai 23-Sep-2018 ODI# 4044
Bangladesh Afghanistan Bangladesh Abu Dhabi 23-Sep-2018 ODI# 4045
Afghanistan India Tie Dubai 25-Sep-2018 ODI# 4046
Bangladesh Pakistan Bangladesh Abu Dhabi 26-Sep-2018 ODI# 4047
India Bangladesh India Dubai 28-Sep-2018 ODI# 4048
South Africa Zimbabwe South Africa Kimberley 30-Sep-2018 ODI# 4049
South Africa Zimbabwe South Africa Bloemfontein 03-Oct-2018 ODI# 4050
South Africa Zimbabwe South Africa Paarl 06-Oct-2018 ODI# 4051
Sri Lanka England Abandoned Dambulla 10-Oct-2018 ODI# 4052
Sri Lanka England England Dambulla 13-Oct-2018 ODI# 4053
Sri Lanka England England Kandy 17-Oct-2018 ODI# 4054
Sri Lanka England England Kandy 20-Oct-2018 ODI# 4055
India West Indies India Guwahati 21-Oct-2018 ODI# 4056
Bangladesh Zimbabwe Bangladesh Mirpur 21-Oct-2018 ODI# 4057
Sri Lanka England Sri Lanka Colombo 23-Oct-2018 ODI# 4058
India West Indies Tie Visakhapatnam 24-Oct-2018 ODI# 4059
Bangladesh Zimbabwe Bangladesh Chittagong 24-Oct-2018 ODI# 4060
Bangladesh Zimbabwe Bangladesh Chittagong 26-Oct-2018 ODI# 4061
India West Indies West Indies Pune 27-Oct-2018 ODI# 4062
India West Indies India Mumbai 29-Oct-2018 ODI# 4063
India West Indies India Thiruvananthapuram 01-Nov-2018 ODI# 4064
Australia South Africa South Africa Perth 04-Nov-2018 ODI# 4065
Pakistan New Zealand New Zealand Abu Dhabi 07-Nov-2018 ODI# 4066
Australia South Africa Australia Adelaide 09-Nov-2018 ODI# 4067
Pakistan New Zealand Pakistan Abu Dhabi 09-Nov-2018 ODI# 4068
Australia South Africa South Africa Hobart 11-Nov-2018 ODI# 4069
Pakistan New Zealand Abandoned Dubai 11-Nov-2018 ODI# 4070
Bangladesh West Indies Bangladesh Mirpur 09-Dec-2018 ODI# 4071
Bangladesh West Indies West Indies Mirpur 11-Dec-2018 ODI# 4072
Bangladesh West Indies Bangladesh Sylhet 14-Dec-2018 ODI# 4073
Scores Upcoming Results

Top