Cricket Record for Most Consecutive Matches Without Victory: ODI, T20I, Test

Home » Cricket Records » Cricket Record for Most Consecutive Matches Without Victory: ODI, T20I, Test

Ever stared at a cricket pitch and pondered about the secrets it hides beneath its well-manicured grass?

There's another side to the story that rarely gets spoken in public, despite the fact that it's just as important as the screaming victories and nail-biting finishes.

A team that doesn't care about winning or taking victory laps. Intrigued? The world of cricket, like any other, undoubtedly has its pros and cons.

As we set out on this adventure, you may be wondering: What will happen after the applause dies down? When the cameras stop flashing?

Jump in, because not everything is sunshine and rainbows in the cricketing world.

Cricket Record for Most Consecutive Matches Without Victory: ODI, T20I, Test


Have you ever pondered the stories that go unreported? What are the untold tales behind those stunning victories?

We're going to take a look at some of cricket's less heralded milestones now. We'll be exploring the fascinating realm of "Most Consecutive Matches Without Victory."

It's a story about never giving up on your dreams and never losing your love for the game. Wait, we won't tell you everything just yet.

Join us as we delve deeper to uncover cricket's flip side. In the mood for a trip?


Cricket Record for Most Consecutive Matches Without Victory: ODI, T20I, Test


