Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Bangladesh Zimbabwe Bangladesh 8 wickets Dhaka Jan 15, 2018 ODI # 3952
Sri Lanka Zimbabwe Zimbabwe 12 runs Dhaka Jan 17, 2018 ODI # 3955
Sri Lanka Zimbabwe Sri Lanka 5 wickets Dhaka Jan 21, 2018 ODI # 3962
Bangladesh Zimbabwe Bangladesh 91 runs Dhaka Jan 23, 2018 ODI # 3964
Afghanistan Zimbabwe Afghanistan 154 runs Sharjah Feb 9, 2018 ODI # 3972
Afghanistan Zimbabwe Zimbabwe 154 runs Sharjah Feb 11, 2018 ODI # 3974
Afghanistan Zimbabwe Afghanistan 6 wickets Sharjah Feb 13, 2018 ODI # 3975
Afghanistan Zimbabwe Afghanistan 10 wickets Sharjah Feb 16, 2018 ODI # 3977
Afghanistan Zimbabwe Afghanistan 146 runs Sharjah Feb 19, 2018 ODI # 3979
Zimbabwe Afghanistan Zimbabwe 2 runs Bulawayo Mar 6, 2018 ODI # 3988
Zimbabwe Hong Kong Zimbabwe 89 runs Bulawayo Mar 10, 2018 ODI # 3994
Zimbabwe Scotland tied Bulawayo Mar 12, 2018 ODI # 3996
Zimbabwe Ireland Zimbabwe 107 runs Harare Mar 16, 2018 ODI # 3999
Zimbabwe West Indies West Indies 4 wickets Harare Mar 19, 2018 ODI # 4002
Zimbabwe U.A.E. U.A.E. 3 runs Harare Mar 22, 2018 ODI # 4005
Zimbabwe Pakistan Pakistan 201 runs Bulawayo Jul 13, 2018 ODI # 4015
Zimbabwe Pakistan Pakistan 9 wickets Bulawayo Jul 16, 2018 ODI # 4017
Zimbabwe Pakistan Pakistan 9 wickets Bulawayo Jul 18, 2018 ODI # 4019
Zimbabwe Pakistan Pakistan 244 runs Bulawayo Jul 20, 2018 ODI # 4020
Zimbabwe Pakistan Pakistan 131 runs Bulawayo Jul 22, 2018 ODI # 4021
South Africa Zimbabwe South Africa 5 wickets Kimberley Sep 30, 2018 ODI # 4049
South Africa Zimbabwe South Africa 120 runs Bloemfontein Oct 3, 2018 ODI # 4050
South Africa Zimbabwe South Africa 4 wickets Paarl Oct 6, 2018 ODI # 4051
Bangladesh Zimbabwe Bangladesh 28 runs Dhaka Oct 21, 2018 ODI # 4057
Bangladesh Zimbabwe Bangladesh 7 wickets Chattogram Oct 24, 2018 ODI # 4060
Bangladesh Zimbabwe Bangladesh 7 wickets Chattogram Oct 26, 2018 ODI # 4061

year 2017 « year 2018 » year 2019

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:
Bangladesh v Zimbabwe at Chattogram, 3rd ODI, Oct 26, 2018 [ODI # 4061]
Bangladesh v Zimbabwe at Chattogram, 2nd ODI, Oct 24, 2018 [ODI # 4060]
Bangladesh v Zimbabwe at Dhaka, 1st ODI, Oct 21, 2018 [ODI # 4057]