Results summary (by opposition)

Records for ODI Matches

Results summary (by opposition)
Team
Opposition
Span
Mat
Won
Lost
Draw
Tied
Tie+W
Tie+L
NR
W/L
%W
%L
%D
%
Afghanistanv Australia2012-202340400000--100--
Afghanistanv Bangladesh2014-202316610000000.637.562.5-37.5
Afghanistanv Canada2010-20115410000048020-80
Afghanistanv England2015-2023312000000.533.3366.66-33.33
Afghanistanv Hong Kong2014-20182110000015050-50
Afghanistanv India2014-202340301000--75-12.5
Afghanistanv Ireland2010-2024321813000011.38456.2540.62-58.06
Afghanistanv Kenya2010-201364200000266.6633.33-66.66
Afghanistanv Netherlands2009-202310820000048020-80
Afghanistanv New Zealand2015-202330300000--100--
Afghanistanv Pakistan2012-2023817000000.14212.587.5-12.5
Afghanistanv Scotland2009-2019138400001261.5330.76-66.66
Afghanistanv South Africa2019-202320200000--100--
Afghanistanv Sri Lanka2014-202415410000010.426.6666.66-28.57
Afghanistanv United Arab Emirates2014-20186330000015050-50
Afghanistanv West Indies2017-2019935000010.633.3355.55-37.5
Afghanistanv Zimbabwe2014-2022281810000001.864.2835.71-64.28
Africa XIv Asia XI2005-2007614000010.2516.6666.66-20
Asia XIv Africa XI2005-200764100001466.6616.66-80
Asia XIv ICC World XI2005-200510100000--100--
Australiav Afghanistan2012-202344000000-100--100
Australiav Bangladesh1990-202322201000012090.94.54-95.23
Australiav Canada1979-201122000000-100--100
Australiav England1971-20231568863020031.39656.4140.38-58.16
Australiav ICC World XI2005-200533000000-100--100
Australiav India1980-202315184570000101.47355.6237.74-59.57
Australiav Ireland2007-201654000001-80--100
Australiav Kenya1996-201155000000-100--100
Australiav Namibia2003-200311000000-100--100
Australiav Netherlands2003-202333000000-100--100
Australiav New Zealand1974-20231429639000072.46167.627.46-71.11
Australiav Pakistan1975-20231087034010032.05864.8131.48-67.14
Australiav Scotland1999-201555000000-100--100
Australiav South Africa1992-20231105155030010.92746.3650-48.16
Australiav Sri Lanka1975-20231036435000041.82862.1333.98-64.64
Australiav United States of America2004-200411000000-100--100
Australiav West Indies1975-20241467961030031.29554.141.78-56.29
Australiav Zimbabwe1983-202233293000019.66687.879.09-90.62
Bangladeshv Afghanistan2014-202316106000001.66662.537.5-62.5
Bangladeshv Australia1990-202322120000010.054.5490.9-4.76
Bangladeshv Bermuda2007-200722000000-100--100
Bangladeshv Canada2003-20072110000015050-50
Bangladeshv England2000-202325520000000.252080-20
Bangladeshv Hong Kong2004-200411000000-100--100
Bangladeshv India1988-202341832000010.2519.5178.04-20
Bangladeshv Ireland2007-202316112000035.568.7512.5-84.61
Bangladeshv Kenya1997-20061486000001.33357.1442.85-57.14
Bangladeshv Netherlands2010-2023312000000.533.3366.66-33.33
Bangladeshv New Zealand1990-2023451133000010.33324.4473.33-25
Bangladeshv Pakistan1986-202339534000000.14712.8287.17-12.82
Bangladeshv Scotland1999-201544000000-100--100
Bangladeshv South Africa2002-202325619000000.3152476-24
Bangladeshv Sri Lanka1986-2024571243000020.27921.0575.43-21.81
Bangladeshv United Arab Emirates2008-200811000000-100--100
Bangladeshv West Indies1999-202244212100002147.7247.72-50
Bangladeshv Zimbabwe1997-2022815130000001.762.9637.03-62.96
Bermudav Bangladesh2007-200720200000--100--
Bermudav Canada2006-20081156000000.83345.4554.54-45.45
Bermudav India2007-200710100000--100--
Bermudav Ireland2007-200710100000--100--
Bermudav Kenya2006-200980800000--100--
Bermudav Netherlands2006-2009716000000.16614.2885.71-14.28
Bermudav Scotland2007-200711000000-100--100
Bermudav Sri Lanka2007-200710100000--100--
Bermudav West Indies2008-200810100000--100--
Bermudav Zimbabwe2006-200620200000--100--
Canadav Afghanistan2010-2011514000000.252080-20
Canadav Australia1979-201120200000--100--
Canadav Bangladesh2003-20072110000015050-50
Canadav Bermuda2006-20081165000001.254.5445.45-54.54
Canadav England1979-200720200000--100--
Canadav Ireland2007-2011826000000.3332575-25
Canadav Jersey2023-202311000000-100--100
Canadav Kenya2003-20131559000010.55533.3360-35.71
Canadav Namibia2023-202310100000--100--
Canadav Nepal2024-202430300000--100--
Canadav Netherlands2006-201490800001--88.88--
Canadav New Zealand2003-201130300000--100--
Canadav Pakistan1979-201120200000--100--
Canadav Papua New Guinea2023-202311000000-100--100
Canadav Scotland2007-20241147000000.57136.3663.63-36.36
Canadav South Africa2003-200310100000--100--
Canadav Sri Lanka2003-201120200000--100--
Canadav United Arab Emirates2023-202432100000266.6633.33-66.66
Canadav United States of America2023-202311000000-100--100
Canadav West Indies2003-201040400000--100--
Canadav Zimbabwe2006-201120200000--100--
East Africav England1975-197510100000--100--
East Africav India1975-197510100000--100--
East Africav New Zealand1975-197510100000--100--
Englandv Afghanistan2015-202332100000266.6633.33-66.66
Englandv Australia1971-20231566388020030.71540.3856.41-41.83
Englandv Bangladesh2000-2023252050000048020-80
Englandv Canada1979-200722000000-100--100
Englandv East Africa1975-197511000000-100--100
Englandv India1974-20231074458020030.75841.1254.2-43.26
Englandv Ireland2006-202315112000025.573.3313.33-84.61
Englandv Kenya1999-200722000000-100--100
Englandv Namibia2003-200311000000-100--100
Englandv Netherlands1996-202377000000-100--100
Englandv New Zealand1973-2023964445021040.97745.8346.87-49.45
Englandv Pakistan1974-2023925732000031.78161.9534.78-64.04
Englandv Scotland2008-20185310000136020-75
Englandv South Africa1992-2023703034010050.88242.8548.57-46.92
Englandv Sri Lanka1982-2023793837010031.02748.146.83-50.65
Englandv United Arab Emirates1996-199611000000-100--100
Englandv West Indies1973-20231055346000061.15250.4743.8-53.53
Englandv Zimbabwe1992-200430218000012.6257026.66-72.41
Hong Kongv Afghanistan2014-20182110000015050-50
Hong Kongv Bangladesh2004-200410100000--100--
Hong Kongv India2008-201820200000--100--
Hong Kongv Pakistan2004-201830300000--100--
Hong Kongv Papua New Guinea2014-20188440000015050-50
Hong Kongv Scotland2016-20185220000114040-50
Hong Kongv United Arab Emirates2014-20174220000015050-50
Hong Kongv Zimbabwe2018-201810100000--100--
ICC World XIv Asia XI2005-200511000000-100--100
ICC World XIv Australia2005-200530300000--100--
Indiav Afghanistan2014-202343001000-75--87.5
Indiav Australia1980-202315157840000100.67837.7455.62-40.42
Indiav Bangladesh1988-20234132800001478.0419.51-80
Indiav Bermuda2007-200711000000-100--100
Indiav East Africa1975-197511000000-100--100
Indiav England1974-20231075844020031.31854.241.12-56.73
Indiav Hong Kong2008-201822000000-100--100
Indiav Ireland2007-201533000000-100--100
Indiav Kenya1996-200413112000005.584.6115.38-84.61
Indiav Namibia2003-200311000000-100--100
Indiav Nepal2023-202311000000-100--100
Indiav Netherlands2003-202333000000-100--100
Indiav New Zealand1975-20231186050010071.250.8442.37-54.5
Indiav Pakistan1978-20231355773000050.7842.2254.07-43.84
Indiav Scotland2007-200711000000-100--100
Indiav South Africa1991-2023944051000030.78442.5554.25-43.95
Indiav Sri Lanka1979-202316899570100111.73658.9233.92-63.37
Indiav United Arab Emirates1994-201533000000-100--100
Indiav West Indies1979-20231427264020041.12550.745.07-52.89
Indiav Zimbabwe1983-2022665410020005.481.8115.15-83.33
Irelandv Afghanistan2010-2024321318000010.72240.6256.25-41.93
Irelandv Australia2007-201650400001--80--
Irelandv Bangladesh2007-202316211000030.18112.568.75-15.38
Irelandv Bermuda2007-200711000000-100--100
Irelandv Canada2007-20118620000037525-75
Irelandv England2006-202315211000020.18113.3373.33-15.38
Irelandv India2007-201530300000--100--
Irelandv Kenya2007-20121072000013.57020-77.77
Irelandv Nepal2023-202311000000-100--100
Irelandv Netherlands2006-20211383010012.66661.5323.07-70.83
Irelandv New Zealand2007-202270700000--100--
Irelandv Oman2023-202310100000--100--
Irelandv Pakistan2007-2016715010000.214.2871.42-21.42
Irelandv Papua New Guinea2018-201811000000-100--100
Irelandv Scotland2006-20232115500001371.4223.8-75
Irelandv South Africa2007-2021816000010.16612.575-14.28
Irelandv Sri Lanka2007-202350500000--100--
Irelandv United Arab Emirates2015-202398100000888.8811.11-88.88
Irelandv United States of America2023-202311000000-100--100
Irelandv West Indies2007-202215311000010.2722073.33-21.42
Irelandv Zimbabwe2007-202322108010031.2545.4536.36-55.26
Jerseyv Canada2023-202310100000--100--
Jerseyv Namibia2023-202310100000--100--
Jerseyv Papua New Guinea2023-202311000000-100--100
Jerseyv United Arab Emirates2023-202310100000--100--
Jerseyv United States of America2023-202310100000--100--
Kenyav Afghanistan2010-2013624000000.533.3366.66-33.33
Kenyav Australia1996-201150500000--100--
Kenyav Bangladesh1997-20061468000000.7542.8557.14-42.85
Kenyav Bermuda2006-200988000000-100--100
Kenyav Canada2003-20131595000011.86033.33-64.28
Kenyav England1999-200720200000--100--
Kenyav India1996-200413211000000.18115.3884.61-15.38
Kenyav Ireland2007-20121027000010.2852070-22.22
Kenyav Netherlands2007-20141037000000.4283070-30
Kenyav New Zealand2007-201120200000--100--
Kenyav Pakistan1996-201160600000--100--
Kenyav Scotland2007-2014935000010.633.3355.55-37.5
Kenyav South Africa1996-20081001000000--100--
Kenyav Sri Lanka1996-2011615000000.216.6683.33-16.66
Kenyav West Indies1996-2003615000000.216.6683.33-16.66
Kenyav Zimbabwe1996-201132525000020.215.6278.12-16.66
Namibiav Australia2003-200310100000--100--
Namibiav Canada2023-202311000000-100--100
Namibiav England2003-200310100000--100--
Namibiav India2003-200310100000--100--
Namibiav Jersey2023-202311000000-100--100
Namibiav Nepal2022-2024852000012.562.525-71.42
Namibiav Netherlands2003-2024312000000.533.3366.66-33.33
Namibiav Oman2019-2022752000002.571.4228.57-71.42
Namibiav Pakistan2003-200310100000--100--
Namibiav Papua New Guinea2019-202377000000-100--100
Namibiav Scotland2022-2023615000000.216.6683.33-16.66
Namibiav United Arab Emirates2020-2023716000000.16614.2885.71-14.28
Namibiav United States of America2019-2023743000001.33357.1442.85-57.14
Namibiav Zimbabwe2003-200310100000--100--
Nepalv Canada2024-202433000000-100--100
Nepalv India2023-202310100000--100--
Nepalv Ireland2023-202310100000--100--
Nepalv Namibia2022-2024825000010.42562.5-28.57
Nepalv Netherlands2018-2024523000000.6664060-40
Nepalv Oman2020-2023734000000.7542.8557.14-42.85
Nepalv Pakistan2023-202310100000--100--
Nepalv Papua New Guinea2021-202310820000048020-80
Nepalv Scotland2022-20236330000015050-50
Nepalv United Arab Emirates2018-20231596000001.56040-60
Nepalv United States of America2020-202374201000257.1428.57-64.28
Nepalv West Indies2023-202310100000--100--
Nepalv Zimbabwe2023-202310100000--100--
Netherlandsv Afghanistan2009-20231028000000.252080-20
Netherlandsv Australia2003-202330300000--100--
Netherlandsv Bangladesh2010-202332100000266.6633.33-66.66
Netherlandsv Bermuda2006-200976100000685.7114.28-85.71
Netherlandsv Canada2006-201498000001-88.88--100
Netherlandsv England1996-202370700000--100--
Netherlandsv India2003-202330300000--100--
Netherlandsv Ireland2006-20211338010010.37523.0761.53-29.16
Netherlandsv Kenya2007-20141073000002.3337030-70
Netherlandsv Namibia2003-202432100000266.6633.33-66.66
Netherlandsv Nepal2018-2024532000001.56040-60
Netherlandsv New Zealand1996-202350500000--100--
Netherlandsv Oman2023-202311000000-100--100
Netherlandsv Pakistan1996-202370700000--100--
Netherlandsv Scotland2006-20231247000010.57133.3358.33-36.36
Netherlandsv South Africa1996-2023816000010.16612.575-14.28
Netherlandsv Sri Lanka2002-202360600000--100--
Netherlandsv United Arab Emirates1996-199610100000--100--
Netherlandsv United States of America2023-202311000000-100--100
Netherlandsv West Indies2007-202360500100--83.33-8.33
Netherlandsv Zimbabwe2003-2023734000000.7542.8557.14-42.85
New Zealandv Afghanistan2015-202333000000-100--100
New Zealandv Australia1974-20231423996000070.40627.4667.6-28.88
New Zealandv Bangladesh1990-202345331100001373.3324.44-75
New Zealandv Canada2003-201133000000-100--100
New Zealandv East Africa1975-197511000000-100--100
New Zealandv England1973-2023964544020141.02246.8745.83-50.54
New Zealandv India1975-20231185060010070.83342.3750.84-45.49
New Zealandv Ireland2007-202277000000-100--100
New Zealandv Kenya2007-201122000000-100--100
New Zealandv Netherlands1996-202355000000-100--100
New Zealandv Pakistan1973-20231165161010030.83643.9652.58-45.57
New Zealandv Scotland1999-202244000000-100--100
New Zealandv South Africa1992-2023722542000050.59534.7258.33-37.31
New Zealandv Sri Lanka1979-20231025241010081.26850.9840.19-55.85
New Zealandv United Arab Emirates1996-199611000000-100--100
New Zealandv United States of America2004-200411000000-100--100
New Zealandv West Indies1975-2022683031000070.96744.1145.58-49.18
New Zealandv Zimbabwe1987-20153827901001371.0523.68-74.32
Omanv Ireland2023-202311000000-100--100
Omanv Namibia2019-2022725000000.428.5771.42-28.57
Omanv Nepal2020-2023743000001.33357.1442.85-57.14
Omanv Netherlands2023-202310100000--100--
Omanv Papua New Guinea2019-202266000000-100--100
Omanv Scotland2019-2023715000010.214.2871.42-16.66
Omanv Sri Lanka2023-202310100000--100--
Omanv United Arab Emirates2020-2023843010001.3335037.5-56.25
Omanv United States of America2020-202265100000583.3316.66-83.33
Omanv West Indies2023-202310100000--100--
Omanv Zimbabwe2023-202310100000--100--
Pakistanv Afghanistan2012-202387100000787.512.5-87.5
Pakistanv Australia1975-20231083470010030.48531.4864.81-32.85
Pakistanv Bangladesh1986-202339345000006.887.1712.82-87.17
Pakistanv Canada1979-201122000000-100--100
Pakistanv England1974-2023923257000030.56134.7861.95-35.95
Pakistanv Hong Kong2004-201833000000-100--100
Pakistanv India1978-20231357357000051.2854.0742.22-56.15
Pakistanv Ireland2007-201675101000571.4214.28-78.57
Pakistanv Kenya1996-201166000000-100--100
Pakistanv Namibia2003-200311000000-100--100
Pakistanv Nepal2023-202311000000-100--100
Pakistanv Netherlands1996-202377000000-100--100
Pakistanv New Zealand1973-20231166151010031.19652.5843.96-54.42
Pakistanv Scotland1999-201333000000-100--100
Pakistanv South Africa1992-2023833052000010.57636.1462.65-36.58
Pakistanv Sri Lanka1975-20231579359010041.57659.2337.57-61.11
Pakistanv United Arab Emirates1994-201533000000-100--100
Pakistanv West Indies1975-20221376371030000.88745.9851.82-47.08
Pakistanv Zimbabwe1992-2020625440101213.587.096.45-91.66
Papua New Guineav Canada2023-202310100000--100--
Papua New Guineav Hong Kong2014-20188440000015050-50
Papua New Guineav Ireland2018-201810100000--100--
Papua New Guineav Jersey2023-202310100000--100--
Papua New Guineav Namibia2019-202370700000--100--
Papua New Guineav Nepal2021-20231028000000.252080-20
Papua New Guineav Oman2019-202260600000--100--
Papua New Guineav Scotland2017-20221019000000.1111090-10
Papua New Guineav United Arab Emirates2017-20231156000000.83345.4554.54-45.45
Papua New Guineav United States of America2019-20231027010000.2852070-25
Papua New Guineav West Indies2018-201810100000--100--
Scotlandv Afghanistan2009-20191348000010.530.7661.53-33.33
Scotlandv Australia1999-201550500000--100--
Scotlandv Bangladesh1999-201540400000--100--
Scotlandv Bermuda2007-200710100000--100--
Scotlandv Canada2007-20241174000001.7563.6336.36-63.63
Scotlandv England2008-2018513000010.3332060-25
Scotlandv Hong Kong2016-20185220000114040-50
Scotlandv India2007-200710100000--100--
Scotlandv Ireland2006-202321515000010.33323.871.42-25
Scotlandv Kenya2007-2014953000011.66655.5533.33-62.5
Scotlandv Namibia2022-202365100000583.3316.66-83.33
Scotlandv Nepal2022-20236330000015050-50
Scotlandv Netherlands2006-20231274000011.7558.3333.33-63.63
Scotlandv New Zealand1999-202240400000--100--
Scotlandv Oman2019-202375100001571.4214.28-83.33
Scotlandv Pakistan1999-201330300000--100--
Scotlandv Papua New Guinea2017-202210910000099010-90
Scotlandv South Africa2007-200710100000--100--
Scotlandv Sri Lanka2011-202340400000--100--
Scotlandv United Arab Emirates2014-202414104000002.571.4228.57-71.42
Scotlandv United States of America2019-20226330000015050-50
Scotlandv West Indies1999-2023413000000.3332575-25
Scotlandv Zimbabwe2017-20234210100025025-62.5
South Africav Afghanistan2019-202322000000-100--100
South Africav Australia1992-20231105551030011.0785046.36-51.83
South Africav Bangladesh2002-202325196000003.1667624-76
South Africav Canada2003-200311000000-100--100
South Africav England1992-2023703430010051.13348.5742.85-53.07
South Africav India1991-2023945140000031.27554.2542.55-56.04
South Africav Ireland2007-20218610000167512.5-85.71
South Africav Kenya1996-20081010000000-100--100
South Africav Netherlands1996-20238610000167512.5-85.71
South Africav New Zealand1992-2023724225000051.6858.3334.72-62.68
South Africav Pakistan1992-2023835230000011.73362.6536.14-63.41
South Africav Scotland2007-200711000000-100--100
South Africav Sri Lanka1992-2023814633010011.39356.7940.74-58.12
South Africav United Arab Emirates1996-201522000000-100--100
South Africav West Indies1992-2023644516010022.81270.3125-73.38
South Africav Zimbabwe1992-201841382000011992.684.87-95
Sri Lankav Afghanistan2014-202415104000012.566.6626.66-71.42
Sri Lankav Australia1975-20231033564000040.54633.9862.13-35.35
Sri Lankav Bangladesh1986-2024574312000023.58375.4321.05-78.18
Sri Lankav Bermuda2007-200711000000-100--100
Sri Lankav Canada2003-201122000000-100--100
Sri Lankav England1982-2023793738010030.97346.8348.1-49.34
Sri Lankav India1979-202316857990100110.57533.9258.92-36.62
Sri Lankav Ireland2007-202355000000-100--100
Sri Lankav Kenya1996-201165100000583.3316.66-83.33
Sri Lankav Netherlands2002-202366000000-100--100
Sri Lankav New Zealand1979-20231024152010080.78840.1950.98-44.14
Sri Lankav Oman2023-202311000000-100--100
Sri Lankav Pakistan1975-20231575993010040.63437.5759.23-38.88
Sri Lankav Scotland2011-202344000000-100--100
Sri Lankav South Africa1992-2023813346010010.71740.7456.79-41.87
Sri Lankav United Arab Emirates2004-202333000000-100--100
Sri Lankav West Indies1975-2023643031000030.96746.8748.43-49.18
Sri Lankav Zimbabwe1992-2024644912000034.08376.5618.75-80.32
United Arab Emiratesv Afghanistan2014-20186330000015050-50
United Arab Emiratesv Bangladesh2008-200810100000--100--
United Arab Emiratesv Canada2023-2024312000000.533.3366.66-33.33
United Arab Emiratesv England1996-199610100000--100--
United Arab Emiratesv Hong Kong2014-20174220000015050-50
United Arab Emiratesv India1994-201530300000--100--
United Arab Emiratesv Ireland2015-2023918000000.12511.1188.88-11.11
United Arab Emiratesv Jersey2023-202311000000-100--100
United Arab Emiratesv Namibia2020-202376100000685.7114.28-85.71
United Arab Emiratesv Nepal2018-20231569000000.6664060-40
United Arab Emiratesv Netherlands1996-199611000000-100--100
United Arab Emiratesv New Zealand1996-199610100000--100--
United Arab Emiratesv Oman2020-2023834010000.7537.550-43.75
United Arab Emiratesv Pakistan1994-201530300000--100--
United Arab Emiratesv Papua New Guinea2017-20231165000001.254.5445.45-54.54
United Arab Emiratesv Scotland2014-202414410000000.428.5771.42-28.57
United Arab Emiratesv South Africa1996-201520200000--100--
United Arab Emiratesv Sri Lanka2004-202330300000--100--
United Arab Emiratesv United States of America2019-2023725000000.428.5771.42-28.57
United Arab Emiratesv West Indies2015-202350500000--100--
United Arab Emiratesv Zimbabwe2015-2019615000000.216.6683.33-16.66
United States of Americav Australia2004-200410100000--100--
United States of Americav Canada2023-202310100000--100--
United States of Americav Ireland2023-202310100000--100--
United States of Americav Jersey2023-202311000000-100--100
United States of Americav Namibia2019-2023734000000.7542.8557.14-42.85
United States of Americav Nepal2020-2023724010000.528.5757.14-35.71
United States of Americav Netherlands2023-202310100000--100--
United States of Americav New Zealand2004-200410100000--100--
United States of Americav Oman2020-2022615000000.216.6683.33-16.66
United States of Americav Papua New Guinea2019-20231072010003.57020-75
United States of Americav Scotland2019-20226330000015050-50
United States of Americav United Arab Emirates2019-2023752000002.571.4228.57-71.42
United States of Americav West Indies2023-202310100000--100--
United States of Americav Zimbabwe2023-202310100000--100--
West Indiesv Afghanistan2017-2019953000011.66655.5533.33-62.5
West Indiesv Australia1975-20241466179030030.77241.7854.1-43.7
West Indiesv Bangladesh1999-202244212100002147.7247.72-50
West Indiesv Bermuda2008-200811000000-100--100
West Indiesv Canada2003-201044000000-100--100
West Indiesv England1973-20231054653000060.86743.850.47-46.46
West Indiesv India1979-20231426472020040.88845.0750.7-47.1
West Indiesv Ireland2007-202215113000013.66673.3320-78.57
West Indiesv Kenya1996-200365100000583.3316.66-83.33
West Indiesv Nepal2023-202311000000-100--100
West Indiesv Netherlands2007-202365000010-83.33--91.66
West Indiesv New Zealand1975-2022683130000071.03345.5844.11-50.81
West Indiesv Oman2023-202311000000-100--100
West Indiesv Pakistan1975-20221377163030001.12651.8245.98-52.91
West Indiesv Papua New Guinea2018-201811000000-100--100
West Indiesv Scotland1999-20234310000037525-75
West Indiesv South Africa1992-2023641645010020.3552570.31-26.61
West Indiesv Sri Lanka1975-2023643130000031.03348.4346.87-50.81
West Indiesv United Arab Emirates2015-202355000000-100--100
West Indiesv United States of America2023-202311000000-100--100
West Indiesv Zimbabwe1983-2023493611010013.27273.4622.44-76.04
Zimbabwev Afghanistan2014-2022281018000000.55535.7164.28-35.71
Zimbabwev Australia1983-202233329000010.1039.0987.87-9.37
Zimbabwev Bangladesh1997-2022813051000000.58837.0362.96-37.03
Zimbabwev Bermuda2006-200622000000-100--100
Zimbabwev Canada2006-201122000000-100--100
Zimbabwev England1992-200430821000010.3826.6670-27.58
Zimbabwev Hong Kong2018-201811000000-100--100
Zimbabwev India1983-2022661054020000.18515.1581.81-16.66
Zimbabwev Ireland2007-202322810010030.836.3645.45-44.73
Zimbabwev Kenya1996-20113225500002578.1215.62-83.33
Zimbabwev Namibia2003-200311000000-100--100
Zimbabwev Nepal2023-202311000000-100--100
Zimbabwev Netherlands2003-2023743000001.33357.1442.85-57.14
Zimbabwev New Zealand1987-201538927010010.33323.6871.05-25.67
Zimbabwev Oman2023-202311000000-100--100
Zimbabwev Pakistan1992-202062454011020.0746.4587.09-8.33
Zimbabwev Scotland2017-2023412010000.52550-37.5
Zimbabwev South Africa1992-201841238000010.0524.8792.68-5
Zimbabwev Sri Lanka1992-2024641249000030.24418.7576.56-19.67
Zimbabwev United Arab Emirates2015-201965100000583.3316.66-83.33
Zimbabwev United States of America2023-202311000000-100--100
Zimbabwev West Indies1983-2023491136010010.30522.4473.46-23.95
Tie+W and Tie+L indicates matches tied and then won or lost in a tiebreaker such as a bowlout or one-over-eliminator ("Super Over") The result percentage excludes no results and counts ties (irrespective of a tiebreaker) as half a win
The result percentage excludes no results and counts ties as half a win.
Forfeited matches are not included.
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Chattogram, 3rd ODI, Mar 18, 2024 [ODI # 4745]

Bangladesh v Sri Lanka at Chattogram, 2nd ODI, Mar 15, 2024 [ODI # 4744]

Bangladesh v Sri Lanka at Chattogram, 1st ODI, Mar 13, 2024 [ODI # 4743]