TeamMatResultMarginOppositionGroundMatch DateScorecard
Bangladesh 75 lost 73 runs v West Indies Dhaka 8 Oct 1999 ODI # 1510
lost 109 runs v West Indies Dhaka 9 Oct 1999 ODI # 1511
lost 9 wickets v Sri Lanka Dhaka 29 May 2000 ODI # 1596
lost 8 wickets v India Dhaka 30 May 2000 ODI # 1597
lost 233 runs v Pakistan Dhaka 2 Jun 2000 ODI # 1599
lost 8 wickets v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
lost 9 wickets v India Dhaka 10 Nov 2000 Test # 1512
lost 7 wickets v Zimbabwe Harare 7 Apr 2001 ODI # 1702
lost 127 runs v Zimbabwe Harare 8 Apr 2001 ODI # 1703
lost 36 runs v Zimbabwe Bulawayo 11 Apr 2001 ODI # 1706
lost inns & 32 runs v Zimbabwe Bulawayo 19 Apr 2001 Test # 1543
lost 8 wickets v Zimbabwe Harare 26 Apr 2001 Test # 1545
lost inns & 264 runs v Pakistan Multan 29 Aug 2001 Test # 1560
lost inns & 137 runs v Sri Lanka Colombo (SSC) 6 Sep 2001 Test # 1561
drawn - v Zimbabwe Dhaka 8 Nov 2001 Test # 1566
lost 8 wickets v Zimbabwe Chattogram 15 Nov 2001 Test # 1568
lost 5 wickets v Zimbabwe Chattogram 23 Nov 2001 ODI # 1773
lost 42 runs v Zimbabwe Dhaka 25 Nov 2001 ODI # 1774
lost 7 wickets v Zimbabwe Dhaka 26 Nov 2001 ODI # 1775
lost inns & 52 runs v New Zealand Hamilton 18 Dec 2001 Test # 1577
lost inns & 74 runs v New Zealand Wellington 26 Dec 2001 Test # 1579
lost inns & 178 runs v Pakistan Dhaka 9 Jan 2002 Test # 1584
lost inns & 169 runs v Pakistan Chattogram 16 Jan 2002 Test # 1586
lost 49 runs v Pakistan Chattogram 22 Jan 2002 ODI # 1790
lost 72 runs v Pakistan Dhaka 24 Jan 2002 ODI # 1793
lost 8 wickets v Pakistan Dhaka 25 Jan 2002 ODI # 1794
lost inns & 196 runs v Sri Lanka Colombo (PSS) 21 Jul 2002 Test # 1609
lost 288 runs v Sri Lanka Colombo (SSC) 28 Jul 2002 Test # 1611
lost 5 wickets v Sri Lanka Colombo (SSC) 4 Aug 2002 ODI # 1857
lost 8 wickets v Sri Lanka Colombo (SSC) 5 Aug 2002 ODI # 1858
lost 58 runs v Sri Lanka Colombo (RPS) 7 Aug 2002 ODI # 1859
lost 9 wickets v Australia Colombo (SSC) 19 Sep 2002 ODI # 1881
lost 167 runs v New Zealand Colombo (SSC) 23 Sep 2002 ODI # 1885
lost 168 runs v South Africa Potchefstroom 3 Oct 2002 ODI # 1890
lost 10 wickets v South Africa Benoni 6 Oct 2002 ODI # 1891
lost 7 wickets v South Africa Kimberley 9 Oct 2002 ODI # 1892
lost inns & 107 runs v South Africa East London 18 Oct 2002 Test # 1619
lost inns & 160 runs v South Africa Potchefstroom 25 Oct 2002 Test # 1621
no result - v West Indies Chattogram 29 Nov 2002 ODI # 1904
lost 84 runs v West Indies Dhaka 2 Dec 2002 ODI # 1909
lost 86 runs v West Indies Dhaka 3 Dec 2002 ODI # 1910
lost inns & 310 runs v West Indies Dhaka 8 Dec 2002 Test # 1630
lost 7 wickets v West Indies Chattogram 16 Dec 2002 Test # 1632
lost 60 runs v Canada Durban 11 Feb 2003 ODI # 1946
lost 10 wickets v Sri Lanka Pietermaritzburg 14 Feb 2003 ODI # 1950
no result - v West Indies Benoni 18 Feb 2003 ODI # 1956
lost 10 wickets v South Africa Bloemfontein 22 Feb 2003 ODI # 1961
lost 7 wickets v New Zealand Kimberley 26 Feb 2003 ODI # 1968
lost 32 runs v Kenya Johannesburg 1 Mar 2003 ODI # 1974
lost 200 runs v India Dhaka 11 Apr 2003 ODI # 2001
lost 83 runs v South Africa Dhaka 14 Apr 2003 ODI # 2003
lost 4 wickets v India Dhaka 16 Apr 2003 ODI # 2004
lost 93 runs v South Africa Dhaka 17 Apr 2003 ODI # 2005
lost inns & 60 runs v South Africa Chattogram 24 Apr 2003 Test # 1640
lost inns & 18 runs v South Africa Dhaka 1 May 2003 Test # 1642
lost inns & 132 runs v Australia Darwin 18 Jul 2003 Test # 1650
lost inns & 98 runs v Australia Cairns 25 Jul 2003 Test # 1652
lost 8 wickets v Australia Cairns 2 Aug 2003 ODI # 2038
lost 9 wickets v Australia Cairns 3 Aug 2003 ODI # 2039
lost 112 runs v Australia Darwin 6 Aug 2003 ODI # 2040
lost 7 wickets v Pakistan Karachi 20 Aug 2003 Test # 1655
lost 9 wickets v Pakistan Peshawar 27 Aug 2003 Test # 1657
lost 1 wicket v Pakistan Multan 3 Sep 2003 Test # 1658
lost 137 runs v Pakistan Multan 9 Sep 2003 ODI # 2041
lost 74 runs v Pakistan Faisalabad 12 Sep 2003 ODI # 2042
lost 42 runs v Pakistan Lahore 15 Sep 2003 ODI # 2043
lost 5 wickets v Pakistan Rawalpindi 18 Sep 2003 ODI # 2044
lost 58 runs v Pakistan Karachi 21 Sep 2003 ODI # 2045
lost 7 wickets v England Dhaka 21 Oct 2003 Test # 1665
lost 329 runs v England Chattogram 29 Oct 2003 Test # 1667
lost 7 wickets v England Chattogram 7 Nov 2003 ODI # 2057
lost 7 wickets v England Dhaka 10 Nov 2003 ODI # 2059
lost 7 wickets v England Dhaka 12 Nov 2003 ODI # 2060
lost 183 runs v Zimbabwe Harare 19 Feb 2004 Test # 1683
drawn - v Zimbabwe Bulawayo 26 Feb 2004 Test # 1684
New Zealand 44 lost 8 wickets v England Christchurch 10 Jan 1930 Test # 186
drawn - v England Wellington 24 Jan 1930 Test # 188
drawn - v England Auckland 14 Feb 1930 Test # 190
drawn - v England Auckland 21 Feb 1930 Test # 191
drawn - v England Lord's 27 Jun 1931 Test # 209
lost inns & 26 runs v England The Oval 29 Jul 1931 Test # 210
drawn - v England Manchester 15 Aug 1931 Test # 211
lost inns & 12 runs v South Africa Christchurch 27 Feb 1932 Test # 217
lost 8 wickets v South Africa Wellington 4 Mar 1932 Test # 218
drawn - v England Christchurch 24 Mar 1933 Test # 225
drawn - v England Auckland 31 Mar 1933 Test # 226
drawn - v England Lord's 26 Jun 1937 Test # 260
lost 130 runs v England Manchester 24 Jul 1937 Test # 261
drawn - v England The Oval 14 Aug 1937 Test # 262
lost inns & 103 runs v Australia Wellington 29 Mar 1946 Test # 275
drawn - v England Christchurch 21 Mar 1947 Test # 284
drawn - v England Leeds 11 Jun 1949 Test # 314
drawn - v England Lord's 25 Jun 1949 Test # 315
drawn - v England Manchester 23 Jul 1949 Test # 316
drawn - v England The Oval 13 Aug 1949 Test # 317
drawn - v England Christchurch 17 Mar 1951 Test # 332
lost 6 wickets v England Wellington 24 Mar 1951 Test # 333
lost 5 wickets v West Indies Christchurch 8 Feb 1952 Test # 349
drawn - v West Indies Auckland 15 Feb 1952 Test # 350
lost inns & 180 runs v South Africa Wellington 6 Mar 1953 Test # 368
drawn - v South Africa Auckland 13 Mar 1953 Test # 370
lost inns & 58 runs v South Africa Durban 11 Dec 1953 Test # 377
lost 132 runs v South Africa Johannesburg 24 Dec 1953 Test # 378
drawn - v South Africa Cape Town 1 Jan 1954 Test # 379
lost 9 wickets v South Africa Johannesburg 29 Jan 1954 Test # 381
lost 5 wickets v South Africa Gqeberha 5 Feb 1954 Test # 382
lost 8 wickets v England Dunedin 11 Mar 1955 Test # 401
lost inns & 20 runs v England Auckland 25 Mar 1955 Test # 402
lost inns & 1 run v Pakistan Karachi 13 Oct 1955 Test # 413
lost 4 wickets v Pakistan Lahore 26 Oct 1955 Test # 414
drawn - v Pakistan Dhaka 7 Nov 1955 Test # 415
drawn - v India Hyderabad (Deccan) 19 Nov 1955 Test # 416
lost inns & 27 runs v India Brabourne 2 Dec 1955 Test # 417
drawn - v India Delhi 16 Dec 1955 Test # 418
drawn - v India Eden Gardens 28 Dec 1955 Test # 419
lost inns & 109 runs v India Chennai 6 Jan 1956 Test # 420
lost inns & 71 runs v West Indies Dunedin 3 Feb 1956 Test # 421
lost inns & 64 runs v West Indies Christchurch 18 Feb 1956 Test # 422
lost 9 wickets v West Indies Wellington 3 Mar 1956 Test # 423

Cricket Record for Most Consecutive Matches Without Victory: ODI


