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-0.00100.000.000.00
Afghanistanv Bangladesh2014-202316610000000.637.5062.500.0037.50
Afghanistanv Canada2010-201154100000480.0020.000.0080.00
Afghanistanv England2015-2023312000000.533.3366.660.0033.33
Afghanistanv Hong Kong2014-201821100000150.0050.000.0050.00
Afghanistanv India2014-202340301000-0.0075.000.0012.50
Afghanistanv Ireland2010-2024321813000011.38456.2540.620.0058.06
Afghanistanv Kenya2010-201364200000266.6633.330.0066.66
Afghanistanv Netherlands2009-2023108200000480.0020.000.0080.00
Afghanistanv New Zealand2015-202330300000-0.00100.000.000.00
Afghanistanv Pakistan2012-2023817000000.14212.5087.500.0012.50
Afghanistanv Scotland2009-2019138400001261.5330.760.0066.66
Afghanistanv South Africa2019-202320200000-0.00100.000.000.00
Afghanistanv Sri Lanka2014-202415410000010.426.6666.660.0028.57
Afghanistanv United Arab Emirates2014-201863300000150.0050.000.0050.00
Afghanistanv West Indies2017-2019935000010.633.3355.550.0037.50
Afghanistanv Zimbabwe2014-2022281810000001.864.2835.710.0064.28
Africa XIv Asia XI2005-2007614000010.2516.6666.660.0020.00
Asia XIv Africa XI2005-200764100001466.6616.660.0080.00
Asia XIv ICC World XI2005-200510100000-0.00100.000.000.00
Australiav Afghanistan2012-202344000000-100.000.000.00100.00
Australiav Bangladesh1990-202322201000012090.904.540.0095.23
Australiav Canada1979-201122000000-100.000.000.00100.00
Australiav England1971-20231568863020031.39656.4140.380.0058.16
Australiav ICC World XI2005-200533000000-100.000.000.00100.00
Australiav India1980-202315184570000101.47355.6237.740.0059.57
Australiav Ireland2007-201654000001-80.000.000.00100.00
Australiav Kenya1996-201155000000-100.000.000.00100.00
Australiav Namibia2003-200311000000-100.000.000.00100.00
Australiav Netherlands2003-202333000000-100.000.000.00100.00
Australiav New Zealand1974-20231429639000072.46167.6027.460.0071.11
Australiav Pakistan1975-20231087034010032.05864.8131.480.0067.14
Australiav Scotland1999-201555000000-100.000.000.00100.00
Australiav South Africa1992-20231105155030010.92746.3650.000.0048.16
Australiav Sri Lanka1975-20231036435000041.82862.1333.980.0064.64
Australiav United States of America2004-200411000000-100.000.000.00100.00
Australiav West Indies1975-20241467961030031.29554.1041.780.0056.29
Australiav Zimbabwe1983-202233293000019.66687.879.090.0090.62
Bangladeshv Afghanistan2014-202316106000001.66662.5037.500.0062.50
Bangladeshv Australia1990-202322120000010.054.5490.900.004.76
Bangladeshv Bermuda2007-200722000000-100.000.000.00100.00
Bangladeshv Canada2003-200721100000150.0050.000.0050.00
Bangladeshv England2000-202325520000000.2520.0080.000.0020.00
Bangladeshv Hong Kong2004-200411000000-100.000.000.00100.00
Bangladeshv India1988-202341832000010.2519.5178.040.0020.00
Bangladeshv Ireland2007-202316112000035.568.7512.500.0084.61
Bangladeshv Kenya1997-20061486000001.33357.1442.850.0057.14
Bangladeshv Netherlands2010-2023312000000.533.3366.660.0033.33
Bangladeshv New Zealand1990-2023451133000010.33324.4473.330.0025.00
Bangladeshv Pakistan1986-202339534000000.14712.8287.170.0012.82
Bangladeshv Scotland1999-201544000000-100.000.000.00100.00
Bangladeshv South Africa2002-202325619000000.31524.0076.000.0024.00
Bangladeshv Sri Lanka1986-2024571243000020.27921.0575.430.0021.81
Bangladeshv United Arab Emirates2008-200811000000-100.000.000.00100.00
Bangladeshv West Indies1999-202244212100002147.7247.720.0050.00
Bangladeshv Zimbabwe1997-2022815130000001.762.9637.030.0062.96
Bermudav Bangladesh2007-200720200000-0.00100.000.000.00
Bermudav Canada2006-20081156000000.83345.4554.540.0045.45
Bermudav India2007-200710100000-0.00100.000.000.00
Bermudav Ireland2007-200710100000-0.00100.000.000.00
Bermudav Kenya2006-200980800000-0.00100.000.000.00
Bermudav Netherlands2006-2009716000000.16614.2885.710.0014.28
Bermudav Scotland2007-200711000000-100.000.000.00100.00
Bermudav Sri Lanka2007-200710100000-0.00100.000.000.00
Bermudav West Indies2008-200810100000-0.00100.000.000.00
Bermudav Zimbabwe2006-200620200000-0.00100.000.000.00
Canadav Afghanistan2010-2011514000000.2520.0080.000.0020.00
Canadav Australia1979-201120200000-0.00100.000.000.00
Canadav Bangladesh2003-200721100000150.0050.000.0050.00
Canadav Bermuda2006-20081165000001.254.5445.450.0054.54
Canadav England1979-200720200000-0.00100.000.000.00
Canadav Ireland2007-2011826000000.33325.0075.000.0025.00
Canadav Jersey2023-202311000000-100.000.000.00100.00
Canadav Kenya2003-20131559000010.55533.3360.000.0035.71
Canadav Namibia2023-202310100000-0.00100.000.000.00
Canadav Nepal2024-202430300000-0.00100.000.000.00
Canadav Netherlands2006-201490800001-0.0088.880.000.00
Canadav New Zealand2003-201130300000-0.00100.000.000.00
Canadav Pakistan1979-201120200000-0.00100.000.000.00
Canadav Papua New Guinea2023-202311000000-100.000.000.00100.00
Canadav Scotland2007-20241147000000.57136.3663.630.0036.36
Canadav South Africa2003-200310100000-0.00100.000.000.00
Canadav Sri Lanka2003-201120200000-0.00100.000.000.00
Canadav United Arab Emirates2023-202432100000266.6633.330.0066.66
Canadav United States of America2023-202311000000-100.000.000.00100.00
Canadav West Indies2003-201040400000-0.00100.000.000.00
Canadav Zimbabwe2006-201120200000-0.00100.000.000.00
East Africav England1975-197510100000-0.00100.000.000.00
East Africav India1975-197510100000-0.00100.000.000.00
East Africav New Zealand1975-197510100000-0.00100.000.000.00
Englandv Afghanistan2015-202332100000266.6633.330.0066.66
Englandv Australia1971-20231566388020030.71540.3856.410.0041.83
Englandv Bangladesh2000-20232520500000480.0020.000.0080.00
Englandv Canada1979-200722000000-100.000.000.00100.00
Englandv East Africa1975-197511000000-100.000.000.00100.00
Englandv India1974-20231074458020030.75841.1254.200.0043.26
Englandv Ireland2006-202315112000025.573.3313.330.0084.61
Englandv Kenya1999-200722000000-100.000.000.00100.00
Englandv Namibia2003-200311000000-100.000.000.00100.00
Englandv Netherlands1996-202377000000-100.000.000.00100.00
Englandv New Zealand1973-2023964445021040.97745.8346.870.0049.45
Englandv Pakistan1974-2023925732000031.78161.9534.780.0064.04
Englandv Scotland2008-201853100001360.0020.000.0075.00
Englandv South Africa1992-2023703034010050.88242.8548.570.0046.92
Englandv Sri Lanka1982-2023793837010031.02748.1046.830.0050.65
Englandv United Arab Emirates1996-199611000000-100.000.000.00100.00
Englandv West Indies1973-20231055346000061.15250.4743.800.0053.53
Englandv Zimbabwe1992-200430218000012.62570.0026.660.0072.41
Hong Kongv Afghanistan2014-201821100000150.0050.000.0050.00
Hong Kongv Bangladesh2004-200410100000-0.00100.000.000.00
Hong Kongv India2008-201820200000-0.00100.000.000.00
Hong Kongv Pakistan2004-201830300000-0.00100.000.000.00
Hong Kongv Papua New Guinea2014-201884400000150.0050.000.0050.00
Hong Kongv Scotland2016-201852200001140.0040.000.0050.00
Hong Kongv United Arab Emirates2014-201742200000150.0050.000.0050.00
Hong Kongv Zimbabwe2018-201810100000-0.00100.000.000.00
ICC World XIv Asia XI2005-200511000000-100.000.000.00100.00
ICC World XIv Australia2005-200530300000-0.00100.000.000.00
Indiav Afghanistan2014-202343001000-75.000.000.0087.50
Indiav Australia1980-202315157840000100.67837.7455.620.0040.42
Indiav Bangladesh1988-20234132800001478.0419.510.0080.00
Indiav Bermuda2007-200711000000-100.000.000.00100.00
Indiav East Africa1975-197511000000-100.000.000.00100.00
Indiav England1974-20231075844020031.31854.2041.120.0056.73
Indiav Hong Kong2008-201822000000-100.000.000.00100.00
Indiav Ireland2007-201533000000-100.000.000.00100.00
Indiav Kenya1996-200413112000005.584.6115.380.0084.61
Indiav Namibia2003-200311000000-100.000.000.00100.00
Indiav Nepal2023-202311000000-100.000.000.00100.00
Indiav Netherlands2003-202333000000-100.000.000.00100.00
Indiav New Zealand1975-20231186050010071.250.8442.370.0054.50
Indiav Pakistan1978-20231355773000050.7842.2254.070.0043.84
Indiav Scotland2007-200711000000-100.000.000.00100.00
Indiav South Africa1991-2023944051000030.78442.5554.250.0043.95
Indiav Sri Lanka1979-202316899570100111.73658.9233.920.0063.37
Indiav United Arab Emirates1994-201533000000-100.000.000.00100.00
Indiav West Indies1979-20231427264020041.12550.7045.070.0052.89
Indiav Zimbabwe1983-2022665410020005.481.8115.150.0083.33
Irelandv Afghanistan2010-2024321318000010.72240.6256.250.0041.93
Irelandv Australia2007-201650400001-0.0080.000.000.00
Irelandv Bangladesh2007-202316211000030.18112.5068.750.0015.38
Irelandv Bermuda2007-200711000000-100.000.000.00100.00
Irelandv Canada2007-201186200000375.0025.000.0075.00
Irelandv England2006-202315211000020.18113.3373.330.0015.38
Irelandv India2007-201530300000-0.00100.000.000.00
Irelandv Kenya2007-20121072000013.570.0020.000.0077.77
Irelandv Nepal2023-202311000000-100.000.000.00100.00
Irelandv Netherlands2006-20211383010012.66661.5323.070.0070.83
Irelandv New Zealand2007-202270700000-0.00100.000.000.00
Irelandv Oman2023-202310100000-0.00100.000.000.00
Irelandv Pakistan2007-2016715010000.214.2871.420.0021.42
Irelandv Papua New Guinea2018-201811000000-100.000.000.00100.00
Irelandv Scotland2006-20232115500001371.4223.800.0075.00
Irelandv South Africa2007-2021816000010.16612.5075.000.0014.28
Irelandv Sri Lanka2007-202350500000-0.00100.000.000.00
Irelandv United Arab Emirates2015-202398100000888.8811.110.0088.88
Irelandv United States of America2023-202311000000-100.000.000.00100.00
Irelandv West Indies2007-202215311000010.27220.0073.330.0021.42
Irelandv Zimbabwe2007-202322108010031.2545.4536.360.0055.26
Jerseyv Canada2023-202310100000-0.00100.000.000.00
Jerseyv Namibia2023-202310100000-0.00100.000.000.00
Jerseyv Papua New Guinea2023-202311000000-100.000.000.00100.00
Jerseyv United Arab Emirates2023-202310100000-0.00100.000.000.00
Jerseyv United States of America2023-202310100000-0.00100.000.000.00
Kenyav Afghanistan2010-2013624000000.533.3366.660.0033.33
Kenyav Australia1996-201150500000-0.00100.000.000.00
Kenyav Bangladesh1997-20061468000000.7542.8557.140.0042.85
Kenyav Bermuda2006-200988000000-100.000.000.00100.00
Kenyav Canada2003-20131595000011.860.0033.330.0064.28
Kenyav England1999-200720200000-0.00100.000.000.00
Kenyav India1996-200413211000000.18115.3884.610.0015.38
Kenyav Ireland2007-20121027000010.28520.0070.000.0022.22
Kenyav Netherlands2007-20141037000000.42830.0070.000.0030.00
Kenyav New Zealand2007-201120200000-0.00100.000.000.00
Kenyav Pakistan1996-201160600000-0.00100.000.000.00
Kenyav Scotland2007-2014935000010.633.3355.550.0037.50
Kenyav South Africa1996-20081001000000-0.00100.000.000.00
Kenyav Sri Lanka1996-2011615000000.216.6683.330.0016.66
Kenyav West Indies1996-2003615000000.216.6683.330.0016.66
Kenyav Zimbabwe1996-201132525000020.215.6278.120.0016.66
Namibiav Australia2003-200310100000-0.00100.000.000.00
Namibiav Canada2023-202311000000-100.000.000.00100.00
Namibiav England2003-200310100000-0.00100.000.000.00
Namibiav India2003-200310100000-0.00100.000.000.00
Namibiav Jersey2023-202311000000-100.000.000.00100.00
Namibiav Nepal2022-2024852000012.562.5025.000.0071.42
Namibiav Netherlands2003-2024312000000.533.3366.660.0033.33
Namibiav Oman2019-2022752000002.571.4228.570.0071.42
Namibiav Pakistan2003-200310100000-0.00100.000.000.00
Namibiav Papua New Guinea2019-202377000000-100.000.000.00100.00
Namibiav Scotland2022-2023615000000.216.6683.330.0016.66
Namibiav United Arab Emirates2020-2023716000000.16614.2885.710.0014.28
Namibiav United States of America2019-2023743000001.33357.1442.850.0057.14
Namibiav Zimbabwe2003-200310100000-0.00100.000.000.00
Nepalv Canada2024-202433000000-100.000.000.00100.00
Nepalv India2023-202310100000-0.00100.000.000.00
Nepalv Ireland2023-202310100000-0.00100.000.000.00
Nepalv Namibia2022-2024825000010.425.0062.500.0028.57
Nepalv Netherlands2018-2024523000000.66640.0060.000.0040.00
Nepalv Oman2020-2023734000000.7542.8557.140.0042.85
Nepalv Pakistan2023-202310100000-0.00100.000.000.00
Nepalv Papua New Guinea2021-2023108200000480.0020.000.0080.00
Nepalv Scotland2022-202363300000150.0050.000.0050.00
Nepalv United Arab Emirates2018-20231596000001.560.0040.000.0060.00
Nepalv United States of America2020-202374201000257.1428.570.0064.28
Nepalv West Indies2023-202310100000-0.00100.000.000.00
Nepalv Zimbabwe2023-202310100000-0.00100.000.000.00
Netherlandsv Afghanistan2009-20231028000000.2520.0080.000.0020.00
Netherlandsv Australia2003-202330300000-0.00100.000.000.00
Netherlandsv Bangladesh2010-202332100000266.6633.330.0066.66
Netherlandsv Bermuda2006-200976100000685.7114.280.0085.71
Netherlandsv Canada2006-201498000001-88.880.000.00100.00
Netherlandsv England1996-202370700000-0.00100.000.000.00
Netherlandsv India2003-202330300000-0.00100.000.000.00
Netherlandsv Ireland2006-20211338010010.37523.0761.530.0029.16
Netherlandsv Kenya2007-20141073000002.33370.0030.000.0070.00
Netherlandsv Namibia2003-202432100000266.6633.330.0066.66
Netherlandsv Nepal2018-2024532000001.560.0040.000.0060.00
Netherlandsv New Zealand1996-202350500000-0.00100.000.000.00
Netherlandsv Oman2023-202311000000-100.000.000.00100.00
Netherlandsv Pakistan1996-202370700000-0.00100.000.000.00
Netherlandsv Scotland2006-20231247000010.57133.3358.330.0036.36
Netherlandsv South Africa1996-2023816000010.16612.5075.000.0014.28
Netherlandsv Sri Lanka2002-202360600000-0.00100.000.000.00
Netherlandsv United Arab Emirates1996-199610100000-0.00100.000.000.00
Netherlandsv United States of America2023-202311000000-100.000.000.00100.00
Netherlandsv West Indies2007-202360500100-0.0083.330.008.33
Netherlandsv Zimbabwe2003-2023734000000.7542.8557.140.0042.85
New Zealandv Afghanistan2015-202333000000-100.000.000.00100.00
New Zealandv Australia1974-20231423996000070.40627.4667.600.0028.88
New Zealandv Bangladesh1990-202345331100001373.3324.440.0075.00
New Zealandv Canada2003-201133000000-100.000.000.00100.00
New Zealandv East Africa1975-197511000000-100.000.000.00100.00
New Zealandv England1973-2023964544020141.02246.8745.830.0050.54
New Zealandv India1975-20231185060010070.83342.3750.840.0045.49
New Zealandv Ireland2007-202277000000-100.000.000.00100.00
New Zealandv Kenya2007-201122000000-100.000.000.00100.00
New Zealandv Netherlands1996-202355000000-100.000.000.00100.00
New Zealandv Pakistan1973-20231165161010030.83643.9652.580.0045.57
New Zealandv Scotland1999-202244000000-100.000.000.00100.00
New Zealandv South Africa1992-2023722542000050.59534.7258.330.0037.31
New Zealandv Sri Lanka1979-20231025241010081.26850.9840.190.0055.85
New Zealandv United Arab Emirates1996-199611000000-100.000.000.00100.00
New Zealandv United States of America2004-200411000000-100.000.000.00100.00
New Zealandv West Indies1975-2022683031000070.96744.1145.580.0049.18
New Zealandv Zimbabwe1987-20153827901001371.0523.680.0074.32
Omanv Ireland2023-202311000000-100.000.000.00100.00
Omanv Namibia2019-2022725000000.428.5771.420.0028.57
Omanv Nepal2020-2023743000001.33357.1442.850.0057.14
Omanv Netherlands2023-202310100000-0.00100.000.000.00
Omanv Papua New Guinea2019-202266000000-100.000.000.00100.00
Omanv Scotland2019-2023715000010.214.2871.420.0016.66
Omanv Sri Lanka2023-202310100000-0.00100.000.000.00
Omanv United Arab Emirates2020-2023843010001.33350.0037.500.0056.25
Omanv United States of America2020-202265100000583.3316.660.0083.33
Omanv West Indies2023-202310100000-0.00100.000.000.00
Omanv Zimbabwe2023-202310100000-0.00100.000.000.00
Pakistanv Afghanistan2012-202387100000787.5012.500.0087.50
Pakistanv Australia1975-20231083470010030.48531.4864.810.0032.85
Pakistanv Bangladesh1986-202339345000006.887.1712.820.0087.17
Pakistanv Canada1979-201122000000-100.000.000.00100.00
Pakistanv England1974-2023923257000030.56134.7861.950.0035.95
Pakistanv Hong Kong2004-201833000000-100.000.000.00100.00
Pakistanv India1978-20231357357000051.2854.0742.220.0056.15
Pakistanv Ireland2007-201675101000571.4214.280.0078.57
Pakistanv Kenya1996-201166000000-100.000.000.00100.00
Pakistanv Namibia2003-200311000000-100.000.000.00100.00
Pakistanv Nepal2023-202311000000-100.000.000.00100.00
Pakistanv Netherlands1996-202377000000-100.000.000.00100.00
Pakistanv New Zealand1973-20231166151010031.19652.5843.960.0054.42
Pakistanv Scotland1999-201333000000-100.000.000.00100.00
Pakistanv South Africa1992-2023833052000010.57636.1462.650.0036.58
Pakistanv Sri Lanka1975-20231579359010041.57659.2337.570.0061.11
Pakistanv United Arab Emirates1994-201533000000-100.000.000.00100.00
Pakistanv West Indies1975-20221376371030000.88745.9851.820.0047.08
Pakistanv Zimbabwe1992-2020625440101213.587.096.450.0091.66
Papua New Guineav Canada2023-202310100000-0.00100.000.000.00
Papua New Guineav Hong Kong2014-201884400000150.0050.000.0050.00
Papua New Guineav Ireland2018-201810100000-0.00100.000.000.00
Papua New Guineav Jersey2023-202310100000-0.00100.000.000.00
Papua New Guineav Namibia2019-202370700000-0.00100.000.000.00
Papua New Guineav Nepal2021-20231028000000.2520.0080.000.0020.00
Papua New Guineav Oman2019-202260600000-0.00100.000.000.00
Papua New Guineav Scotland2017-20221019000000.11110.0090.000.0010.00
Papua New Guineav United Arab Emirates2017-20231156000000.83345.4554.540.0045.45
Papua New Guineav United States of America2019-20231027010000.28520.0070.000.0025.00
Papua New Guineav West Indies2018-201810100000-0.00100.000.000.00
Scotlandv Afghanistan2009-20191348000010.530.7661.530.0033.33
Scotlandv Australia1999-201550500000-0.00100.000.000.00
Scotlandv Bangladesh1999-201540400000-0.00100.000.000.00
Scotlandv Bermuda2007-200710100000-0.00100.000.000.00
Scotlandv Canada2007-20241174000001.7563.6336.360.0063.63
Scotlandv England2008-2018513000010.33320.0060.000.0025.00
Scotlandv Hong Kong2016-201852200001140.0040.000.0050.00
Scotlandv India2007-200710100000-0.00100.000.000.00
Scotlandv Ireland2006-202321515000010.33323.8071.420.0025.00
Scotlandv Kenya2007-2014953000011.66655.5533.330.0062.50
Scotlandv Namibia2022-202365100000583.3316.660.0083.33
Scotlandv Nepal2022-202363300000150.0050.000.0050.00
Scotlandv Netherlands2006-20231274000011.7558.3333.330.0063.63
Scotlandv New Zealand1999-202240400000-0.00100.000.000.00
Scotlandv Oman2019-202375100001571.4214.280.0083.33
Scotlandv Pakistan1999-201330300000-0.00100.000.000.00
Scotlandv Papua New Guinea2017-2022109100000990.0010.000.0090.00
Scotlandv South Africa2007-200710100000-0.00100.000.000.00
Scotlandv Sri Lanka2011-202340400000-0.00100.000.000.00
Scotlandv United Arab Emirates2014-202414104000002.571.4228.570.0071.42
Scotlandv United States of America2019-202263300000150.0050.000.0050.00
Scotlandv West Indies1999-2023413000000.33325.0075.000.0025.00
Scotlandv Zimbabwe2017-202342101000250.0025.000.0062.50
South Africav Afghanistan2019-202322000000-100.000.000.00100.00
South Africav Australia1992-20231105551030011.07850.0046.360.0051.83
South Africav Bangladesh2002-202325196000003.16676.0024.000.0076.00
South Africav Canada2003-200311000000-100.000.000.00100.00
South Africav England1992-2023703430010051.13348.5742.850.0053.07
South Africav India1991-2023945140000031.27554.2542.550.0056.04
South Africav Ireland2007-202186100001675.0012.500.0085.71
South Africav Kenya1996-20081010000000-100.000.000.00100.00
South Africav Netherlands1996-202386100001675.0012.500.0085.71
South Africav New Zealand1992-2023724225000051.6858.3334.720.0062.68
South Africav Pakistan1992-2023835230000011.73362.6536.140.0063.41
South Africav Scotland2007-200711000000-100.000.000.00100.00
South Africav Sri Lanka1992-2023814633010011.39356.7940.740.0058.12
South Africav United Arab Emirates1996-201522000000-100.000.000.00100.00
South Africav West Indies1992-2023644516010022.81270.3125.000.0073.38
South Africav Zimbabwe1992-201841382000011992.684.870.0095.00
Sri Lankav Afghanistan2014-202415104000012.566.6626.660.0071.42
Sri Lankav Australia1975-20231033564000040.54633.9862.130.0035.35
Sri Lankav Bangladesh1986-2024574312000023.58375.4321.050.0078.18
Sri Lankav Bermuda2007-200711000000-100.000.000.00100.00
Sri Lankav Canada2003-201122000000-100.000.000.00100.00
Sri Lankav England1982-2023793738010030.97346.8348.100.0049.34
Sri Lankav India1979-202316857990100110.57533.9258.920.0036.62
Sri Lankav Ireland2007-202355000000-100.000.000.00100.00
Sri Lankav Kenya1996-201165100000583.3316.660.0083.33
Sri Lankav Netherlands2002-202366000000-100.000.000.00100.00
Sri Lankav New Zealand1979-20231024152010080.78840.1950.980.0044.14
Sri Lankav Oman2023-202311000000-100.000.000.00100.00
Sri Lankav Pakistan1975-20231575993010040.63437.5759.230.0038.88
Sri Lankav Scotland2011-202344000000-100.000.000.00100.00
Sri Lankav South Africa1992-2023813346010010.71740.7456.790.0041.87
Sri Lankav United Arab Emirates2004-202333000000-100.000.000.00100.00
Sri Lankav West Indies1975-2023643031000030.96746.8748.430.0049.18
Sri Lankav Zimbabwe1992-2024644912000034.08376.5618.750.0080.32
United Arab Emiratesv Afghanistan2014-201863300000150.0050.000.0050.00
United Arab Emiratesv Bangladesh2008-200810100000-0.00100.000.000.00
United Arab Emiratesv Canada2023-2024312000000.533.3366.660.0033.33
United Arab Emiratesv England1996-199610100000-0.00100.000.000.00
United Arab Emiratesv Hong Kong2014-201742200000150.0050.000.0050.00
United Arab Emiratesv India1994-201530300000-0.00100.000.000.00
United Arab Emiratesv Ireland2015-2023918000000.12511.1188.880.0011.11
United Arab Emiratesv Jersey2023-202311000000-100.000.000.00100.00
United Arab Emiratesv Namibia2020-202376100000685.7114.280.0085.71
United Arab Emiratesv Nepal2018-20231569000000.66640.0060.000.0040.00
United Arab Emiratesv Netherlands1996-199611000000-100.000.000.00100.00
United Arab Emiratesv New Zealand1996-199610100000-0.00100.000.000.00
United Arab Emiratesv Oman2020-2023834010000.7537.5050.000.0043.75
United Arab Emiratesv Pakistan1994-201530300000-0.00100.000.000.00
United Arab Emiratesv Papua New Guinea2017-20231165000001.254.5445.450.0054.54
United Arab Emiratesv Scotland2014-202414410000000.428.5771.420.0028.57
United Arab Emiratesv South Africa1996-201520200000-0.00100.000.000.00
United Arab Emiratesv Sri Lanka2004-202330300000-0.00100.000.000.00
United Arab Emiratesv United States of America2019-2023725000000.428.5771.420.0028.57
United Arab Emiratesv West Indies2015-202350500000-0.00100.000.000.00
United Arab Emiratesv Zimbabwe2015-2019615000000.216.6683.330.0016.66
United States of Americav Australia2004-200410100000-0.00100.000.000.00
United States of Americav Canada2023-202310100000-0.00100.000.000.00
United States of Americav Ireland2023-202310100000-0.00100.000.000.00
United States of Americav Jersey2023-202311000000-100.000.000.00100.00
United States of Americav Namibia2019-2023734000000.7542.8557.140.0042.85
United States of Americav Nepal2020-2023724010000.528.5757.140.0035.71
United States of Americav Netherlands2023-202310100000-0.00100.000.000.00
United States of Americav New Zealand2004-200410100000-0.00100.000.000.00
United States of Americav Oman2020-2022615000000.216.6683.330.0016.66
United States of Americav Papua New Guinea2019-20231072010003.570.0020.000.0075.00
United States of Americav Scotland2019-202263300000150.0050.000.0050.00
United States of Americav United Arab Emirates2019-2023752000002.571.4228.570.0071.42
United States of Americav West Indies2023-202310100000-0.00100.000.000.00
United States of Americav Zimbabwe2023-202310100000-0.00100.000.000.00
West Indiesv Afghanistan2017-2019953000011.66655.5533.330.0062.50
West Indiesv Australia1975-20241466179030030.77241.7854.100.0043.70
West Indiesv Bangladesh1999-202244212100002147.7247.720.0050.00
West Indiesv Bermuda2008-200811000000-100.000.000.00100.00
West Indiesv Canada2003-201044000000-100.000.000.00100.00
West Indiesv England1973-20231054653000060.86743.8050.470.0046.46
West Indiesv India1979-20231426472020040.88845.0750.700.0047.10
West Indiesv Ireland2007-202215113000013.66673.3320.000.0078.57
West Indiesv Kenya1996-200365100000583.3316.660.0083.33
West Indiesv Nepal2023-202311000000-100.000.000.00100.00
West Indiesv Netherlands2007-202365000010-83.330.000.0091.66
West Indiesv New Zealand1975-2022683130000071.03345.5844.110.0050.81
West Indiesv Oman2023-202311000000-100.000.000.00100.00
West Indiesv Pakistan1975-20221377163030001.12651.8245.980.0052.91
West Indiesv Papua New Guinea2018-201811000000-100.000.000.00100.00
West Indiesv Scotland1999-202343100000375.0025.000.0075.00
West Indiesv South Africa1992-2023641645010020.35525.0070.310.0026.61
West Indiesv Sri Lanka1975-2023643130000031.03348.4346.870.0050.81
West Indiesv United Arab Emirates2015-202355000000-100.000.000.00100.00
West Indiesv United States of America2023-202311000000-100.000.000.00100.00
West Indiesv Zimbabwe1983-2023493611010013.27273.4622.440.0076.04
Zimbabwev Afghanistan2014-2022281018000000.55535.7164.280.0035.71
Zimbabwev Australia1983-202233329000010.1039.0987.870.009.37
Zimbabwev Bangladesh1997-2022813051000000.58837.0362.960.0037.03
Zimbabwev Bermuda2006-200622000000-100.000.000.00100.00
Zimbabwev Canada2006-201122000000-100.000.000.00100.00
Zimbabwev England1992-200430821000010.3826.6670.000.0027.58
Zimbabwev Hong Kong2018-201811000000-100.000.000.00100.00
Zimbabwev India1983-2022661054020000.18515.1581.810.0016.66
Zimbabwev Ireland2007-202322810010030.836.3645.450.0044.73
Zimbabwev Kenya1996-20113225500002578.1215.620.0083.33
Zimbabwev Namibia2003-200311000000-100.000.000.00100.00
Zimbabwev Nepal2023-202311000000-100.000.000.00100.00
Zimbabwev Netherlands2003-2023743000001.33357.1442.850.0057.14
Zimbabwev New Zealand1987-201538927010010.33323.6871.050.0025.67
Zimbabwev Oman2023-202311000000-100.000.000.00100.00
Zimbabwev Pakistan1992-202062454011020.0746.4587.090.008.33
Zimbabwev Scotland2017-2023412010000.525.0050.000.0037.50
Zimbabwev South Africa1992-201841238000010.0524.8792.680.005.00
Zimbabwev Sri Lanka1992-2024641249000030.24418.7576.560.0019.67
Zimbabwev United Arab Emirates2015-201965100000583.3316.660.0083.33
Zimbabwev United States of America2023-202311000000-100.000.000.00100.00
Zimbabwev West Indies1983-2023491136010010.30522.4473.460.0023.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]