TeamMatResultMarginOppositionGroundMatch DateScorecard
Bangladesh 47 lost 73 runs v West Indies Dhaka 8 Oct 1999 ODI # 1510
lost 109 runs v West Indies Dhaka 9 Oct 1999 ODI # 1511
lost 9 wickets v Sri Lanka Dhaka 29 May 2000 ODI # 1596
lost 8 wickets v India Dhaka 30 May 2000 ODI # 1597
lost 233 runs v Pakistan Dhaka 2 Jun 2000 ODI # 1599
lost 8 wickets v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
lost 7 wickets v Zimbabwe Harare 7 Apr 2001 ODI # 1702
lost 127 runs v Zimbabwe Harare 8 Apr 2001 ODI # 1703
lost 36 runs v Zimbabwe Bulawayo 11 Apr 2001 ODI # 1706
lost 5 wickets v Zimbabwe Chattogram 23 Nov 2001 ODI # 1773
lost 42 runs v Zimbabwe Dhaka 25 Nov 2001 ODI # 1774
lost 7 wickets v Zimbabwe Dhaka 26 Nov 2001 ODI # 1775
lost 49 runs v Pakistan Chattogram 22 Jan 2002 ODI # 1790
lost 72 runs v Pakistan Dhaka 24 Jan 2002 ODI # 1793
lost 8 wickets v Pakistan Dhaka 25 Jan 2002 ODI # 1794
lost 5 wickets v Sri Lanka Colombo (SSC) 4 Aug 2002 ODI # 1857
lost 8 wickets v Sri Lanka Colombo (SSC) 5 Aug 2002 ODI # 1858
lost 58 runs v Sri Lanka Colombo (RPS) 7 Aug 2002 ODI # 1859
lost 9 wickets v Australia Colombo (SSC) 19 Sep 2002 ODI # 1881
lost 167 runs v New Zealand Colombo (SSC) 23 Sep 2002 ODI # 1885
lost 168 runs v South Africa Potchefstroom 3 Oct 2002 ODI # 1890
lost 10 wickets v South Africa Benoni 6 Oct 2002 ODI # 1891
lost 7 wickets v South Africa Kimberley 9 Oct 2002 ODI # 1892
no result - v West Indies Chattogram 29 Nov 2002 ODI # 1904
lost 84 runs v West Indies Dhaka 2 Dec 2002 ODI # 1909
lost 86 runs v West Indies Dhaka 3 Dec 2002 ODI # 1910
lost 60 runs v Canada Durban 11 Feb 2003 ODI # 1946
lost 10 wickets v Sri Lanka Pietermaritzburg 14 Feb 2003 ODI # 1950
no result - v West Indies Benoni 18 Feb 2003 ODI # 1956
lost 10 wickets v South Africa Bloemfontein 22 Feb 2003 ODI # 1961
lost 7 wickets v New Zealand Kimberley 26 Feb 2003 ODI # 1968
lost 32 runs v Kenya Johannesburg 1 Mar 2003 ODI # 1974
lost 200 runs v India Dhaka 11 Apr 2003 ODI # 2001
lost 83 runs v South Africa Dhaka 14 Apr 2003 ODI # 2003
lost 4 wickets v India Dhaka 16 Apr 2003 ODI # 2004
lost 93 runs v South Africa Dhaka 17 Apr 2003 ODI # 2005
lost 8 wickets v Australia Cairns 2 Aug 2003 ODI # 2038
lost 9 wickets v Australia Cairns 3 Aug 2003 ODI # 2039
lost 112 runs v Australia Darwin 6 Aug 2003 ODI # 2040
lost 137 runs v Pakistan Multan 9 Sep 2003 ODI # 2041
lost 74 runs v Pakistan Faisalabad 12 Sep 2003 ODI # 2042
lost 42 runs v Pakistan Lahore 15 Sep 2003 ODI # 2043
lost 5 wickets v Pakistan Rawalpindi 18 Sep 2003 ODI # 2044
lost 58 runs v Pakistan Karachi 21 Sep 2003 ODI # 2045
lost 7 wickets v England Chattogram 7 Nov 2003 ODI # 2057
lost 7 wickets v England Dhaka 10 Nov 2003 ODI # 2059
lost 7 wickets v England Dhaka 12 Nov 2003 ODI # 2060
Bangladesh 22 lost 7 wickets v Pakistan Moratuwa 31 Mar 1986 ODI # 375
lost 7 wickets v Sri Lanka Kandy 2 Apr 1986 ODI # 377
lost 9 wickets v India Chattogram 27 Oct 1988 ODI # 529
lost 173 runs v Pakistan Chattogram 29 Oct 1988 ODI # 531
lost 9 wickets v Sri Lanka Dhaka 2 Nov 1988 ODI # 533
lost 161 runs v New Zealand Sharjah 28 Apr 1990 ODI # 626
lost 7 wickets v Australia Sharjah 30 Apr 1990 ODI # 628
lost 9 wickets v India Chandigarh 25 Dec 1990 ODI # 657
lost 71 runs v Sri Lanka Eden Gardens 31 Dec 1990 ODI # 659
lost 9 wickets v India Sharjah 5 Apr 1995 ODI # 993
lost 107 runs v Sri Lanka Sharjah 6 Apr 1995 ODI # 994
lost 6 wickets v Pakistan Sharjah 8 Apr 1995 ODI # 996
lost 109 runs v Pakistan Colombo (RPS) 16 Jul 1997 ODI # 1217
lost 103 runs v Sri Lanka Colombo (SSC) 22 Jul 1997 ODI # 1220
lost 9 wickets v India Colombo (SSC) 24 Jul 1997 ODI # 1221
lost 150 runs v Kenya Nairobi (Gym) 10 Oct 1997 ODI # 1239
lost 48 runs v Zimbabwe Nairobi (Gym) 11 Oct 1997 ODI # 1240
lost 192 runs v Zimbabwe Nairobi (Aga) 14 Oct 1997 ODI # 1242
lost 8 wickets v Kenya Nairobi (Aga) 15 Oct 1997 ODI # 1243
lost 4 wickets v India Dhaka 10 Jan 1998 ODI # 1271
lost 9 wickets v Pakistan Dhaka 12 Jan 1998 ODI # 1274
lost 5 wickets v India Mohali 14 May 1998 ODI # 1328
Zimbabwe 18 lost 5 wickets v India Leicester 11 Jun 1983 ODI # 204
lost 8 wickets v West Indies Worcester 13 Jun 1983 ODI # 208
lost 32 runs v Australia Southampton 16 Jun 1983 ODI # 212
lost 31 runs v India Tunbridge Wells 18 Jun 1983 ODI # 216
lost 10 wickets v West Indies Birmingham 20 Jun 1983 ODI # 220
lost 3 runs v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
lost 96 runs v Australia Chennai 13 Oct 1987 ODI # 456
lost 8 wickets v India Wankhede 17 Oct 1987 ODI # 461
lost 4 wickets v New Zealand Eden Gardens 23 Oct 1987 ODI # 466
lost 7 wickets v India Ahmedabad 26 Oct 1987 ODI # 469
lost 70 runs v Australia Cuttack 30 Oct 1987 ODI # 471
lost 3 wickets v Sri Lanka New Plymouth 23 Feb 1992 ODI # 716
lost 53 runs v Pakistan Hobart 27 Feb 1992 ODI # 720
lost 75 runs v West Indies Brisbane 29 Feb 1992 ODI # 724
lost 48 runs v New Zealand Napier 3 Mar 1992 ODI # 728
lost 55 runs v India Hamilton 7 Mar 1992 ODI # 732
lost 7 wickets v South Africa Canberra 10 Mar 1992 ODI # 738
lost 128 runs v Australia Hobart 14 Mar 1992 ODI # 743
P.N.G. 18 lost 4 wickets v Oman Aberdeen 14 Aug 2019 ODI # 4198
lost 3 wickets v Scotland Aberdeen 17 Aug 2019 ODI # 4201
lost 38 runs v Scotland Aberdeen 20 Aug 2019 ODI # 4203
lost 4 wickets v Oman Aberdeen 21 Aug 2019 ODI # 4204
lost 5 runs v U.S.A. Lauderhill 13 Sep 2019 ODI # 4205
lost 62 runs v U.S.A. Lauderhill 19 Sep 2019 ODI # 4207
lost 4 wickets v Namibia Lauderhill 22 Sep 2019 ODI # 4209
lost 27 runs v Namibia Lauderhill 23 Sep 2019 ODI # 4210
lost 7 wickets v U.S.A. Al Amerat 6 Sep 2021 ODI # 4316
lost 2 wickets v Nepal Al Amerat 7 Sep 2021 ODI # 4317
lost 134 runs v U.S.A. Al Amerat 9 Sep 2021 ODI # 4320
lost 151 runs v Nepal Al Amerat 10 Sep 2021 ODI # 4322
lost 6 wickets v Scotland Al Amerat 25 Sep 2021 ODI # 4330
lost 110 runs v Oman Al Amerat 26 Sep 2021 ODI # 4331
lost 4 wickets v Scotland Al Amerat 29 Sep 2021 ODI # 4333
lost 3 wickets v Oman Al Amerat 1 Oct 2021 ODI # 4334
lost 7 wickets v U.A.E. Sharjah 15 Mar 2022 ODI # 4367
lost 2 wickets v Nepal Sharjah 16 Mar 2022 ODI # 4368
Zimbabwe 17 lost 30 runs v India Harare 25 Oct 1992 ODI # 764
lost 22 runs v New Zealand Bulawayo 31 Oct 1992 ODI # 765
lost 4 wickets v New Zealand Harare 8 Nov 1992 ODI # 766
lost 49 runs v Pakistan Sharjah 1 Feb 1993 ODI # 796
lost 30 runs v Sri Lanka Sharjah 3 Feb 1993 ODI # 798
lost 7 wickets v Pakistan Harare 2 Mar 1993 ODI # 812
lost 67 runs v India Faridabad 19 Mar 1993 ODI # 817
lost 7 wickets v India Guwahati 22 Mar 1993 ODI # 820
lost 8 wickets v India Pune 25 Mar 1993 ODI # 823
no result - v South Africa Bengaluru 10 Nov 1993 ODI # 848
lost 55 runs v Sri Lanka Patna 15 Nov 1993 ODI # 850
tied - v India Indore 18 Nov 1993 ODI # 852
lost 134 runs v West Indies Hyderabad (Deccan) 21 Nov 1993 ODI # 854
lost 7 wickets v Pakistan Karachi 24 Dec 1993 ODI # 867
lost 6 wickets v Pakistan Rawalpindi 25 Dec 1993 ODI # 868
lost 75 runs v Pakistan Lahore 27 Dec 1993 ODI # 869
lost 56 runs v Sri Lanka Harare 3 Nov 1994 ODI # 945
Zimbabwe 17 lost 12 runs v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
lost 9 wickets v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
lost 9 wickets v Sri Lanka Harare 25 Apr 2004 ODI # 2122
lost 72 runs v Sri Lanka Harare 27 Apr 2004 ODI # 2123
lost 25 runs v Sri Lanka Harare 29 Apr 2004 ODI # 2124
lost 7 wickets v Australia Harare 25 May 2004 ODI # 2131
lost 139 runs v Australia Harare 27 May 2004 ODI # 2132
lost 8 wickets v Australia Harare 29 May 2004 ODI # 2133
lost 152 runs v England Birmingham 10 Sep 2004 ODI # 2168
lost 4 wickets v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
lost 144 runs v Pakistan Multan 30 Sep 2004 ODI # 2183
lost 3 wickets v Pakistan Peshawar 3 Oct 2004 ODI # 2184
lost 7 wickets v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
lost 5 wickets v England Harare 28 Nov 2004 ODI # 2193
lost 161 runs v England Harare 1 Dec 2004 ODI # 2194
lost 8 wickets v England Bulawayo 4 Dec 2004 ODI # 2195
lost 74 runs v England Bulawayo 5 Dec 2004 ODI # 2197
Kenya 16 lost 202 runs v Zimbabwe Dhaka 27 Mar 1999 ODI # 1424
lost 5 wickets v Zimbabwe Taunton 15 May 1999 ODI # 1445
lost 9 wickets v England Canterbury 18 May 1999 ODI # 1449
lost 94 runs v India Bristol 23 May 1999 ODI # 1457
lost 7 wickets v South Africa Amstelveen 26 May 1999 ODI # 1462
lost 45 runs v Sri Lanka Southampton 30 May 1999 ODI # 1469
lost 3 wickets v Zimbabwe Nairobi (Gym) 25 Sep 1999 ODI # 1503
lost 58 runs v India Nairobi (Gym) 29 Sep 1999 ODI # 1506
lost 24 runs v South Africa Nairobi (Gym) 30 Sep 1999 ODI # 1507
lost 8 wickets v India Nairobi (Gym) 3 Oct 2000 ODI # 1630
lost 106 runs v West Indies Nairobi 15 Aug 2001 ODI # 1745
lost 6 wickets v West Indies Nairobi (Gym) 18 Aug 2001 ODI # 1746
lost 7 wickets v West Indies Nairobi (Gym) 19 Aug 2001 ODI # 1747
lost 7 wickets v South Africa Benoni 7 Oct 2001 ODI # 1755
lost 10 wickets v India Bloemfontein 12 Oct 2001 ODI # 1758
lost 9 wickets v South Africa Kimberley 14 Oct 2001 ODI # 1760
Zimbabwe 16 lost 27 runs v West Indies Harare 23 Jun 2001 ODI # 1727
lost 9 wickets v India Harare 24 Jun 2001 ODI # 1729
lost 4 wickets v India Bulawayo 27 Jun 2001 ODI # 1730
lost 5 wickets v West Indies Bulawayo 1 Jul 2001 ODI # 1732
lost 153 runs v South Africa Bulawayo 23 Sep 2001 ODI # 1748
lost 148 runs v South Africa Harare 29 Sep 2001 ODI # 1749
lost 6 wickets v South Africa Harare 30 Sep 2001 ODI # 1750
lost 5 wickets v England Harare 3 Oct 2001 ODI # 1751
lost 8 wickets v England Harare 6 Oct 2001 ODI # 1753
lost 4 wickets v England Harare 7 Oct 2001 ODI # 1754
lost 70 runs v England Bulawayo 10 Oct 2001 ODI # 1756
lost 7 wickets v England Bulawayo 13 Oct 2001 ODI # 1759
lost 63 runs v Sri Lanka Sharjah 26 Oct 2001 ODI # 1765
lost 106 runs v Pakistan Sharjah 28 Oct 2001 ODI # 1768
lost 79 runs v Sri Lanka Sharjah 30 Oct 2001 ODI # 1769
lost 29 runs v Pakistan Sharjah 31 Oct 2001 ODI # 1770
Netherlands 16 no result - v South Africa Centurion 26 Nov 2021 ODI # 4337
lost 36 runs v Afghanistan Doha 21 Jan 2022 ODI # 4345
lost 48 runs v Afghanistan Doha 23 Jan 2022 ODI # 4348
lost 75 runs v Afghanistan Doha 25 Jan 2022 ODI # 4350
lost 7 wickets v New Zealand Mount Maunganui 29 Mar 2022 ODI # 4378
lost 118 runs v New Zealand Hamilton 2 Apr 2022 ODI # 4381
lost 115 runs v New Zealand Hamilton 4 Apr 2022 ODI # 4383
lost 7 wickets v West Indies Amstelveen 31 May 2022 ODI # 4392
lost 5 wickets v West Indies Amstelveen 2 Jun 2022 ODI # 4395
lost 20 runs v West Indies Amstelveen 4 Jun 2022 ODI # 4398
lost 232 runs v England Amstelveen 17 Jun 2022 ODI # 4413
lost 6 wickets v England Amstelveen 19 Jun 2022 ODI # 4414
lost 8 wickets v England Amstelveen 22 Jun 2022 ODI # 4417
lost 16 runs v Pakistan Rotterdam 16 Aug 2022 ODI # 4448
lost 7 wickets v Pakistan Rotterdam 18 Aug 2022 ODI # 4452
lost 9 runs v Pakistan Rotterdam 21 Aug 2022 ODI # 4455
New Zealand 15 lost 62 runs v Pakistan Sharjah 20 Apr 1994 ODI # 911
lost 42 runs v England Birmingham 19 May 1994 ODI # 913
no result - v West Indies Margao 26 Oct 1994 ODI # 938
lost 7 wickets v India Vadodara 28 Oct 1994 ODI # 939
lost 135 runs v West Indies Guwahati 1 Nov 1994 ODI # 943
lost 107 runs v India Delhi 3 Nov 1994 ODI # 944
lost 69 runs v South Africa Cape Town 6 Dec 1994 ODI # 956
no result - v Sri Lanka Bloemfontein 8 Dec 1994 ODI # 958
lost 81 runs v South Africa Centurion 11 Dec 1994 ODI # 960
lost 5 wickets v Pakistan Gqeberha 13 Dec 1994 ODI # 961
lost 5 wickets v Sri Lanka East London 18 Dec 1994 ODI # 965
lost 5 wickets v Pakistan East London 19 Dec 1994 ODI # 966
lost 25 runs v West Indies Auckland 22 Jan 1995 ODI # 972
lost 41 runs v West Indies Wellington 25 Jan 1995 ODI # 973
lost 9 wickets v West Indies Christchurch 28 Jan 1995 ODI # 974
Sri Lanka 14 lost 8 wickets v India Guwahati 11 Jan 1987 ODI # 415
lost 6 wickets v India Delhi 13 Jan 1987 ODI # 416
lost 94 runs v India Vadodara 15 Jan 1987 ODI # 417
lost 10 runs v India Wankhede 17 Jan 1987 ODI # 419
lost 15 runs v Pakistan Hyderabad (Sind) 8 Oct 1987 ODI # 451
lost 191 runs v West Indies Karachi 13 Oct 1987 ODI # 457
lost 108 runs v England Peshawar 17 Oct 1987 ODI # 460
lost 25 runs v West Indies Kanpur 21 Oct 1987 ODI # 464
lost 113 runs v Pakistan Faisalabad 25 Oct 1987 ODI # 467
lost 8 wickets v England Pune 30 Oct 1987 ODI # 472
lost 81 runs v Australia Perth 2 Jan 1988 ODI # 484
lost 6 wickets v New Zealand Sydney 5 Jan 1988 ODI # 486
lost 4 wickets v New Zealand Adelaide 9 Jan 1988 ODI # 490
lost 81 runs v Australia Adelaide 10 Jan 1988 ODI # 491
Bangladesh 14 lost 4 wickets v England Bridgetown 11 Apr 2007 ODI # 2568
lost 74 runs v Ireland Bridgetown 15 Apr 2007 ODI # 2572
lost 99 runs v West Indies Bridgetown 19 Apr 2007 ODI # 2576
lost 5 wickets v India Mirpur 10 May 2007 ODI # 2582
lost 46 runs v India Mirpur 12 May 2007 ODI # 2583
lost 70 runs v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
lost 5 wickets v Sri Lanka Colombo (RPS) 23 Jul 2007 ODI # 2606
lost 39 runs v Sri Lanka Colombo (RPS) 25 Jul 2007 ODI # 2607
lost 6 wickets v New Zealand Auckland 26 Dec 2007 ODI # 2658
lost 102 runs v New Zealand Napier 28 Dec 2007 ODI # 2659
lost 10 wickets v New Zealand Queenstown 31 Dec 2007 ODI # 2660
lost 9 wickets v South Africa Chattogram 9 Mar 2008 ODI # 2690
lost 7 wickets v South Africa Mirpur 12 Mar 2008 ODI # 2691
lost 7 wickets v South Africa Mirpur 14 Mar 2008 ODI # 2692
West Indies 14 lost 6 wickets v India Gros Islet 3 Jul 2009 ODI # 2854
no result - v India Gros Islet 5 Jul 2009 ODI # 2855
lost 52 runs v Bangladesh Roseau 26 Jul 2009 ODI # 2862
lost 3 wickets v Bangladesh Roseau 28 Jul 2009 ODI # 2863
lost 3 wickets v Bangladesh Basseterre 31 Jul 2009 ODI # 2865
lost 5 wickets v Pakistan Johannesburg 23 Sep 2009 ODI # 2894
lost 50 runs v Australia Johannesburg 26 Sep 2009 ODI # 2897
lost 7 wickets v India Johannesburg 30 Sep 2009 ODI # 2904
lost 113 runs v Australia Melbourne 7 Feb 2010 ODI # 2950
lost 8 wickets v Australia Adelaide 9 Feb 2010 ODI # 2952
no result - v Australia Sydney 12 Feb 2010 ODI # 2954
lost 50 runs v Australia Brisbane 14 Feb 2010 ODI # 2955
lost 125 runs v Australia Melbourne 19 Feb 2010 ODI # 2960
lost 2 runs v Zimbabwe Providence 4 Mar 2010 ODI # 2967
Bangladesh 14 lost 7 wickets v Sri Lanka Mirpur 4 Jan 2010 ODI # 2937
lost 6 wickets v India Mirpur 7 Jan 2010 ODI # 2939
lost 9 wickets v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
lost 6 wickets v India Mirpur 11 Jan 2010 ODI # 2942
lost 146 runs v New Zealand Napier 5 Feb 2010 ODI # 2949
lost 5 wickets v New Zealand Dunedin 8 Feb 2010 ODI # 2951
lost 3 wickets v New Zealand Christchurch 11 Feb 2010 ODI # 2953
lost 6 wickets v England Mirpur 28 Feb 2010 ODI # 2964
lost 2 wickets v England Mirpur 2 Mar 2010 ODI # 2965
lost 45 runs v England Chattogram 5 Mar 2010 ODI # 2968
lost 6 wickets v India Dambulla 16 Jun 2010 ODI # 2993
lost 126 runs v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
lost 139 runs v Pakistan Dambulla 21 Jun 2010 ODI # 2998
lost 6 wickets v England Nottingham 8 Jul 2010 ODI # 3018
Zimbabwe 14 lost 7 wickets v Netherlands Deventer 19 Jun 2019 ODI # 4164
lost 3 wickets v Netherlands Deventer 21 Jun 2019 ODI # 4167
lost 4 wickets v Ireland Bready 1 Jul 2019 ODI # 4181
lost 5 runs v Ireland Belfast 4 Jul 2019 ODI # 4185
lost 6 wickets v Ireland Belfast 7 Jul 2019 ODI # 4189
lost 169 runs v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
lost 4 runs v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
lost 123 runs v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
lost 26 runs v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
lost 6 wickets v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263
tied - v Pakistan Rawalpindi 3 Nov 2020 ODI # 4264
lost 155 runs v Bangladesh Harare 16 Jul 2021 ODI # 4304
lost 3 wickets v Bangladesh Harare 18 Jul 2021 ODI # 4306
lost 5 wickets v Bangladesh Harare 20 Jul 2021 ODI # 4308
Zimbabwe 13 lost 8 wickets v Bangladesh Harare 6 Aug 2006 ODI # 2398
lost 5 wickets v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
lost 6 wickets v South Africa East London 18 Sep 2006 ODI # 2418
lost 171 runs v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
lost 9 wickets v West Indies Ahmedabad 8 Oct 2006 ODI # 2424
lost 144 runs v Sri Lanka Ahmedabad 10 Oct 2006 ODI # 2425
lost 101 runs v Bangladesh Jaipur 13 Oct 2006 ODI # 2427
lost 9 wickets v Bangladesh Khulna 30 Nov 2006 ODI # 2453
lost 6 wickets v Bangladesh Bogra 3 Dec 2006 ODI # 2457
lost 26 runs v Bangladesh Bogra 5 Dec 2006 ODI # 2459
lost 8 wickets v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
lost 3 wickets v Bangladesh Mirpur 9 Dec 2006 ODI # 2462
lost 45 runs v Bangladesh Harare 4 Feb 2007 ODI # 2505
Canada 13 lost 97 runs v New Zealand Wankhede 13 Mar 2011 ODI # 3129
lost 7 wickets v Australia Bengaluru 16 Mar 2011 ODI # 3134
lost 2 wickets v Afghanistan King City (NW) 7 Aug 2011 ODI # 3173
lost 17 runs v Afghanistan Toronto 9 Aug 2011 ODI # 3174
lost 133 runs v Ireland Dublin 19 Sep 2011 ODI # 3196
lost 56 runs v Ireland Dublin 20 Sep 2011 ODI # 3197
lost 4 wickets v Scotland Ayr 11 Jul 2012 ODI # 3287
lost 6 wickets v Kenya ICCA Dubai 11 Mar 2013 ODI # 3344
lost 6 wickets v Kenya ICCA Dubai 13 Mar 2013 ODI # 3345
no result - v Netherlands King City (NW) 27 Aug 2013 ODI # 3405
lost 9 wickets v Netherlands King City (NW) 29 Aug 2013 ODI # 3407
lost 170 runs v Scotland Christchurch 23 Jan 2014 ODI # 3459
lost 8 wickets v Netherlands Mount Maunganui 28 Jan 2014 ODI # 3464
Bangladesh 13 lost 13 runs v Sri Lanka Mirpur 17 Feb 2014 ODI # 3469
lost 61 runs v Sri Lanka Mirpur 20 Feb 2014 ODI # 3470
lost 6 wickets v Sri Lanka Mirpur 22 Feb 2014 ODI # 3471
lost 6 wickets v India Fatullah 26 Feb 2014 ODI # 3474
lost 32 runs v Afghanistan Fatullah 1 Mar 2014 ODI # 3478
lost 3 wickets v Pakistan Mirpur 4 Mar 2014 ODI # 3482
lost 3 wickets v Sri Lanka Mirpur 6 Mar 2014 ODI # 3485
lost 7 wickets v India Mirpur 15 Jun 2014 ODI # 3497
lost 47 runs v India Mirpur 17 Jun 2014 ODI # 3498
no result - v India Mirpur 19 Jun 2014 ODI # 3499
lost 3 wickets v West Indies St George's 20 Aug 2014 ODI # 3509
lost 177 runs v West Indies St George's 22 Aug 2014 ODI # 3511
lost 91 runs v West Indies Basseterre 25 Aug 2014 ODI # 3514
Zimbabwe 13 lost 4 wickets v West Indies Harare 19 Mar 2018 ODI # 4002
lost 3 runs v U.A.E. Harare 22 Mar 2018 ODI # 4005
lost 201 runs v Pakistan Bulawayo 13 Jul 2018 ODI # 4015
lost 9 wickets v Pakistan Bulawayo 16 Jul 2018 ODI # 4017
lost 9 wickets v Pakistan Bulawayo 18 Jul 2018 ODI # 4019
lost 244 runs v Pakistan Bulawayo 20 Jul 2018 ODI # 4020
lost 131 runs v Pakistan Bulawayo 22 Jul 2018 ODI # 4021
lost 5 wickets v South Africa Kimberley 30 Sep 2018 ODI # 4049
lost 120 runs v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
lost 4 wickets v South Africa Paarl 6 Oct 2018 ODI # 4051
lost 28 runs v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
lost 7 wickets v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
lost 7 wickets v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
Kenya 12 lost 208 runs v South Africa Cape Town 22 Oct 2001 ODI # 1763
lost 186 runs v India Paarl 24 Oct 2001 ODI # 1764
lost 4 wickets v Pakistan Nairobi (Gym) 29 Aug 2002 ODI # 1867
lost 7 wickets v Pakistan Nairobi (Gym) 1 Sep 2002 ODI # 1869
lost 8 wickets v Australia Nairobi (Gym) 2 Sep 2002 ODI # 1870
lost 5 wickets v Australia Nairobi (Gym) 5 Sep 2002 ODI # 1872
lost 29 runs v West Indies Colombo (SSC) 17 Sep 2002 ODI # 1879
lost 176 runs v South Africa Colombo (RPS) 20 Sep 2002 ODI # 1882
no result - v Zimbabwe Harare 8 Dec 2002 ODI # 1913
lost 47 runs v Zimbabwe Kwekwe 11 Dec 2002 ODI # 1915
lost 9 wickets v Zimbabwe Bulawayo 15 Dec 2002 ODI # 1920
lost 10 wickets v South Africa Potchefstroom 12 Feb 2003 ODI # 1947
Netherlands 12 lost 119 runs v New Zealand Vadodara 17 Feb 1996 ODI # 1051
lost 49 runs v England Peshawar 22 Feb 1996 ODI # 1057
lost 8 wickets v Pakistan Lahore 26 Feb 1996 ODI # 1062
lost 7 wickets v U.A.E. Lahore 1 Mar 1996 ODI # 1069
lost 160 runs v South Africa Rawalpindi 5 Mar 1996 ODI # 1073
lost 206 runs v Sri Lanka Colombo (RPS) 16 Sep 2002 ODI # 1878
lost 9 wickets v Pakistan Colombo (SSC) 21 Sep 2002 ODI # 1883
lost 68 runs v India Paarl 12 Feb 2003 ODI # 1948
lost 6 wickets v England East London 16 Feb 2003 ODI # 1953
lost 75 runs v Australia Potchefstroom 20 Feb 2003 ODI # 1960
lost 97 runs v Pakistan Paarl 25 Feb 2003 ODI # 1967
lost 99 runs v Zimbabwe Bulawayo 28 Feb 2003 ODI # 1972
Canada 12 lost 4 wickets v Kenya Cape Town 15 Feb 2003 ODI # 1952
lost 9 wickets v Sri Lanka Paarl 19 Feb 2003 ODI # 1958
lost 7 wickets v West Indies Centurion 23 Feb 2003 ODI # 1963
lost 118 runs v South Africa East London 27 Feb 2003 ODI # 1971
lost 5 wickets v New Zealand Benoni 3 Mar 2003 ODI # 1977
lost 143 runs v Zimbabwe Port of Spain 16 May 2006 ODI # 2374
lost 3 wickets v Bermuda Port of Spain 17 May 2006 ODI # 2375
lost 108 runs v Kenya Toronto 5 Aug 2006 ODI # 2397
lost 5 wickets v Kenya Toronto 6 Aug 2006 ODI # 2400
lost 6 wickets v Bermuda Toronto 19 Aug 2006 ODI # 2406
lost 11 runs v Bermuda Toronto 21 Aug 2006 ODI # 2407
lost 17 runs v Netherlands Potchefstroom 26 Nov 2006 ODI # 2448
New Zealand 12 lost 3 wickets v Sri Lanka Dambulla 13 Aug 2010 ODI # 3031
no result - v Sri Lanka Dambulla 19 Aug 2010 ODI # 3037
lost 105 runs v India Dambulla 25 Aug 2010 ODI # 3039
lost 9 runs v Bangladesh Mirpur 5 Oct 2010 ODI # 3051
lost 7 wickets v Bangladesh Mirpur 11 Oct 2010 ODI # 3054
lost 9 runs v Bangladesh Mirpur 14 Oct 2010 ODI # 3056
lost 3 runs v Bangladesh Mirpur 17 Oct 2010 ODI # 3058
lost 40 runs v India Guwahati 28 Nov 2010 ODI # 3070
lost 8 wickets v India Jaipur 1 Dec 2010 ODI # 3072
lost 9 wickets v India Vadodara 4 Dec 2010 ODI # 3074
lost 5 wickets v India Bengaluru 7 Dec 2010 ODI # 3076
lost 8 wickets v India Chennai 10 Dec 2010 ODI # 3077
Sri Lanka 12 lost 4 wickets v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
lost 3 wickets v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
lost 9 wickets v India Dambulla 20 Aug 2017 ODI # 3905
lost 3 wickets v India Pallekele 24 Aug 2017 ODI # 3906
lost 6 wickets v India Pallekele 27 Aug 2017 ODI # 3907
lost 168 runs v India Colombo (RPS) 31 Aug 2017 ODI # 3908
lost 6 wickets v India Colombo (RPS) 3 Sep 2017 ODI # 3909
lost 83 runs v Pakistan Dubai (DSC) 13 Oct 2017 ODI # 3922
lost 32 runs v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
lost 7 wickets v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
lost 7 wickets v Pakistan Sharjah 20 Oct 2017 ODI # 3927
lost 9 wickets v Pakistan Sharjah 23 Oct 2017 ODI # 3930
Pakistan 12 lost 7 wickets v South Africa Cape Town 30 Jan 2019 ODI # 4090
lost 8 wickets v Australia Sharjah 22 Mar 2019 ODI # 4116
lost 8 wickets v Australia Sharjah 24 Mar 2019 ODI # 4117
lost 80 runs v Australia Abu Dhabi 27 Mar 2019 ODI # 4118
lost 6 runs v Australia Dubai (DSC) 29 Mar 2019 ODI # 4119
lost 20 runs v Australia Dubai (DSC) 31 Mar 2019 ODI # 4120
no result - v England The Oval 8 May 2019 ODI # 4130
lost 12 runs v England Southampton 11 May 2019 ODI # 4133
lost 6 wickets v England Bristol 14 May 2019 ODI # 4135
lost 3 wickets v England Nottingham 17 May 2019 ODI # 4138
lost 54 runs v England Leeds 19 May 2019 ODI # 4140
lost 7 wickets v West Indies Nottingham 31 May 2019 ODI # 4144
Afghanistan 12 lost 7 wickets v Australia Bristol 1 Jun 2019 ODI # 4146
lost 34 runs v Sri Lanka Cardiff 4 Jun 2019 ODI # 4149
lost 7 wickets v New Zealand Taunton 8 Jun 2019 ODI # 4154
lost 9 wickets v South Africa Cardiff 15 Jun 2019 ODI # 4160
lost 150 runs v England Manchester 18 Jun 2019 ODI # 4163
lost 11 runs v India Southampton 22 Jun 2019 ODI # 4169
lost