Cricket Record for Most Consecutive Defeats: ODI, T20I, Test

Home » Cricket Records » Cricket Record for Most Consecutive Defeats: ODI, T20I, Test

In the thrilling arena of international cricket, where every match is a dance of strategy, skill, and occasionally simple luck, teams relish in the triumph of their victories.

But there's another, less discussed but no less fascinating, angle to this story. While hot streaks of any kind are cause for celebration and are often memorialized in stone, losing streaks can cause a range of feelings, from pity to self-reflection.

Looking at the longest losing streaks in ODIs, T20s, and Tests, one would question what causes a team to spiral out of control like that.

Is this a momentary mistake in judgment, an innocent tactical error, or something more significant?

The ever-evolving dynamics of team compositions, the unpredictable nature of shorter forms, and the arduous endurance challenge of five-day matches all provide for compelling research.

But what are the human tales behind these squads, beyond the numbers and stats? What happens in the background during such times?

Most importantly, how does a team recover and go forward after such low points? Come with us as we investigate these fascinating facets, illuminating a less-discussed facet of the sport.

Cricket Record for Most Consecutive Defeats: ODI, T20I, Test


In the history of cricket, records are recognized as both benchmarks of achievement and shining examples of glory. However, not every record is highly sought after.

There is another aspect to this goal that must be considered as teams are working toward achieving victories and shining moments.

Although it is less renowned, the record for the most consecutive losses reveals a story of resiliency, persistence, and the difficulties of preserving form in the face of adversity.

What are the factors that push a group down this road? And how does that affect the path that lies ahead for them? Dive in and try to figure out the stories that are hiding beneath these streaks.


Cricket Record for Most Consecutive Defeats: ODI, T20I, Test


TeamMatMarginOppositionGroundMatch DateScorecard
Bangladesh 28 10 wickets v South Africa Bloemfontein 22 Feb 2003 ODI # 1961
7 wickets v New Zealand Kimberley 26 Feb 2003 ODI # 1968
32 runs v Kenya Johannesburg 1 Mar 2003 ODI # 1974
200 runs v India Dhaka 11 Apr 2003 ODI # 2001
83 runs v South Africa Dhaka 14 Apr 2003 ODI # 2003
4 wickets v India Dhaka 16 Apr 2003 ODI # 2004
93 runs v South Africa Dhaka 17 Apr 2003 ODI # 2005
inns & 60 runs v South Africa Chattogram 24 Apr 2003 Test # 1640
inns & 18 runs v South Africa Dhaka 1 May 2003 Test # 1642
inns & 132 runs v Australia Darwin 18 Jul 2003 Test # 1650
inns & 98 runs v Australia Cairns 25 Jul 2003 Test # 1652
8 wickets v Australia Cairns 2 Aug 2003 ODI # 2038
9 wickets v Australia Cairns 3 Aug 2003 ODI # 2039
112 runs v Australia Darwin 6 Aug 2003 ODI # 2040
7 wickets v Pakistan Karachi 20 Aug 2003 Test # 1655
9 wickets v Pakistan Peshawar 27 Aug 2003 Test # 1657
1 wicket v Pakistan Multan 3 Sep 2003 Test # 1658
137 runs v Pakistan Multan 9 Sep 2003 ODI # 2041
74 runs v Pakistan Faisalabad 12 Sep 2003 ODI # 2042
42 runs v Pakistan Lahore 15 Sep 2003 ODI # 2043
5 wickets v Pakistan Rawalpindi 18 Sep 2003 ODI # 2044
58 runs v Pakistan Karachi 21 Sep 2003 ODI # 2045
7 wickets v England Dhaka 21 Oct 2003 Test # 1665
329 runs v England Chattogram 29 Oct 2003 Test # 1667
7 wickets v England Chattogram 7 Nov 2003 ODI # 2057
7 wickets v England Dhaka 10 Nov 2003 ODI # 2059
7 wickets v England Dhaka 12 Nov 2003 ODI # 2060
183 runs v Zimbabwe Harare 19 Feb 2004 Test # 1683
Bangladesh 24 7 wickets v Sri Lanka Mirpur 4 Jan 2010 ODI # 2937
6 wickets v India Mirpur 7 Jan 2010 ODI # 2939
9 wickets v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
6 wickets v India Mirpur 11 Jan 2010 ODI # 2942
113 runs v India Chattogram 17 Jan 2010 Test # 1949
10 wickets v India Mirpur 24 Jan 2010 Test # 1950
10 wickets v New Zealand Hamilton 3 Feb 2010 T20I # 131
146 runs v New Zealand Napier 5 Feb 2010 ODI # 2949
5 wickets v New Zealand Dunedin 8 Feb 2010 ODI # 2951
3 wickets v New Zealand Christchurch 11 Feb 2010 ODI # 2953
121 runs v New Zealand Hamilton 15 Feb 2010 Test # 1953
6 wickets v England Mirpur 28 Feb 2010 ODI # 2964
2 wickets v England Mirpur 2 Mar 2010 ODI # 2965
45 runs v England Chattogram 5 Mar 2010 ODI # 2968
181 runs v England Chattogram 12 Mar 2010 Test # 1954
9 wickets v England Mirpur 20 Mar 2010 Test # 1956
21 runs v Pakistan Gros Islet 1 May 2010 T20I # 154
27 runs v Australia Bridgetown 5 May 2010 T20I # 161
8 wickets v England Lord's 27 May 2010 Test # 1958
inns & 80 runs v England Manchester 4 Jun 2010 Test # 1959
6 wickets v India Dambulla 16 Jun 2010 ODI # 2993
126 runs v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
139 runs v Pakistan Dambulla 21 Jun 2010 ODI # 2998
6 wickets v England Nottingham 8 Jul 2010 ODI # 3018
Bangladesh 23 8 wickets v Zimbabwe Chattogram 15 Nov 2001 Test # 1568
5 wickets v Zimbabwe Chattogram 23 Nov 2001 ODI # 1773
42 runs v Zimbabwe Dhaka 25 Nov 2001 ODI # 1774
7 wickets v Zimbabwe Dhaka 26 Nov 2001 ODI # 1775
inns & 52 runs v New Zealand Hamilton 18 Dec 2001 Test # 1577
inns & 74 runs v New Zealand Wellington 26 Dec 2001 Test # 1579
inns & 178 runs v Pakistan Dhaka 9 Jan 2002 Test # 1584
inns & 169 runs v Pakistan Chattogram 16 Jan 2002 Test # 1586
49 runs v Pakistan Chattogram 22 Jan 2002 ODI # 1790
72 runs v Pakistan Dhaka 24 Jan 2002 ODI # 1793
8 wickets v Pakistan Dhaka 25 Jan 2002 ODI # 1794
inns & 196 runs v Sri Lanka Colombo (PSS) 21 Jul 2002 Test # 1609
288 runs v Sri Lanka Colombo (SSC) 28 Jul 2002 Test # 1611
5 wickets v Sri Lanka Colombo (SSC) 4 Aug 2002 ODI # 1857
8 wickets v Sri Lanka Colombo (SSC) 5 Aug 2002 ODI # 1858
58 runs v Sri Lanka Colombo (RPS) 7 Aug 2002 ODI # 1859
9 wickets v Australia Colombo (SSC) 19 Sep 2002 ODI # 1881
167 runs v New Zealand Colombo (SSC) 23 Sep 2002 ODI # 1885
168 runs v South Africa Potchefstroom 3 Oct 2002 ODI # 1890
10 wickets v South Africa Benoni 6 Oct 2002 ODI # 1891
7 wickets v South Africa Kimberley 9 Oct 2002 ODI # 1892
inns & 107 runs v South Africa East London 18 Oct 2002 Test # 1619
inns & 160 runs v South Africa Potchefstroom 25 Oct 2002 Test # 1621
Bangladesh 22 7 wickets v Pakistan Moratuwa 31 Mar 1986 ODI # 375
7 wickets v Sri Lanka Kandy 2 Apr 1986 ODI # 377
9 wickets v India Chattogram 27 Oct 1988 ODI # 529
173 runs v Pakistan Chattogram 29 Oct 1988 ODI # 531
9 wickets v Sri Lanka Dhaka 2 Nov 1988 ODI # 533
161 runs v New Zealand Sharjah 28 Apr 1990 ODI # 626
7 wickets v Australia Sharjah 30 Apr 1990 ODI # 628
9 wickets v India Chandigarh 25 Dec 1990 ODI # 657
71 runs v Sri Lanka Eden Gardens 31 Dec 1990 ODI # 659
9 wickets v India Sharjah 5 Apr 1995 ODI # 993
107 runs v Sri Lanka Sharjah 6 Apr 1995 ODI # 994
6 wickets v Pakistan Sharjah 8 Apr 1995 ODI # 996
109 runs v Pakistan Colombo (RPS) 16 Jul 1997 ODI # 1217
103 runs v Sri Lanka Colombo (SSC) 22 Jul 1997 ODI # 1220
9 wickets v India Colombo (SSC) 24 Jul 1997 ODI # 1221
150 runs v Kenya Nairobi (Gym) 10 Oct 1997 ODI # 1239
48 runs v Zimbabwe Nairobi (Gym) 11 Oct 1997 ODI # 1240
192 runs v Zimbabwe Nairobi (Aga) 14 Oct 1997 ODI # 1242
8 wickets v Kenya Nairobi (Aga) 15 Oct 1997 ODI # 1243
4 wickets v India Dhaka 10 Jan 1998 ODI # 1271
9 wickets v Pakistan Dhaka 12 Jan 1998 ODI # 1274
5 wickets v India Mohali 14 May 1998 ODI # 1328
Zimbabwe 20 12 runs v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
9 wickets v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
9 wickets v Sri Lanka Harare 25 Apr 2004 ODI # 2122
72 runs v Sri Lanka Harare 27 Apr 2004 ODI # 2123
25 runs v Sri Lanka Harare 29 Apr 2004 ODI # 2124
inns & 240 runs v Sri Lanka Harare 6 May 2004 Test # 1698
inns & 254 runs v Sri Lanka Bulawayo 14 May 2004 Test # 1699
7 wickets v Australia Harare 25 May 2004 ODI # 2131
139 runs v Australia Harare 27 May 2004 ODI # 2132
8 wickets v Australia Harare 29 May 2004 ODI # 2133
152 runs v England Birmingham 10 Sep 2004 ODI # 2168
4 wickets v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
144 runs v Pakistan Multan 30 Sep 2004 ODI # 2183
3 wickets v Pakistan Peshawar 3 Oct 2004 ODI # 2184
7 wickets v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
5 wickets v England Harare 28 Nov 2004 ODI # 2193
161 runs v England Harare 1 Dec 2004 ODI # 2194
8 wickets v England Bulawayo 4 Dec 2004 ODI # 2195
74 runs v England Bulawayo 5 Dec 2004 ODI # 2197
226 runs v Bangladesh Chattogram 6 Jan 2005 Test # 1733
Zimbabwe 19 4 wickets v West Indies Harare 19 Mar 2018 ODI # 4002
3 runs v U.A.E. Harare 22 Mar 2018 ODI # 4005
74 runs v Pakistan Harare 1 Jul 2018 T20I # 681
100 runs v Australia Harare 3 Jul 2018 T20I # 683
7 wickets v Pakistan Harare 4 Jul 2018 T20I # 685
5 wickets v Australia Harare 6 Jul 2018 T20I # 687
201 runs v Pakistan Bulawayo 13 Jul 2018 ODI # 4015
9 wickets v Pakistan Bulawayo 16 Jul 2018 ODI # 4017
9 wickets v Pakistan Bulawayo 18 Jul 2018 ODI # 4019
244 runs v Pakistan Bulawayo 20 Jul 2018 ODI # 4020
131 runs v Pakistan Bulawayo 22 Jul 2018 ODI # 4021
5 wickets v South Africa Kimberley 30 Sep 2018 ODI # 4049
120 runs v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
4 wickets v South Africa Paarl 6 Oct 2018 ODI # 4051
34 runs v South Africa East London 9 Oct 2018 T20I # 698
6 wickets v South Africa Potchefstroom 12 Oct 2018 T20I # 699
28 runs v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
7 wickets v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
7 wickets v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
Zimbabwe 18 5 wickets v India Leicester 11 Jun 1983 ODI # 204
8 wickets v West Indies Worcester 13 Jun 1983 ODI # 208
32 runs v Australia Southampton 16 Jun 1983 ODI # 212
31 runs v India Tunbridge Wells 18 Jun 1983 ODI # 216
10 wickets v West Indies Birmingham 20 Jun 1983 ODI # 220
3 runs v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
96 runs v Australia Chennai 13 Oct 1987 ODI # 456
8 wickets v India Wankhede 17 Oct 1987 ODI # 461
4 wickets v New Zealand Eden Gardens 23 Oct 1987 ODI # 466
7 wickets v India Ahmedabad 26 Oct 1987 ODI # 469
70 runs v Australia Cuttack 30 Oct 1987 ODI # 471
3 wickets v Sri Lanka New Plymouth 23 Feb 1992 ODI # 716
53 runs v Pakistan Hobart 27 Feb 1992 ODI # 720
75 runs v West Indies Brisbane 29 Feb 1992 ODI # 724
48 runs v New Zealand Napier 3 Mar 1992 ODI # 728
55 runs v India Hamilton 7 Mar 1992 ODI # 732
7 wickets v South Africa Canberra 10 Mar 1992 ODI # 738
128 runs v Australia Hobart 14 Mar 1992 ODI # 743
Kenya 16 202 runs v Zimbabwe Dhaka 27 Mar 1999 ODI # 1424
5 wickets v Zimbabwe Taunton 15 May 1999 ODI # 1445
9 wickets v England Canterbury 18 May 1999 ODI # 1449
94 runs v India Bristol 23 May 1999 ODI # 1457
7 wickets v South Africa Amstelveen 26 May 1999 ODI # 1462
45 runs v Sri Lanka Southampton 30 May 1999 ODI # 1469
3 wickets v Zimbabwe Nairobi (Gym) 25 Sep 1999 ODI # 1503
58 runs v India Nairobi (Gym) 29 Sep 1999 ODI # 1506
24 runs v South Africa Nairobi (Gym) 30 Sep 1999 ODI # 1507
8 wickets v India Nairobi (Gym) 3 Oct 2000 ODI # 1630
106 runs v West Indies Nairobi 15 Aug 2001 ODI # 1745
6 wickets v West Indies Nairobi (Gym) 18 Aug 2001 ODI # 1746
7 wickets v West Indies Nairobi (Gym) 19 Aug 2001 ODI # 1747
7 wickets v South Africa Benoni 7 Oct 2001 ODI # 1755
10 wickets v India Bloemfontein 12 Oct 2001 ODI # 1758
9 wickets v South Africa Kimberley 14 Oct 2001 ODI # 1760
Zimbabwe 16 40 runs v Bangladesh Chattogram 26 Jan 2005 ODI # 2211
58 runs v Bangladesh Dhaka 29 Jan 2005 ODI # 2214
8 wickets v Bangladesh Dhaka 31 Jan 2005 ODI # 2217
165 runs v South Africa Johannesburg 25 Feb 2005 ODI # 2229
131 runs v South Africa Durban 27 Feb 2005 ODI # 2231
5 wickets v South Africa Gqeberha 2 Mar 2005 ODI # 2233
inns & 21 runs v South Africa Cape Town 4 Mar 2005 Test # 1737
inns & 62 runs v South Africa Centurion 11 Mar 2005 Test # 1740
inns & 294 runs v New Zealand Harare 7 Aug 2005 Test # 1759
inns & 46 runs v New Zealand Bulawayo 15 Aug 2005 Test # 1761
192 runs v New Zealand Bulawayo 24 Aug 2005 ODI # 2272
161 runs v India Harare 29 Aug 2005 ODI # 2274
27 runs v New Zealand Harare 31 Aug 2005 ODI # 2276
4 wickets v India Harare 4 Sep 2005 ODI # 2280
inns & 90 runs v India Bulawayo 13 Sep 2005 Test # 1765
10 wickets v India Harare 20 Sep 2005 Test # 1767
Zimbabwe 16 34 runs v New Zealand Bulawayo 1 Nov 2011 Test # 2013
inns & 301 runs v New Zealand Napier 26 Jan 2012 Test # 2033
90 runs v New Zealand Dunedin 3 Feb 2012 ODI # 3230
141 runs v New Zealand Whangarei 6 Feb 2012 ODI # 3232
202 runs v New Zealand Napier 9 Feb 2012 ODI # 3234
7 wickets v New Zealand Auckland 11 Feb 2012 T20I # 219
5 wickets v New Zealand Hamilton 14 Feb 2012 T20I # 220
82 runs v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
10 wickets v South Africa Hambantota 20 Sep 2012 T20I # 266
156 runs v West Indies St George's 22 Feb 2013 ODI # 3337
7 wickets v West Indies St George's 24 Feb 2013 ODI # 3339
5 wickets v West Indies St George's 26 Feb 2013 ODI # 3340
8 wickets v West Indies North Sound 2 Mar 2013 T20I # 305
41 runs v West Indies North Sound 3 Mar 2013 T20I # 308
9 wickets v West Indies Bridgetown 12 Mar 2013 Test # 2079
inns & 65 runs v West Indies Roseau 20 Mar 2013 Test # 2083
P.N.G. 16 7 wickets v Netherlands Dubai (DSC) 2 Nov 2019 T20I # 997
7 wickets v U.S.A. Al Amerat 6 Sep 2021 ODI # 4316
2 wickets v Nepal Al Amerat 7 Sep 2021 ODI # 4317
134 runs v U.S.A. Al Amerat 9 Sep 2021 ODI # 4320
151 runs v Nepal Al Amerat 10 Sep 2021 ODI # 4322
6 wickets v Scotland Al Amerat 25 Sep 2021 ODI # 4330
110 runs v Oman Al Amerat 26 Sep 2021 ODI # 4331
4 wickets v Scotland Al Amerat 29 Sep 2021 ODI # 4333
3 wickets v Oman Al Amerat 1 Oct 2021 ODI # 4334
8 wickets v Scotland ICCA Dubai 8 Oct 2021 T20I # 1291
14 runs v Namibia ICCA Dubai 10 Oct 2021 T20I # 1295
10 wickets v Oman Al Amerat 17 Oct 2021 T20I # 1307
17 runs v Scotland Al Amerat 19 Oct 2021 T20I # 1318
84 runs v Bangladesh Al Amerat 21 Oct 2021 T20I # 1334
7 wickets v U.A.E. Sharjah 15 Mar 2022 ODI # 4367
2 wickets v Nepal Sharjah 16 Mar 2022 ODI # 4368
Bangladesh 14 73 runs v West Indies Dhaka 8 Oct 1999 ODI # 1510
109 runs v West Indies Dhaka 9 Oct 1999 ODI # 1511
9 wickets v Sri Lanka Dhaka 29 May 2000 ODI # 1596
8 wickets v India Dhaka 30 May 2000 ODI # 1597
233 runs v Pakistan Dhaka 2 Jun 2000 ODI # 1599
8 wickets v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
9 wickets v India Dhaka 10 Nov 2000 Test # 1512
7 wickets v Zimbabwe Harare 7 Apr 2001 ODI # 1702
127 runs v Zimbabwe Harare 8 Apr 2001 ODI # 1703
36 runs v Zimbabwe Bulawayo 11 Apr 2001 ODI # 1706
inns & 32 runs v Zimbabwe Bulawayo 19 Apr 2001 Test # 1543
8 wickets v Zimbabwe Harare 26 Apr 2001 Test # 1545
inns & 264 runs v Pakistan Multan 29 Aug 2001 Test # 1560
inns & 137 runs v Sri Lanka Colombo (SSC) 6 Sep 2001 Test # 1561
Bangladesh 14 76 runs v Pakistan Colombo (SSC) 17 Jul 2004 ODI # 2145
8 wickets v India Colombo (SSC) 21 Jul 2004 ODI # 2149
10 wickets v Sri Lanka Colombo (RPS) 23 Jul 2004 ODI # 2151
6 wickets v Pakistan Colombo (RPS) 29 Jul 2004 ODI # 2154
9 wickets v South Africa Birmingham 12 Sep 2004 ODI # 2171
138 runs v West Indies Southampton 15 Sep 2004 ODI # 2175
inns & 99 runs v New Zealand Dhaka 19 Oct 2004 Test # 1715
inns & 101 runs v New Zealand Chattogram 26 Oct 2004 Test # 1717
138 runs v New Zealand Chattogram 2 Nov 2004 ODI # 2189
3 wickets v New Zealand Dhaka 5 Nov 2004 ODI # 2190
83 runs v New Zealand Dhaka 7 Nov 2004 ODI # 2191
inns & 140 runs v India Dhaka 10 Dec 2004 Test # 1725
inns & 83 runs v India Chattogram 17 Dec 2004 Test # 1727
11 runs v India Chattogram 23 Dec 2004 ODI # 2199
Zimbabwe 14 8 wickets v Bangladesh Harare 6 Aug 2006 ODI # 2398
5 wickets v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
6 wickets v South Africa East London 18 Sep 2006 ODI # 2418
171 runs v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
9 wickets v West Indies Ahmedabad 8 Oct 2006 ODI # 2424
144 runs v Sri Lanka Ahmedabad 10 Oct 2006 ODI # 2425
101 runs v Bangladesh Jaipur 13 Oct 2006 ODI # 2427
43 runs v Bangladesh Khulna 28 Nov 2006 T20I # 9
9 wickets v Bangladesh Khulna 30 Nov 2006 ODI # 2453
6 wickets v Bangladesh Bogra 3 Dec 2006 ODI # 2457
26 runs v Bangladesh Bogra 5 Dec 2006 ODI # 2459
8 wickets v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
3 wickets v Bangladesh Mirpur 9 Dec 2006 ODI # 2462
45 runs v Bangladesh Harare 4 Feb 2007 ODI # 2505
Bangladesh 14 7 wickets v South Africa Cape Town 15 Sep 2007 T20I # 31
9 wickets v Australia Cape Town 16 Sep 2007 T20I # 33
64 runs v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
4 wickets v Pakistan Cape Town 20 Sep 2007 T20I # 42
6 wickets v New Zealand Auckland 26 Dec 2007 ODI # 2658
102 runs v New Zealand Napier 28 Dec 2007 ODI # 2659
10 wickets v New Zealand Queenstown 31 Dec 2007 ODI # 2660
9 wickets v New Zealand Dunedin 4 Jan 2008 Test # 1859
inns & 137 runs v New Zealand Wellington 12 Jan 2008 Test # 1861
5 wickets v South Africa Mirpur 22 Feb 2008 Test # 1864
inns & 205 runs v South Africa Chattogram 29 Feb 2008 Test # 1865
9 wickets v South Africa Chattogram 9 Mar 2008 ODI # 2690
7 wickets v South Africa Mirpur 12 Mar 2008 ODI # 2691
7 wickets v South Africa Mirpur 14 Mar 2008 ODI # 2692
Canada 13 97 runs v New Zealand Wankhede 13 Mar 2011 ODI # 3129
7 wickets v Australia Bengaluru 16 Mar 2011 ODI # 3134
2 wickets v Afghanistan King City (NW) 7 Aug 2011 ODI # 3173
17 runs v Afghanistan Toronto 9 Aug 2011 ODI # 3174
133 runs v Ireland Dublin 19 Sep 2011 ODI # 3196
56 runs v Ireland Dublin 20 Sep 2011 ODI # 3197
42 runs v Netherlands Dubai (DSC) 13 Mar 2012 T20I # 230
41 runs v Afghanistan ICCA Dubai 18 Mar 2012 T20I # 234
10 wickets v Ireland Dubai (DSC) 22 Mar 2012 T20I # 236
4 wickets v Scotland Dubai (DSC) 23 Mar 2012 T20I # 239
4 wickets v Scotland Ayr 11 Jul 2012 ODI # 3287
6 wickets v Kenya ICCA Dubai 11 Mar 2013 ODI # 3344
6 wickets v Kenya ICCA Dubai 13 Mar 2013 ODI # 3345
Estonia 13 4 wickets v Cyprus Episkopi 5 Oct 2021 T20I # 1282
8 wickets v Cyprus Episkopi 5 Oct 2021 T20I # 1283
6 wickets v Isle of Man Episkopi 6 Oct 2021 T20I # 1285
79 runs v Cyprus Episkopi 7 Oct 2021 T20I # 1288
39 runs v Cyprus Episkopi 8 Oct 2021 T20I # 1290
8 wickets v Isle of Man Episkopi 8 Oct 2021 T20I # 1292
23 runs v Finland Kerava 19 Jun 2022 T20I # 1573
11 runs v Finland Kerava 19 Jun 2022 T20I # 1574
10 wickets v Norway Kerava 24 Jul 2022 T20I # 1681
31 runs v Switzerland Kerava 27 Jul 2022 T20I # 1689
42 runs v Czech Rep. Vantaa 28 Jul 2022 T20I # 1696
25 runs v France Kerava 30 Jul 2022 T20I # 1709
2 wickets v Gibraltar Gibraltar 30 Sep 2023 T20I # 2265
8 wickets v Gibraltar Gibraltar 30 Sep 2023 T20I # 2267
Zimbabwe 12 153 runs v South Africa Bulawayo 23 Sep 2001 ODI # 1748
148 runs v South Africa Harare 29 Sep 2001 ODI # 1749
6 wickets v South Africa Harare 30 Sep 2001 ODI # 1750
5 wickets v England Harare 3 Oct 2001 ODI # 1751
8 wickets v England Harare 6 Oct 2001 ODI # 1753
4 wickets v England Harare 7 Oct 2001 ODI # 1754
70 runs v England Bulawayo 10 Oct 2001 ODI # 1756
7 wickets v England Bulawayo 13 Oct 2001 ODI # 1759
63 runs v Sri Lanka Sharjah 26 Oct 2001 ODI # 1765
106 runs v Pakistan Sharjah 28 Oct 2001 ODI # 1768
79 runs v Sri Lanka Sharjah 30 Oct 2001 ODI # 1769
29 runs v Pakistan Sharjah 31 Oct 2001 ODI # 1770
Netherlands 12 119 runs v New Zealand Vadodara 17 Feb 1996 ODI # 1051
49 runs v England Peshawar 22 Feb 1996 ODI # 1057
8 wickets v Pakistan Lahore 26 Feb 1996 ODI # 1062
7 wickets v U.A.E. Lahore 1 Mar 1996 ODI # 1069
160 runs v South Africa Rawalpindi 5 Mar 1996 ODI # 1073
206 runs v Sri Lanka Colombo (RPS) 16 Sep 2002 ODI # 1878
9 wickets v Pakistan Colombo (SSC) 21 Sep 2002 ODI # 1883
68 runs v India Paarl 12 Feb 2003 ODI # 1948
6 wickets v England East London 16 Feb 2003 ODI # 1953
75 runs v Australia Potchefstroom 20 Feb 2003 ODI # 1960
97 runs v Pakistan Paarl 25 Feb 2003 ODI # 1967
99 runs v Zimbabwe Bulawayo 28 Feb 2003 ODI # 1972
Canada 12 4 wickets v Kenya Cape Town 15 Feb 2003 ODI # 1952
9 wickets v Sri Lanka Paarl 19 Feb 2003 ODI # 1958
7 wickets v West Indies Centurion 23 Feb 2003 ODI # 1963
118 runs v South Africa East London 27 Feb 2003 ODI # 1971
5 wickets v New Zealand Benoni 3 Mar 2003 ODI # 1977
143 runs v Zimbabwe Port of Spain 16 May 2006 ODI # 2374
3 wickets v Bermuda Port of Spain 17 May 2006 ODI # 2375
108 runs v Kenya Toronto 5 Aug 2006 ODI # 2397
5 wickets v Kenya Toronto 6 Aug 2006 ODI # 2400
6 wickets v Bermuda Toronto 19 Aug 2006 ODI # 2406
11 runs v Bermuda Toronto 21 Aug 2006 ODI # 2407
17 runs v Netherlands Potchefstroom 26 Nov 2006 ODI # 2448
Zimbabwe 12 6 wickets v Bangladesh Bulawayo 19 Aug 2011 ODI # 3181
93 runs v Bangladesh Bulawayo 21 Aug 2011 ODI # 3183
7 wickets v Pakistan Bulawayo 1 Sep 2011 Test # 2006
5 runs v Pakistan Bulawayo 8 Sep 2011 ODI # 3188
10 wickets v Pakistan Harare 11 Sep 2011 ODI # 3190
28 runs v Pakistan Harare 14 Sep 2011 ODI # 3194
85 runs v Pakistan Harare 16 Sep 2011 T20I # 205
5 runs v Pakistan Harare 18 Sep 2011 T20I # 206
10 wickets v New Zealand Harare 15 Oct 2011 T20I # 211
34 runs v New Zealand Harare 17 Oct 2011 T20I # 213
9 wickets v New Zealand Harare 20 Oct 2011 ODI # 3204
4 wickets v New Zealand Harare 22 Oct 2011 ODI # 3206
Netherlands 12 36 runs v Afghanistan Doha 21 Jan 2022 ODI # 4345
48 runs v Afghanistan Doha 23 Jan 2022 ODI # 4348
75 runs v Afghanistan Doha 25 Jan 2022 ODI # 4350
7 wickets v New Zealand Mount Maunganui 29 Mar 2022 ODI # 4378
118 runs v New Zealand Hamilton 2 Apr 2022 ODI # 4381
115 runs v New Zealand Hamilton 4 Apr 2022 ODI # 4383
7 wickets v West Indies Amstelveen 31 May 2022 ODI # 4392
5 wickets v West Indies Amstelveen 2 Jun 2022 ODI # 4395
20 runs v West Indies Amstelveen 4 Jun 2022 ODI # 4398
232 runs v England Amstelveen 17 Jun 2022 ODI # 4413
6 wickets v England Amstelveen 19 Jun 2022 ODI # 4414
8 wickets v England Amstelveen 22 Jun 2022 ODI # 4417
Swaziland 12 8 wickets v Malawi Kigali 17 Oct 2021 T20I # 1305
6 wickets v Uganda Kigali 19 Oct 2021 T20I # 1320
7 wickets v Ghana Kigali 20 Oct 2021 T20I # 1324
7 wickets v Seychelles Rwanda 20 Oct 2021 T20I # 1328
7 wickets v Rwanda Rwanda 22 Oct 2021 T20I # 1339
Eswatini 8 wickets v Mozambique Malkerns 29 Jul 2022 T20I # 1699
7 wickets v Mozambique Malkerns 29 Jul 2022 T20I # 1700
8 wickets v Mozambique Malkerns 30 Jul 2022 T20I # 1703
95 runs v Mozambique Malkerns 30 Jul 2022 T20I # 1707
94 runs v Mozambique Malkerns 31 Jul 2022 T20I # 1710
43 runs v Mozambique Malkerns 31 Jul 2022 T20I # 1714
25 runs v Ghana Kigali 1 Dec 2022 T20I # 1924
5 wickets v Gambia Kigali 1 Dec 2022 T20I # 1926
Thailand 12 43 runs v Singapore Bangkok 29 Feb 2020 T20I # 1067
8 wickets v Malaysia Bangkok 1 Mar 2020 T20I # 1070
8 wickets v Hong Kong Bangkok 3 Mar 2020 T20I # 1072
9 wickets v Nepal Bangkok 4 Mar 2020 T20I # 1073
7 wickets v Maldives Bangi 3 Jul 2022 T20I # 1602
9 wickets v Malaysia Bangi 4 Jul 2022 T20I # 1608
6 wickets v Bhutan Bangi 6 Jul 2022 T20I # 1612
9 wickets v Malaysia Bangi 7 Jul 2022 T20I # 1615
41 runs v Maldives Bangi 8 Jul 2022 T20I # 1618
28 runs v Bhutan Bangi 9 Jul 2022 T20I # 1623
32 runs v Indonesia Phnom Penh 1 May 2023 T20I # 2050
8 wickets v Malaysia Phnom Penh 4 May 2023 T20I # 2053
Zimbabwe 11 53 runs v South Africa Gqeberha 6 Feb 2000 ODI # 1558
5 wickets v England Bulawayo 16 Feb 2000 ODI # 1562
1 wicket v England Bulawayo 18 Feb 2000 ODI # 1564
85 runs v England Harare 20 Feb 2000 ODI # 1567
35 runs v West Indies Port of Spain 16 Mar 2000 Test # 1490
10 wickets v West Indies Kingston 24 Mar 2000 Test # 1492
87 runs v West Indies Kingston 1 Apr 2000 ODI # 1584
41 runs v West Indies Kingston 2 Apr 2000 ODI # 1585
5 wickets v Pakistan St John's 5 Apr 2000 ODI # 1586
6 wickets v Pakistan St George's 15 Apr 2000 ODI # 1590
inns & 209 runs v England Lord's 18 May 2000 Test # 1495
Zimbabwe 11 5 wickets v India Hyderabad (Deccan) 16 Mar 2002 ODI # 1817
101 runs v India Guwahati 19 Mar 2002 ODI # 1818
14 runs v India Colombo (RPS) 14 Sep 2002 ODI # 1876
108 runs v England Colombo (RPS) 18 Sep 2002 ODI # 1880
119 runs v Pakistan Harare 9 Nov 2002 Test # 1625
10 wickets v Pakistan Bulawayo 16 Nov 2002 Test # 1627
7 runs v Pakistan Bulawayo 23 Nov 2002 ODI # 1899
104 runs v Pakistan Bulawayo 24 Nov 2002 ODI # 1901
48 runs v Pakistan Harare 27 Nov 2002 ODI # 1902
8 wickets v Pakistan Harare 30 Nov 2002 ODI # 1906
70 runs v Pakistan Harare 1 Dec 2002 ODI # 1907
U.A.E. 11 4 wickets v Zimbabwe Nelson 19 Feb 2015 ODI # 3606
2 wickets v Ireland Brisbane 25 Feb 2015 ODI # 3613
9 wickets v India Perth 28 Feb 2015 ODI # 3618
129 runs v Pakistan Napier 4 Mar 2015 ODI # 3622
146 runs v South Africa Wellington 12 Mar 2015 ODI # 3633
6 wickets v West Indies Napier 15 Mar 2015 ODI # 3638
9 wickets v Scotland Edinburgh 9 Jul 2015 T20I # 430
8 wickets v Afghanistan Edinburgh 10 Jul 2015 T20I # 432
7 wickets v Netherlands Edinburgh 12 Jul 2015 T20I # 434
89 runs v Hong Kong ICCA Dubai 16 Nov 2015 ODI # 3709
136 runs v Hong Kong ICCA Dubai 18 Nov 2015 ODI # 3711
U.A.E. 11 14 runs v Sri Lanka Mirpur 25 Feb 2016 T20I # 510
51 runs v Bangladesh Mirpur 26 Feb 2016 T20I # 511
7 wickets v Pakistan Mirpur 29 Feb 2016 T20I # 514
9 wickets v India Mirpur 3 Mar 2016 T20I # 517
98 runs v Scotland Edinburgh 14 Aug 2016 ODI # 3765
7 wickets v Scotland Edinburgh 16 Aug 2016 ODI # 3766
11 runs v Afghanistan ICCA Dubai 14 Dec 2016 T20I # 571
5 wickets v Afghanistan Dubai (DSC) 16 Dec 2016 T20I # 572
44 runs v Afghanistan ICCA Dubai 18 Dec 2016 T20I # 573
5 wickets v Afghanistan Abu Dhabi 16 Jan 2017 T20I # 581
24 runs v Ireland Dubai (DSC) 18 Jan 2017 T20I # 583
Hong Kong 11 89 runs v Zimbabwe Bulawayo 10 Mar 2018 ODI # 3994
58 runs v P.N.G. Harare 17 Mar 2018 ODI # 4000
8 wickets v Pakistan Dubai (DSC) 16 Sep 2018 ODI # 4037
26 runs v India Dubai (DSC) 18 Sep 2018 ODI # 4039
7 wickets v Oman Al Amerat 5 Oct 2019 T20I # 910
4 wickets v Nepal Al Amerat 6 Oct 2019 T20I # 918
66 runs v Ireland Al Amerat 7 Oct 2019 T20I # 921
37 runs v Netherlands Al Amerat 10 Oct 2019 T20I # 927
8 wickets v Ireland Abu Dhabi 18 Oct 2019 T20I # 936
7 wickets v Oman Abu Dhabi 20 Oct 2019 T20I # 949
8 wickets v U.A.E. Abu Dhabi 21 Oct 2019 T20I # 951
Nigeria 11 69 runs v Jersey Abu Dhabi 19 Oct 2019 T20I # 941
50 runs v Canada Abu Dhabi 21 Oct 2019 T20I # 954
7 wickets v Oman Tolerance Oval 23 Oct 2019 T20I # 959
5 wickets v U.A.E. Tolerance Oval 24 Oct 2019 T20I # 964
8 wickets v Ireland Abu Dhabi 26 Oct 2019 T20I # 972
5 wickets v Hong Kong Tolerance Oval 27 Oct 2019 T20I # 980
8 wickets v Kenya Entebbe 11 Sep 2021 T20I # 1266
56 runs v Uganda Entebbe 11 Sep 2021 T20I # 1268
8 wickets v Uganda Entebbe 13 Sep 2021 T20I # 1271
61 runs v Kenya Entebbe 13 Sep 2021 T20I # 1272
55 runs v Uganda Entebbe 15 Sep 2021 T20I # 1275
Ireland 11 7 wickets v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
7 wickets v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
4 runs v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
1 wicket v New Zealand Dublin (Malahide) 10 Jul 2022 ODI # 4419
3 wickets v New Zealand Dublin (Malahide) 12 Jul 2022 ODI # 4423
1 run v New Zealand Dublin (Malahide) 15 Jul 2022 ODI # 4429
31 runs v New Zealand Belfast 18 Jul 2022 T20I # 1673
88 runs v New Zealand Belfast 20 Jul 2022 T20I # 1678
6 wickets v New Zealand Belfast 22 Jul 2022 T20I # 1679
21 runs v South Africa Bristol 3 Aug 2022 T20I # 1721
44 runs v South Africa Bristol 5 Aug 2022 T20I # 1724
Cameroon 11 171 runs v Mozambique Rwanda 3 Nov 2021 T20I # 1387
9 wickets v Botswana Rwanda 5 Nov 2021 T20I # 1393
178 runs v Tanzania Rwanda 6 Nov 2021 T20I # 1399
6 wickets v Sierra Leone Rwanda 7 Nov 2021 T20I # 1401
7 wickets v Malawi Benoni 15 Sep 2022 T20I # 1777
10 wickets v Tanzania Benoni 17 Sep 2022 T20I # 1780
9 wickets v Kenya Benoni 19 Sep 2022 T20I # 1784
1 wicket v Sierra Leone Rwanda 2 Dec 2022 T20I # 1930
9 wickets v Mozambique Rwanda 4 Dec 2022 T20I # 1932
17 runs v Nigeria Rwanda 5 Dec 2022 T20I # 1938
107 runs v Ghana Kigali 6 Dec 2022 T20I # 1942
Rwanda 11 61 runs v Uganda Rwanda 22 Aug 2023 T20I # 2212
7 wickets v Tanzania Rwanda 22 Aug 2023 T20I # 2213
86 runs v Uganda Rwanda 24 Aug 2023 T20I # 2214
1 wicket v Tanzania Rwanda 25 Aug 2023 T20I # 2216
9 runs v Tanzania Rwanda 27 Aug 2023 T20I # 2218
6 wickets v Uganda Rwanda 27 Aug 2023 T20I # 2219
8 wickets v Uganda Rwanda 28 Aug 2023 T20I # 2221
59 runs v Tanzania Rwanda 30 Aug 2023 T20I # 2223
8 wickets v Uganda Rwanda 31 Aug 2023 T20I # 2226
49 runs v Tanzania Rwanda 31 Aug 2023 T20I # 2227
54 runs v Nigeria Lagos 4 Oct 2023 T20I # 2285

Cricket Record for Most Consecutive Defeats: ODI


TeamMatMarginOppositionGroundMatch DateScorecard
Bangladesh 23 73 runs v West Indies Dhaka 8 Oct 1999 ODI # 1510
109 runs v West Indies Dhaka 9 Oct 1999 ODI # 1511
9 wickets v Sri Lanka Dhaka 29 May 2000 ODI # 1596
8 wickets v India Dhaka 30 May 2000 ODI # 1597
233 runs v Pakistan Dhaka 2 Jun 2000 ODI # 1599
8 wickets v England Nairobi (Gym) 5 Oct 2000 ODI # 1632
7 wickets v Zimbabwe Harare 7 Apr 2001 ODI # 1702
127 runs v Zimbabwe Harare 8 Apr 2001 ODI # 1703
36 runs v Zimbabwe Bulawayo 11 Apr 2001 ODI # 1706
5 wickets v Zimbabwe Chattogram 23 Nov 2001 ODI # 1773
42 runs v Zimbabwe Dhaka 25 Nov 2001 ODI # 1774
7 wickets v Zimbabwe Dhaka 26 Nov 2001 ODI # 1775
49 runs v Pakistan Chattogram 22 Jan 2002 ODI # 1790
72 runs v Pakistan Dhaka 24 Jan 2002 ODI # 1793
8 wickets v Pakistan Dhaka 25 Jan 2002 ODI # 1794
5 wickets v Sri Lanka Colombo (SSC) 4 Aug 2002 ODI # 1857
8 wickets v Sri Lanka Colombo (SSC) 5 Aug 2002 ODI # 1858
58 runs v Sri Lanka Colombo (RPS) 7 Aug 2002 ODI # 1859
9 wickets v Australia Colombo (SSC) 19 Sep 2002 ODI # 1881
167 runs v New Zealand Colombo (SSC) 23 Sep 2002 ODI # 1885
168 runs v South Africa Potchefstroom 3 Oct 2002 ODI # 1890
10 wickets v South Africa Benoni 6 Oct 2002 ODI # 1891
7 wickets v South Africa Kimberley 9 Oct 2002 ODI # 1892
Bangladesh 22 7 wickets v Pakistan Moratuwa 31 Mar 1986 ODI # 375
7 wickets v Sri Lanka Kandy 2 Apr 1986 ODI # 377
9 wickets v India Chattogram 27 Oct 1988 ODI # 529
173 runs v Pakistan Chattogram 29 Oct 1988 ODI # 531
9 wickets v Sri Lanka Dhaka 2 Nov 1988 ODI # 533
161 runs v New Zealand Sharjah 28 Apr 1990 ODI # 626
7 wickets v Australia Sharjah 30 Apr 1990 ODI # 628
9 wickets v India Chandigarh 25 Dec 1990 ODI # 657
71 runs v Sri Lanka Eden Gardens 31 Dec 1990 ODI # 659
9 wickets v India Sharjah 5 Apr 1995 ODI # 993
107 runs v Sri Lanka Sharjah 6 Apr 1995 ODI # 994
6 wickets v Pakistan Sharjah 8 Apr 1995 ODI # 996
109 runs v Pakistan Colombo (RPS) 16 Jul 1997 ODI # 1217
103 runs v Sri Lanka Colombo (SSC) 22 Jul 1997 ODI # 1220
9 wickets v India Colombo (SSC) 24 Jul 1997 ODI # 1221
150 runs v Kenya Nairobi (Gym) 10 Oct 1997 ODI # 1239
48 runs v Zimbabwe Nairobi (Gym) 11 Oct 1997 ODI # 1240
192 runs v Zimbabwe Nairobi (Aga) 14 Oct 1997 ODI # 1242
8 wickets v Kenya Nairobi (Aga) 15 Oct 1997 ODI # 1243
4 wickets v India Dhaka 10 Jan 1998 ODI # 1271
9 wickets v Pakistan Dhaka 12 Jan 1998 ODI # 1274
5 wickets v India Mohali 14 May 1998 ODI # 1328
Zimbabwe 18 5 wickets v India Leicester 11 Jun 1983 ODI # 204
8 wickets v West Indies Worcester 13 Jun 1983 ODI # 208
32 runs v Australia Southampton 16 Jun 1983 ODI # 212
31 runs v India Tunbridge Wells 18 Jun 1983 ODI # 216
10 wickets v West Indies Birmingham 20 Jun 1983 ODI # 220
3 runs v New Zealand Hyderabad (Deccan) 10 Oct 1987 ODI # 454
96 runs v Australia Chennai 13 Oct 1987 ODI # 456
8 wickets v India Wankhede 17 Oct 1987 ODI # 461
4 wickets v New Zealand Eden Gardens 23 Oct 1987 ODI # 466
7 wickets v India Ahmedabad 26 Oct 1987 ODI # 469
70 runs v Australia Cuttack 30 Oct 1987 ODI # 471
3 wickets v Sri Lanka New Plymouth 23 Feb 1992 ODI # 716
53 runs v Pakistan Hobart 27 Feb 1992 ODI # 720
75 runs v West Indies Brisbane 29 Feb 1992 ODI # 724
48 runs v New Zealand Napier 3 Mar 1992 ODI # 728
55 runs v India Hamilton 7 Mar 1992 ODI # 732
7 wickets v South Africa Canberra 10 Mar 1992 ODI # 738
128 runs v Australia Hobart 14 Mar 1992 ODI # 743
Bangladesh 18 10 wickets v South Africa Bloemfontein 22 Feb 2003 ODI # 1961
7 wickets v New Zealand Kimberley 26 Feb 2003 ODI # 1968
32 runs v Kenya Johannesburg 1 Mar 2003 ODI # 1974
200 runs v India Dhaka 11 Apr 2003 ODI # 2001
83 runs v South Africa Dhaka 14 Apr 2003 ODI # 2003
4 wickets v India Dhaka 16 Apr 2003 ODI # 2004
93 runs v South Africa Dhaka 17 Apr 2003 ODI # 2005
8 wickets v Australia Cairns 2 Aug 2003 ODI # 2038
9 wickets v Australia Cairns 3 Aug 2003 ODI # 2039
112 runs v Australia Darwin 6 Aug 2003 ODI # 2040
137 runs v Pakistan Multan 9 Sep 2003 ODI # 2041
74 runs v Pakistan Faisalabad 12 Sep 2003 ODI # 2042
42 runs v Pakistan Lahore 15 Sep 2003 ODI # 2043
5 wickets v Pakistan Rawalpindi 18 Sep 2003 ODI # 2044
58 runs v Pakistan Karachi 21 Sep 2003 ODI # 2045
7 wickets v England Chattogram 7 Nov 2003 ODI # 2057
7 wickets v England Dhaka 10 Nov 2003 ODI # 2059
7 wickets v England Dhaka 12 Nov 2003 ODI # 2060
P.N.G. 18 4 wickets v Oman Aberdeen 14 Aug 2019 ODI # 4198
3 wickets v Scotland Aberdeen 17 Aug 2019 ODI # 4201
38 runs v Scotland Aberdeen 20 Aug 2019 ODI # 4203
4 wickets v Oman Aberdeen 21 Aug 2019 ODI # 4204
5 runs v U.S.A. Lauderhill 13 Sep 2019 ODI # 4205
62 runs v U.S.A. Lauderhill 19 Sep 2019 ODI # 4207
4 wickets v Namibia Lauderhill 22 Sep 2019 ODI # 4209
27 runs v Namibia Lauderhill 23 Sep 2019 ODI # 4210
7 wickets v U.S.A. Al Amerat 6 Sep 2021 ODI # 4316
2 wickets v Nepal Al Amerat 7 Sep 2021 ODI # 4317
134 runs v U.S.A. Al Amerat 9 Sep 2021 ODI # 4320
151 runs v Nepal Al Amerat 10 Sep 2021 ODI # 4322
6 wickets v Scotland Al Amerat 25 Sep 2021 ODI # 4330
110 runs v Oman Al Amerat 26 Sep 2021 ODI # 4331
4 wickets v Scotland Al Amerat 29 Sep 2021 ODI # 4333
3 wickets v Oman Al Amerat 1 Oct 2021 ODI # 4334
7 wickets v U.A.E. Sharjah 15 Mar 2022 ODI # 4367
2 wickets v Nepal Sharjah 16 Mar 2022 ODI # 4368
Zimbabwe 17 12 runs v Sri Lanka Bulawayo 20 Apr 2004 ODI # 2119
9 wickets v Sri Lanka Bulawayo 22 Apr 2004 ODI # 2120
9 wickets v Sri Lanka Harare 25 Apr 2004 ODI # 2122
72 runs v Sri Lanka Harare 27 Apr 2004 ODI # 2123
25 runs v Sri Lanka Harare 29 Apr 2004 ODI # 2124
7 wickets v Australia Harare 25 May 2004 ODI # 2131
139 runs v Australia Harare 27 May 2004 ODI # 2132
8 wickets v Australia Harare 29 May 2004 ODI # 2133
152 runs v England Birmingham 10 Sep 2004 ODI # 2168
4 wickets v Sri Lanka The Oval 14 Sep 2004 ODI # 2173
144 runs v Pakistan Multan 30 Sep 2004 ODI # 2183
3 wickets v Pakistan Peshawar 3 Oct 2004 ODI # 2184
7 wickets v Sri Lanka Rawalpindi 9 Oct 2004 ODI # 2186
5 wickets v England Harare 28 Nov 2004 ODI # 2193
161 runs v England Harare 1 Dec 2004 ODI # 2194
8 wickets v England Bulawayo 4 Dec 2004 ODI # 2195
74 runs v England Bulawayo 5 Dec 2004 ODI # 2197
Kenya 16 202 runs v Zimbabwe Dhaka 27 Mar 1999 ODI # 1424
5 wickets v Zimbabwe Taunton 15 May 1999 ODI # 1445
9 wickets v England Canterbury 18 May 1999 ODI # 1449
94 runs v India Bristol 23 May 1999 ODI # 1457
7 wickets v South Africa Amstelveen 26 May 1999 ODI # 1462
45 runs v Sri Lanka Southampton 30 May 1999 ODI # 1469
3 wickets v Zimbabwe Nairobi (Gym) 25 Sep 1999 ODI # 1503
58 runs v India Nairobi (Gym) 29 Sep 1999 ODI # 1506
24 runs v South Africa Nairobi (Gym) 30 Sep 1999 ODI # 1507
8 wickets v India Nairobi (Gym) 3 Oct 2000 ODI # 1630
106 runs v West Indies Nairobi 15 Aug 2001 ODI # 1745
6 wickets v West Indies Nairobi (Gym) 18 Aug 2001 ODI # 1746
7 wickets v West Indies Nairobi (Gym) 19 Aug 2001 ODI # 1747
7 wickets v South Africa Benoni 7 Oct 2001 ODI # 1755
10 wickets v India Bloemfontein 12 Oct 2001 ODI # 1758
9 wickets v South Africa Kimberley 14 Oct 2001 ODI # 1760
Zimbabwe 16 27 runs v West Indies Harare 23 Jun 2001 ODI # 1727
9 wickets v India Harare 24 Jun 2001 ODI # 1729
4 wickets v India Bulawayo 27 Jun 2001 ODI # 1730
5 wickets v West Indies Bulawayo 1 Jul 2001 ODI # 1732
153 runs v South Africa Bulawayo 23 Sep 2001 ODI # 1748
148 runs v South Africa Harare 29 Sep 2001 ODI # 1749
6 wickets v South Africa Harare 30 Sep 2001 ODI # 1750
5 wickets v England Harare 3 Oct 2001 ODI # 1751
8 wickets v England Harare 6 Oct 2001 ODI # 1753
4 wickets v England Harare 7 Oct 2001 ODI # 1754
70 runs v England Bulawayo 10 Oct 2001 ODI # 1756
7 wickets v England Bulawayo 13 Oct 2001 ODI # 1759
63 runs v Sri Lanka Sharjah 26 Oct 2001 ODI # 1765
106 runs v Pakistan Sharjah 28 Oct 2001 ODI # 1768
79 runs v Sri Lanka Sharjah 30 Oct 2001 ODI # 1769
29 runs v Pakistan Sharjah 31 Oct 2001 ODI # 1770
Netherlands 15 36 runs v Afghanistan Doha 21 Jan 2022 ODI # 4345
48 runs v Afghanistan Doha 23 Jan 2022 ODI # 4348
75 runs v Afghanistan Doha 25 Jan 2022 ODI # 4350
7 wickets v New Zealand Mount Maunganui 29 Mar 2022 ODI # 4378
118 runs v New Zealand Hamilton 2 Apr 2022 ODI # 4381
115 runs v New Zealand Hamilton 4 Apr 2022 ODI # 4383
7 wickets v West Indies Amstelveen 31 May 2022 ODI # 4392
5 wickets v West Indies Amstelveen 2 Jun 2022 ODI # 4395
20 runs v West Indies Amstelveen 4 Jun 2022 ODI # 4398
232 runs v England Amstelveen 17 Jun 2022 ODI # 4413
6 wickets v England Amstelveen 19 Jun 2022 ODI # 4414
8 wickets v England Amstelveen 22 Jun 2022 ODI # 4417
16 runs v Pakistan Rotterdam 16 Aug 2022 ODI # 4448
7 wickets v Pakistan Rotterdam 18 Aug 2022 ODI # 4452
9 runs v Pakistan Rotterdam 21 Aug 2022 ODI # 4455
Sri Lanka 14 8 wickets v India Guwahati 11 Jan 1987 ODI # 415
6 wickets v India Delhi 13 Jan 1987 ODI # 416
94 runs v India Vadodara 15 Jan 1987 ODI # 417
10 runs v India Wankhede 17 Jan 1987 ODI # 419
15 runs v Pakistan Hyderabad (Sind) 8 Oct 1987 ODI # 451
191 runs v West Indies Karachi 13 Oct 1987 ODI # 457
108 runs v England Peshawar 17 Oct 1987 ODI # 460
25 runs v West Indies Kanpur 21 Oct 1987 ODI # 464
113 runs v Pakistan Faisalabad 25 Oct 1987 ODI # 467
8 wickets v England Pune 30 Oct 1987 ODI # 472
81 runs v Australia Perth 2 Jan 1988 ODI # 484
6 wickets v New Zealand Sydney 5 Jan 1988 ODI # 486
4 wickets v New Zealand Adelaide 9 Jan 1988 ODI # 490
81 runs v Australia Adelaide 10 Jan 1988 ODI # 491
Bangladesh 14 4 wickets v England Bridgetown 11 Apr 2007 ODI # 2568
74 runs v Ireland Bridgetown 15 Apr 2007 ODI # 2572
99 runs v West Indies Bridgetown 19 Apr 2007 ODI # 2576
5 wickets v India Mirpur 10 May 2007 ODI # 2582
46 runs v India Mirpur 12 May 2007 ODI # 2583
70 runs v Sri Lanka Colombo (PSS) 20 Jul 2007 ODI # 2605
5 wickets v Sri Lanka Colombo (RPS) 23 Jul 2007 ODI # 2606
39 runs v Sri Lanka Colombo (RPS) 25 Jul 2007 ODI # 2607
6 wickets v New Zealand Auckland 26 Dec 2007 ODI # 2658
102 runs v New Zealand Napier 28 Dec 2007 ODI # 2659
10 wickets v New Zealand Queenstown 31 Dec 2007 ODI # 2660
9 wickets v South Africa Chattogram 9 Mar 2008 ODI # 2690
7 wickets v South Africa Mirpur 12 Mar 2008 ODI # 2691
7 wickets v South Africa Mirpur 14 Mar 2008 ODI # 2692
Bangladesh 14 7 wickets v Sri Lanka Mirpur 4 Jan 2010 ODI # 2937
6 wickets v India Mirpur 7 Jan 2010 ODI # 2939
9 wickets v Sri Lanka Mirpur 8 Jan 2010 ODI # 2940
6 wickets v India Mirpur 11 Jan 2010 ODI # 2942
146 runs v New Zealand Napier 5 Feb 2010 ODI # 2949
5 wickets v New Zealand Dunedin 8 Feb 2010 ODI # 2951
3 wickets v New Zealand Christchurch 11 Feb 2010 ODI # 2953
6 wickets v England Mirpur 28 Feb 2010 ODI # 2964
2 wickets v England Mirpur 2 Mar 2010 ODI # 2965
45 runs v England Chattogram 5 Mar 2010 ODI # 2968
6 wickets v India Dambulla 16 Jun 2010 ODI # 2993
126 runs v Sri Lanka Dambulla 18 Jun 2010 ODI # 2995
139 runs v Pakistan Dambulla 21 Jun 2010 ODI # 2998
6 wickets v England Nottingham 8 Jul 2010 ODI # 3018
Zimbabwe 13 8 wickets v Bangladesh Harare 6 Aug 2006 ODI # 2398
5 wickets v South Africa Bloemfontein 15 Sep 2006 ODI # 2415
6 wickets v South Africa East London 18 Sep 2006 ODI # 2418
171 runs v South Africa Potchefstroom 20 Sep 2006 ODI # 2420
9 wickets v West Indies Ahmedabad 8 Oct 2006 ODI # 2424
144 runs v Sri Lanka Ahmedabad 10 Oct 2006 ODI # 2425
101 runs v Bangladesh Jaipur 13 Oct 2006 ODI # 2427
9 wickets v Bangladesh Khulna 30 Nov 2006 ODI # 2453
6 wickets v Bangladesh Bogra 3 Dec 2006 ODI # 2457
26 runs v Bangladesh Bogra 5 Dec 2006 ODI # 2459
8 wickets v Bangladesh Mirpur 8 Dec 2006 ODI # 2461
3 wickets v Bangladesh Mirpur 9 Dec 2006 ODI # 2462
45 runs v Bangladesh Harare 4 Feb 2007 ODI # 2505
Zimbabwe 13 4 wickets v West Indies Harare 19 Mar 2018 ODI # 4002
3 runs v U.A.E. Harare 22 Mar 2018 ODI # 4005
201 runs v Pakistan Bulawayo 13 Jul 2018 ODI # 4015
9 wickets v Pakistan Bulawayo 16 Jul 2018 ODI # 4017
9 wickets v Pakistan Bulawayo 18 Jul 2018 ODI # 4019
244 runs v Pakistan Bulawayo 20 Jul 2018 ODI # 4020
131 runs v Pakistan Bulawayo 22 Jul 2018 ODI # 4021
5 wickets v South Africa Kimberley 30 Sep 2018 ODI # 4049
120 runs v South Africa Bloemfontein 3 Oct 2018 ODI # 4050
4 wickets v South Africa Paarl 6 Oct 2018 ODI # 4051
28 runs v Bangladesh Mirpur 21 Oct 2018 ODI # 4057
7 wickets v Bangladesh Chattogram 24 Oct 2018 ODI # 4060
7 wickets v Bangladesh Chattogram 26 Oct 2018 ODI # 4061
Netherlands 12 119 runs v New Zealand Vadodara 17 Feb 1996 ODI # 1051
49 runs v England Peshawar 22 Feb 1996 ODI # 1057
8 wickets v Pakistan Lahore 26 Feb 1996 ODI # 1062
7 wickets v U.A.E. Lahore 1 Mar 1996 ODI # 1069
160 runs v South Africa Rawalpindi 5 Mar 1996 ODI # 1073
206 runs v Sri Lanka Colombo (RPS) 16 Sep 2002 ODI # 1878
9 wickets v Pakistan Colombo (SSC) 21 Sep 2002 ODI # 1883
68 runs v India Paarl 12 Feb 2003 ODI # 1948
6 wickets v England East London 16 Feb 2003 ODI # 1953
75 runs v Australia Potchefstroom 20 Feb 2003 ODI # 1960
97 runs v Pakistan Paarl 25 Feb 2003 ODI # 1967
99 runs v Zimbabwe Bulawayo 28 Feb 2003 ODI # 1972
Canada 12 4 wickets v Kenya Cape Town 15 Feb 2003 ODI # 1952
9 wickets v Sri Lanka Paarl 19 Feb 2003 ODI # 1958
7 wickets v West Indies Centurion 23 Feb 2003 ODI # 1963
118 runs v South Africa East London 27 Feb 2003 ODI # 1971
5 wickets v New Zealand Benoni 3 Mar 2003 ODI # 1977
143 runs v Zimbabwe Port of Spain 16 May 2006 ODI # 2374
3 wickets v Bermuda Port of Spain 17 May 2006 ODI # 2375
108 runs v Kenya Toronto 5 Aug 2006 ODI # 2397
5 wickets v Kenya Toronto 6 Aug 2006 ODI # 2400
6 wickets v Bermuda Toronto 19 Aug 2006 ODI # 2406
11 runs v Bermuda Toronto 21 Aug 2006 ODI # 2407
17 runs v Netherlands Potchefstroom 26 Nov 2006 ODI # 2448
Sri Lanka 12 4 wickets v Zimbabwe Hambantota 8 Jul 2017 ODI # 3903
3 wickets v Zimbabwe Hambantota 10 Jul 2017 ODI # 3904
9 wickets v India Dambulla 20 Aug 2017 ODI # 3905
3 wickets v India Pallekele 24 Aug 2017 ODI # 3906
6 wickets v India Pallekele 27 Aug 2017 ODI # 3907
168 runs v India Colombo (RPS) 31 Aug 2017 ODI # 3908
6 wickets v India Colombo (RPS) 3 Sep 2017 ODI # 3909
83 runs v Pakistan Dubai (DSC) 13 Oct 2017 ODI # 3922
32 runs v Pakistan Abu Dhabi 16 Oct 2017 ODI # 3924
7 wickets v Pakistan Abu Dhabi 18 Oct 2017 ODI # 3926
7 wickets v Pakistan Sharjah 20 Oct 2017 ODI # 3927
9 wickets v Pakistan Sharjah 23 Oct 2017 ODI # 3930
Afghanistan 12 7 wickets v Australia Bristol 1 Jun 2019 ODI # 4146
34 runs v Sri Lanka Cardiff 4 Jun 2019 ODI # 4149
7 wickets v New Zealand Taunton 8 Jun 2019 ODI # 4154
9 wickets v South Africa Cardiff 15 Jun 2019 ODI # 4160
150 runs v England Manchester 18 Jun 2019 ODI # 4163
11 runs v India Southampton 22 Jun 2019 ODI # 4169
62 runs v Bangladesh Southampton 24 Jun 2019 ODI # 4172
3 wickets v Pakistan Leeds 29 Jun 2019 ODI # 4177
23 runs v West Indies Leeds 4 Jul 2019 ODI # 4184
7 wickets v West Indies Lucknow 6 Nov 2019 ODI # 4213
47 runs v West Indies Lucknow 9 Nov 2019 ODI # 4214
5 wickets v West Indies Lucknow 11 Nov 2019 ODI # 4215
England 11 8 wickets v Pakistan Lahore 27 Oct 2000 ODI # 1649
6 wickets v Pakistan Rawalpindi 30 Oct 2000 ODI # 1653
5 wickets v Sri Lanka Dambulla 23 Mar 2001 ODI # 1694
66 runs v Sri Lanka Colombo (RPS) 25 Mar 2001 ODI # 1695
10 wickets v Sri Lanka Colombo (SSC) 27 Mar 2001 ODI # 1697
108 runs v Pakistan Birmingham 7 Jun 2001 ODI # 1719
5 wickets v Australia Bristol 10 Jun 2001 ODI # 1721
2 runs v Pakistan Lord's 12 Jun 2001 ODI # 1722
125 runs v Australia Manchester 14 Jun 2001 ODI # 1723
v Pakistan Leeds 17 Jun 2001 ODI # 1724
8 wickets v Australia The Oval 21 Jun 2001 ODI # 1726
West Indies 11 30 runs v Pakistan Perth 1 Feb 2005 ODI # 2218
8 wickets v South Africa Kingston 7 May 2005 ODI # 2241
8 wickets v South Africa Kingston 8 May 2005 ODI # 2242
1 run v South Africa Bridgetown 11 May 2005 ODI # 2243
6 wickets v South Africa Port of Spain 14 May 2005 ODI # 2244
7 wickets v South Africa Port of Spain 15 May 2005 ODI # 2245
59 runs v Pakistan Kingstown 18 May 2005 ODI # 2246
40 runs v Pakistan Gros Islet 21 May 2005 ODI # 2247
22 runs v Pakistan Gros Islet 22 May 2005 ODI # 2248
6 wickets v India Dambulla 31 Jul 2005 ODI # 2263
50 runs v Sri Lanka Dambulla 2 Aug 2005 ODI # 2264
Pakistan 10 28 runs v West Indies Karachi 30 Oct 1987 ODI # 473
18 runs v Australia Lahore 4 Nov 1987 ODI # 475
2 wickets v England Lahore 18 Nov 1987 ODI # 478
23 runs v England Karachi 20 Nov 1987 ODI # 479
98 runs v England Peshawar 22 Nov 1987 ODI # 480
47 runs v West Indies Kingston 12 Mar 1988 ODI # 506
5 wickets v West Indies St John's 15 Mar 1988 ODI # 507
50 runs v West Indies Port of Spain 18 Mar 1988 ODI # 509
7 wickets v West Indies Port of Spain 20 Mar 1988 ODI # 511
7 wickets v West Indies Georgetown 30 Mar 1988 ODI # 515
South Africa 10 36 runs v Australia Cape Town 6 Apr 1994 ODI # 902
1 run v Australia Bloemfontein 8 Apr 1994 ODI # 903
6 wickets v England Birmingham 25 Aug 1994 ODI # 919
4 wickets v England Manchester 27 Aug 1994 ODI # 920
6 runs v Australia Lahore 12 Oct 1994 ODI # 928
8 wickets v Pakistan Karachi 16 Oct 1994 ODI # 930
22 runs v Australia Faisalabad 18 Oct 1994 ODI # 932
39 runs v Pakistan Rawalpindi 20 Oct 1994 ODI # 934
3 wickets v Australia Peshawar 24 Oct 1994 ODI # 937
6 wickets v Pakistan Faisalabad 28 Oct 1994 ODI # 940
Zimbabwe 10 9 wickets v New Zealand Napier 6 Mar 1998 ODI # 1295
2 runs v New Zealand Auckland 8 Mar 1998 ODI # 1296
4 wickets v Pakistan Harare 28 Mar 1998 ODI # 1297
4 wickets v Pakistan Harare 29 Mar 1998 ODI # 1298
13 runs v Australia Ahmedabad 3 Apr 1998 ODI # 1302
13 runs v India Vadodara 5 Apr 1998 ODI # 1305
32 runs v India Cuttack 9 Apr 1998 ODI # 1311
16 runs v Australia Delhi 11 Apr 1998 ODI # 1313
8 wickets v India Bulawayo 26 Sep 1998 ODI # 1354
8 wickets v India Bulawayo 27 Sep 1998 ODI # 1355
South Africa 10 5 wickets v New Zealand Christchurch 17 Feb 2004 ODI # 2100
5 runs v New Zealand Wellington 20 Feb 2004 ODI # 2101
6 wickets v New Zealand Dunedin 25 Feb 2004 ODI # 2104
2 runs v New Zealand Auckland 29 Feb 2004 ODI # 2107
5 wickets v New Zealand Napier 2 Mar 2004 ODI # 2109
3 wickets v Sri Lanka Colombo (RPS) 20 Aug 2004 ODI # 2156
37 runs v Sri Lanka Colombo (RPS) 22 Aug 2004 ODI # 2158
4 wickets v Sri Lanka Dambulla 25 Aug 2004 ODI # 2160
7 wickets v Sri Lanka Dambulla 28 Aug 2004 ODI # 2161
49 runs v Sri Lanka Colombo (SSC) 31 Aug 2004 ODI # 2163
Bangladesh 10 76 runs v Pakistan Colombo (SSC) 17 Jul 2004 ODI # 2145
8 wickets v India Colombo (SSC) 21 Jul 2004 ODI # 2149
10 wickets v Sri Lanka Colombo (RPS) 23 Jul 2004 ODI # 2151
6 wickets v Pakistan Colombo (RPS) 29 Jul 2004 ODI # 2154
9 wickets v South Africa Birmingham 12 Sep 2004 ODI # 2171
138 runs v West Indies Southampton 15 Sep 2004 ODI # 2175
138 runs v New Zealand Chattogram 2 Nov 2004 ODI # 2189
3 wickets v New Zealand Dhaka 5 Nov 2004 ODI # 2190
83 runs v New Zealand Dhaka 7 Nov 2004 ODI # 2191
11 runs v India Chattogram 23 Dec 2004 ODI # 2199
Zimbabwe 10 40 runs v Bangladesh Chattogram 26 Jan 2005 ODI # 2211
58 runs v Bangladesh Dhaka 29 Jan 2005 ODI # 2214
8 wickets v Bangladesh Dhaka 31 Jan 2005 ODI # 2217
165 runs v South Africa Johannesburg 25 Feb 2005 ODI # 2229
131 runs v South Africa Durban 27 Feb 2005 ODI # 2231
5 wickets v South Africa Gqeberha 2 Mar 2005 ODI # 2233
192 runs v New Zealand Bulawayo 24 Aug 2005 ODI # 2272
161 runs v India Harare 29 Aug 2005 ODI # 2274
27 runs v New Zealand Harare 31 Aug 2005 ODI # 2276
4 wickets v India Harare 4 Sep 2005 ODI # 2280
Bermuda 10 8 wickets v Bangladesh St John's 25 Feb 2007 ODI # 2528
3 wickets v Canada St John's 26 Feb 2007 ODI # 2529
243 runs v Sri Lanka Port of Spain 15 Mar 2007 ODI # 2534
257 runs v India Port of Spain 19 Mar 2007 ODI # 2542
7 wickets v Bangladesh Port of Spain 25 Mar 2007 ODI # 2554
172 runs v Netherlands Rotterdam 18 Aug 2007 ODI # 2609
8 wickets v Netherlands Rotterdam 20 Aug 2007 ODI # 2610
8 wickets v Kenya Nairobi (Gym) 25 Oct 2007 ODI # 2638
3 wickets v Kenya Nairobi (Gym) 27 Oct 2007 ODI # 2640
1 wicket v Kenya Nairobi (Gym) 28 Oct 2007 ODI # 2641
New Zealand 10 105 runs v India Dambulla 25 Aug 2010 ODI # 3039
9 runs v Bangladesh Mirpur 5 Oct 2010 ODI # 3051
7 wickets v Bangladesh Mirpur 11 Oct 2010 ODI # 3054
9 runs v Bangladesh Mirpur 14 Oct 2010 ODI # 3056
3 runs v Bangladesh Mirpur 17 Oct 2010 ODI # 3058
40 runs v India Guwahati 28 Nov 2010 ODI # 3070
8 wickets v India Jaipur 1 Dec 2010 ODI # 3072
9 wickets v India Vadodara 4 Dec 2010 ODI # 3074
5 wickets v India Bengaluru 7 Dec 2010 ODI # 3076
8 wickets v India Chennai 10 Dec 2010 ODI # 3077
Netherlands 10 70 runs v Ireland Dublin 16 Aug 2010 ODI # 3034
9 wickets v Ireland Dublin 18 Aug 2010 ODI # 3036
6 wickets v England Nagpur 22 Feb 2011 ODI # 3104
215 runs v West Indies Delhi 28 Feb 2011 ODI # 3112
231 runs v South Africa Mohali 3 Mar 2011 ODI # 3115
5 wickets v India Delhi 9 Mar 2011 ODI # 3124
6 wickets v Bangladesh Chattogram 14 Mar 2011 ODI # 3131
6 wickets v Ireland Eden Gardens 18 Mar 2011 ODI # 3136
15 runs v Scotland Aberdeen 28 Jun 2011 ODI # 3164
5 wickets v Scotland Aberdeen 29 Jun 2011 ODI # 3166
U.A.E. 10 4 wickets v Zimbabwe Nelson 19 Feb 2015 ODI # 3606
2 wickets v Ireland Brisbane 25 Feb 2015 ODI # 3613
9 wickets v India Perth 28 Feb 2015 ODI # 3618
129 runs v Pakistan Napier 4 Mar 2015 ODI # 3622
146 runs v South Africa Wellington 12 Mar 2015 ODI # 3633
6 wickets v West Indies Napier 15 Mar 2015 ODI # 3638
89 runs v Hong Kong ICCA Dubai 16 Nov 2015 ODI # 3709
136 runs v Hong Kong ICCA Dubai 18 Nov 2015 ODI # 3711
98 runs v Scotland Edinburgh 14 Aug 2016 ODI # 3765
7 wickets v Scotland Edinburgh 16 Aug 2016 ODI # 3766
Zimbabwe 10 7 wickets v Netherlands Deventer 19 Jun 2019 ODI # 4164
3 wickets v Netherlands Deventer 21 Jun 2019 ODI # 4167
4 wickets v Ireland Bready 1 Jul 2019 ODI # 4181
5 runs v Ireland Belfast 4 Jul 2019 ODI # 4185
6 wickets v Ireland Belfast 7 Jul 2019 ODI # 4189
169 runs v Bangladesh Sylhet 1 Mar 2020 ODI # 4249
4 runs v Bangladesh Sylhet 3 Mar 2020 ODI # 4251
123 runs v Bangladesh Sylhet 6 Mar 2020 ODI # 4253
26 runs v Pakistan Rawalpindi 30 Oct 2020 ODI # 4262
6 wickets v Pakistan Rawalpindi 1 Nov 2020 ODI # 4263

Cricket Record for Most Consecutive Defeats: T20I


TeamMatMarginOppositionGroundMatch DateScorecard
Zimbabwe 16 14 runs v Sri Lanka Providence 3 May 2010 T20I # 157
7 runs v New Zealand Providence 4 May 2010 T20I # 159
6 wickets v India Harare 12 Jun 2010 T20I # 182
7 wickets v India Harare 13 Jun 2010 T20I # 183
7 wickets v South Africa Bloemfontein 8 Oct 2010 T20I # 188
8 runs v South Africa Kimberley 10 Oct 2010 T20I # 189
85 runs v Pakistan Harare 16 Sep 2011 T20I # 205
5 runs v Pakistan Harare 18 Sep 2011 T20I # 206
10 wickets v New Zealand Harare 15 Oct 2011 T20I # 211
34 runs v New Zealand Harare 17 Oct 2011 T20I # 213
7 wickets v New Zealand Auckland 11 Feb 2012 T20I # 219
5 wickets v New Zealand Hamilton 14 Feb 2012 T20I # 220
82 runs v Sri Lanka Hambantota 18 Sep 2012 T20I # 263
10 wickets v South Africa Hambantota 20 Sep 2012 T20I # 266
8 wickets v West Indies North Sound 2 Mar 2013 T20I # 305
41 runs v West Indies North Sound 3 Mar 2013 T20I # 308
Estonia 13 4 wickets v Cyprus Episkopi 5 Oct 2021 T20I # 1282
8 wickets v Cyprus Episkopi 5 Oct 2021 T20I # 1283
6 wickets v Isle of Man Episkopi 6 Oct 2021 T20I # 1285
79 runs v Cyprus Episkopi 7 Oct 2021 T20I # 1288
39 runs v Cyprus Episkopi 8 Oct 2021 T20I # 1290
8 wickets v Isle of Man Episkopi 8 Oct 2021 T20I # 1292
23 runs v Finland Kerava 19 Jun 2022 T20I # 1573
11 runs v Finland Kerava 19 Jun 2022 T20I # 1574
10 wickets v Norway Kerava 24 Jul 2022 T20I # 1681
31 runs v Switzerland Kerava 27 Jul 2022 T20I # 1689
42 runs v Czech Rep. Vantaa 28 Jul 2022 T20I # 1696
25 runs v France Kerava 30 Jul 2022 T20I # 1709
2 wickets v Gibraltar Gibraltar 30 Sep 2023 T20I # 2265
8 wickets v Gibraltar Gibraltar 30 Sep 2023 T20I # 2267
Bangladesh 12 7 wickets v South Africa Cape Town 15 Sep 2007 T20I # 31
9 wickets v Australia Cape Town 16 Sep 2007 T20I # 33
64 runs v Sri Lanka Johannesburg 18 Sep 2007 T20I # 38
4 wickets v Pakistan Cape Town 20 Sep 2007 T20I # 42
102 runs v Pakistan Karachi 20 Apr 2008 T20I # 55
12 runs v South Africa Johannesburg 5 Nov 2008 T20I # 77
25 runs v India Nottingham 6 Jun 2009 T20I # 93
6 wickets v Ireland Nottingham 8 Jun 2009 T20I # 96
5 wickets v West Indies Basseterre 2 Aug 2009 T20I # 117
10 wickets v New Zealand Hamilton 3 Feb 2010 T20I # 131
21 runs v Pakistan Gros Islet 1 May 2010 T20I # 154
27 runs v Australia Bridgetown 5 May 2010 T20I # 161
Swaziland 12 8 wickets v Malawi Kigali 17 Oct 2021 T20I # 1305
6 wickets v Uganda Kigali 19 Oct 2021 T20I # 1320
7 wickets v Ghana Kigali 20 Oct 2021 T20I # 1324
7 wickets v Seychelles Rwanda 20 Oct 2021 T20I # 1328
7 wickets v Rwanda Rwanda 22 Oct 2021 T20I # 1339
Eswatini 8 wickets v Mozambique Malkerns 29 Jul 2022 T20I # 1699
7 wickets v Mozambique Malkerns 29 Jul 2022 T20I # 1700
8 wickets v Mozambique Malkerns 30 Jul 2022 T20I # 1703
95 runs v Mozambique Malkerns 30 Jul 2022 T20I # 1707
94 runs v Mozambique Malkerns 31 Jul 2022 T20I # 1710
43 runs v Mozambique Malkerns 31 Jul 2022 T20I # 1714
25 runs v Ghana Kigali 1 Dec 2022 T20I # 1924
5 wickets v Gambia Kigali 1 Dec 2022 T20I # 1926
Thailand 12 43 runs v Singapore Bangkok 29 Feb 2020 T20I # 1067
8 wickets v Malaysia Bangkok 1 Mar 2020 T20I # 1070
8 wickets v Hong Kong Bangkok 3 Mar 2020 T20I # 1072
9 wickets v Nepal Bangkok 4 Mar 2020 T20I # 1073
7 wickets v Maldives Bangi 3 Jul 2022 T20I # 1602
9 wickets v Malaysia Bangi 4 Jul 2022 T20I # 1608
6 wickets v Bhutan Bangi 6 Jul 2022 T20I # 1612
9 wickets v Malaysia Bangi 7 Jul 2022 T20I # 1615
41 runs v Maldives Bangi 8 Jul 2022 T20I # 1618
28 runs v Bhutan Bangi 9 Jul 2022 T20I # 1623
32 runs v Indonesia Phnom Penh 1 May 2023 T20I # 2050
8 wickets v Malaysia Phnom Penh 4 May 2023 T20I # 2053
Zimbabwe 11 10 wickets v India Harare 20 Jun 2016 T20I # 559
3 runs v India Harare 22 Jun 2016 T20I # 560
5 wickets v Afghanistan Sharjah 5 Feb 2018 T20I # 643
17 runs v Afghanistan Sharjah 6 Feb 2018 T20I # 644
74 runs v Pakistan Harare 1 Jul 2018 T20I # 681
100 runs v Australia Harare 3 Jul 2018 T20I # 683
7 wickets v Pakistan Harare 4 Jul 2018 T20I # 685
5 wickets v Australia Harare 6 Jul 2018 T20I # 687
34 runs v South Africa East London 9 Oct 2018 T20I # 698
6 wickets v South Africa Potchefstroom 12 Oct 2018 T20I # 699
49 runs v Netherlands Rotterdam 23 Jun 2019 T20I # 808
Nigeria 11 69 runs v Jersey Abu Dhabi 19 Oct 2019 T20I # 941
50 runs v Canada Abu Dhabi 21 Oct 2019 T20I # 954
7 wickets v Oman Tolerance Oval 23 Oct 2019 T20I # 959
5 wickets v U.A.E. Tolerance Oval 24 Oct 2019 T20I # 964
8 wickets v Ireland Abu Dhabi 26 Oct 2019 T20I # 972
5 wickets v Hong Kong Tolerance Oval 27 Oct 2019 T20I # 980
8 wickets v Kenya Entebbe 11 Sep 2021 T20I # 1266
56 runs v Uganda Entebbe 11 Sep 2021 T20I # 1268
8 wickets v Uganda Entebbe 13 Sep 2021 T20I # 1271
61 runs v Kenya Entebbe 13 Sep 2021 T20I # 1272
55 runs v Uganda Entebbe 15 Sep 2021 T20I # 1275
Cameroon 11 171 runs v Mozambique Rwanda 3 Nov 2021 T20I # 1387
9 wickets v Botswana Rwanda 5 Nov 2021 T20I # 1393
178 runs v Tanzania Rwanda 6 Nov 2021 T20I # 1399
6 wickets v Sierra Leone Rwanda 7 Nov 2021 T20I # 1401
7 wickets v Malawi Benoni 15 Sep 2022 T20I # 1777
10 wickets v Tanzania Benoni 17 Sep 2022 T20I # 1780
9 wickets v Kenya Benoni 19 Sep 2022 T20I # 1784
1 wicket v Sierra Leone Rwanda 2 Dec 2022 T20I # 1930
9 wickets v Mozambique Rwanda 4 Dec 2022 T20I # 1932
17 runs v Nigeria Rwanda 5 Dec 2022 T20I # 1938
107 runs v Ghana Kigali 6 Dec 2022 T20I # 1942
Rwanda 11 61 runs v Uganda Rwanda 22 Aug 2023 T20I # 2212
7 wickets v Tanzania Rwanda 22 Aug 2023 T20I # 2213
86 runs v Uganda Rwanda 24 Aug 2023 T20I # 2214
1 wicket v Tanzania Rwanda 25 Aug 2023 T20I # 2216
9 runs v Tanzania Rwanda 27 Aug 2023 T20I # 2218
6 wickets v Uganda Rwanda 27 Aug 2023 T20I # 2219
8 wickets v Uganda Rwanda 28 Aug 2023 T20I # 2221
59 runs v Tanzania Rwanda 30 Aug 2023 T20I # 2223
8 wickets v Uganda Rwanda 31 Aug 2023 T20I # 2226
49 runs v Tanzania Rwanda 31 Aug 2023 T20I # 2227
54 runs v Nigeria Lagos 4 Oct 2023 T20I # 2285
Gibraltar 10 6 wickets v Portugal Cartagena 26 Oct 2019 T20I # 973
8 wickets v Spain Cartagena 26 Oct 2019 T20I # 975
4 wickets v Portugal Cartagena 27 Oct 2019 T20I # 981
6 wickets v Spain Cartagena 27 Oct 2019 T20I # 984
8 wickets v Malta Albergaria 20 Aug 2021 T20I # 1230
96 runs v Portugal Albergaria 21 Aug 2021 T20I # 1233
4 runs v Malta Albergaria 21 Aug 2021 T20I # 1236
110 runs v Portugal Albergaria 22 Aug 2021 T20I # 1238
61 runs v Malta Marsa 21 Oct 2021 T20I # 1335
9 wickets v Switzerland Marsa 22 Oct 2021 T20I # 1341
Serbia 10 6 wickets v Bulgaria Corfu 14 Oct 2019 T20I # 931
10 wickets v Greece Corfu 15 Oct 2019 T20I # 932
61 runs v Bulgaria Sofia 24 Jun 2021 T20I # 1166
5 wickets v Greece Sofia 25 Jun 2021 T20I # 1169
91 runs v Romania Sofia 25 Jun 2021 T20I # 1171
10 wickets v Romania Sofia 26 Jun 2021 T20I # 1173
6 wickets v Bulgaria Sofia 24 Jun 2022 T20I # 1576
5 wickets v Bulgaria Sofia 25 Jun 2022 T20I # 1577
40 runs v Bulgaria Sofia 25 Jun 2022 T20I # 1578
6 wickets v Bulgaria Sofia 26 Jun 2022 T20I # 1579
Singapore 10 3 wickets v P.N.G. Singapore 3 Jul 2022 T20I # 1605
111 runs v Zimbabwe Bulawayo 11 Jul 2022 T20I # 1634
132 runs v U.S.A. Bulawayo 12 Jul 2022 T20I # 1637
13 runs v Jersey Bulawayo 14 Jul 2022 T20I # 1651
7 wickets v Hong Kong Bulawayo 15 Jul 2022 T20I # 1653
6 wickets v Jersey Bulawayo 17 Jul 2022 T20I # 1666
8 runs v Hong Kong Al Amerat 20 Aug 2022 T20I # 1740
47 runs v U.A.E. Al Amerat 22 Aug 2022 T20I # 1742
6 wickets v Kuwait Al Amerat 24 Aug 2022 T20I # 1744
5 wickets v Qatar Bangi 15 Dec 2022 T20I # 1957
U.A.E. 9 14 runs v Sri Lanka Mirpur 25 Feb 2016 T20I # 510
51 runs v Bangladesh Mirpur 26 Feb 2016 T20I # 511
7 wickets v Pakistan Mirpur 29 Feb 2016 T20I # 514
9 wickets v India Mirpur 3 Mar 2016 T20I # 517
11 runs v Afghanistan ICCA Dubai 14 Dec 2016 T20I # 571
5 wickets v Afghanistan Dubai (DSC) 16 Dec 2016 T20I # 572
44 runs v Afghanistan ICCA Dubai 18 Dec 2016 T20I # 573
5 wickets v Afghanistan Abu Dhabi 16 Jan 2017 T20I # 581
24 runs v Ireland Dubai (DSC) 18 Jan 2017 T20I # 583
Zimbabwe 9 48 runs v Bangladesh Mirpur 9 Mar 2020 T20I # 1082
9 wickets v Bangladesh Mirpur 11 Mar 2020 T20I # 1084
6 wickets v Pakistan Rawalpindi 7 Nov 2020 T20I # 1105
8 wickets v Pakistan Rawalpindi 8 Nov 2020 T20I # 1106
8 wickets v Pakistan Rawalpindi 10 Nov 2020 T20I # 1107
48 runs v Afghanistan Abu Dhabi 17 Mar 2021 T20I # 1134
45 runs v Afghanistan Abu Dhabi 19 Mar 2021 T20I # 1136
47 runs v Afghanistan Abu Dhabi 20 Mar 2021 T20I # 1137
11 runs v Pakistan Harare 21 Apr 2021 T20I # 1154
P.N.G. 9 7 wickets v Netherlands Dubai (DSC) 2 Nov 2019 T20I # 997
8 wickets v Scotland ICCA Dubai 8 Oct 2021 T20I # 1291
14 runs v Namibia ICCA Dubai 10 Oct 2021 T20I # 1295
10 wickets v Oman Al Amerat 17 Oct 2021 T20I # 1307
17 runs v Scotland Al Amerat 19 Oct 2021 T20I # 1318
84 runs v Bangladesh Al Amerat 21 Oct 2021 T20I # 1334
15 runs v Nepal Kirtipur 28 Mar 2022 T20I # 1497
8 runs v Malaysia Kirtipur 29 Mar 2022 T20I # 1498
37 runs v Nepal Kirtipur 31 Mar 2022 T20I # 1500
Rwanda 9 6 wickets v Tanzania Rwanda 18 Dec 2022 T20I # 1967
9 wickets v Uganda Rwanda 19 Dec 2022 T20I # 1971
31 runs v Tanzania Rwanda 20 Dec 2022 T20I # 1972
7 wickets v Uganda Rwanda 20 Dec 2022 T20I # 1973
28 runs v Tanzania Rwanda 22 Dec 2022 T20I # 1978
3 runs v Uganda Rwanda 23 Dec 2022 T20I # 1982
3 wickets v Kenya Nairobi (Gym) 9 Jun 2023 T20I # 2083
33 runs v Botswana Nairobi (Gym) 10 Jun 2023 T20I # 2086
8 wickets v Uganda Nairobi (Gym) 11 Jun 2023 T20I # 2094
Turkey 9 8 wickets v Luxembourg Ilfov County 29 Aug 2019 T20I # 868
173 runs v Romania Ilfov County 29 Aug 2019 T20I # 869
257 runs v Czech Rep. Ilfov County 30 Aug 2019 T20I # 872
10 wickets v Austria Ilfov County 31 Aug 2019 T20I # 875
51 runs v Romania Kerava 12 Jul 2022 T20I # 1644
7 wickets v Serbia Kerava 15 Jul 2022 T20I # 1656
135 runs v Cyprus Vantaa 16 Jul 2022 T20I # 1664
74 runs v Isle of Man Kerava 18 Jul 2022 T20I # 1672
70 runs v Serbia Sofia 23 Jun 2023 T20I # 2109
Philippines 9 118 runs v Canada Al Amerat 18 Feb 2022 T20I # 1468
136 runs v Nepal Al Amerat 19 Feb 2022 T20I # 1474
9 wickets v Oman Al Amerat 21 Feb 2022 T20I # 1483
91 runs v Bahrain Al Amerat 22 Feb 2022 T20I # 1484
9 wickets v Germany Al Amerat 24 Feb 2022 T20I # 1489
87 runs v Singapore Phnom Penh 3 May 2023 T20I # 2052
8 runs v Cambodia Phnom Penh 10 May 2023 T20I # 2064
53 runs v Japan Port Moresby 22 Jul 2023 T20I # 2153
117 runs v P.N.G. Port Moresby 23 Jul 2023 T20I # 2156
Bangladesh 8 55 runs v Pakistan Eden Gardens 16 Mar 2016 T20I # 536
3 wickets v Australia Bengaluru 21 Mar 2016 T20I # 544
1 run v India Bengaluru 23 Mar 2016 T20I # 547
75 runs v New Zealand Eden Gardens 26 Mar 2016 T20I # 550
6 wickets v New Zealand Napier 3 Jan 2017 T20I # 574
47 runs v New Zealand Mount Maunganui 6 Jan 2017 T20I # 575
27 runs v New Zealand Mount Maunganui 8 Jan 2017 T20I # 576
6 wickets v Sri Lanka Colombo (RPS) 4 Apr 2017 T20I # 606
Sri Lanka 8 45 runs v Bangladesh Colombo (RPS) 6 Apr 2017 T20I # 607
7 wickets v India Colombo (RPS) 6 Sep 2017 T20I # 618
7 wickets v Pakistan Abu Dhabi 26 Oct 2017 T20I # 625
2 wickets v Pakistan Abu Dhabi 27 Oct 2017 T20I # 627
36 runs v Pakistan Lahore 29 Oct 2017 T20I # 629
93 runs v India Cuttack 20 Dec 2017 T20I # 633
88 runs v India Indore 22 Dec 2017 T20I # 634
5 wickets v India Wankhede 24 Dec 2017 T20I # 635
Maldives 8 5 wickets v Nepal Kirtipur 9 Dec 2019 T20I # 1023
106 runs v Qatar Al Amerat 23 Feb 2020 T20I # 1048
65 runs v Bahrain Al Amerat 24 Feb 2020 T20I # 1056
10 wickets v Oman Al Amerat 25 Feb 2020 T20I # 1058
7 wickets v Saudi Arabia Doha 23 Oct 2021 T20I # 1352
98 runs v Qatar Doha 24 Oct 2021 T20I # 1358
7 wickets v Bahrain Doha 27 Oct 2021 T20I # 1368
5 wickets v Kuwait Doha 28 Oct 2021 T20I # 1372
Bangladesh 8 5 wickets v Sri Lanka Sharjah 24 Oct 2021 T20I # 1357
8 wickets v England Abu Dhabi 27 Oct 2021 T20I # 1369
3 runs v West Indies Sharjah 29 Oct 2021 T20I # 1375
6 wickets v South Africa Abu Dhabi 2 Nov 2021 T20I # 1384
8 wickets v Australia Dubai (DSC) 4 Nov 2021 T20I # 1391
4 wickets v Pakistan Mirpur 19 Nov 2021 T20I # 1439
8 wickets v Pakistan Mirpur 20 Nov 2021 T20I # 1443
5 wickets v Pakistan Mirpur 22 Nov 2021 T20I # 1447
Ireland 8 7 wickets v U.A.E. Al Amerat 24 Feb 2022 T20I # 1490
7 wickets v India Dublin (Malahide) 26 Jun 2022 T20I # 1580
4 runs v India Dublin (Malahide) 28 Jun 2022 T20I # 1586
31 runs v New Zealand Belfast 18 Jul 2022 T20I # 1673
88 runs v New Zealand Belfast 20 Jul 2022 T20I # 1678
6 wickets v New Zealand Belfast 22 Jul 2022 T20I # 1679
21 runs v South Africa Bristol 3 Aug 2022 T20I # 1721
44 runs v South Africa Bristol 5 Aug 2022 T20I # 1724
Samoa 8* 9 wickets v Vanuatu Port vila 10 Sep 2022 T20I # 1766
3 wickets v Fiji Port vila 11 Sep 2022 T20I # 1768
4 wickets v Cook Islands Port vila 13 Sep 2022 T20I # 1770
6 wickets v Vanuatu Port vila 14 Sep 2022 T20I # 1772
30 runs v Fiji Port vila 15 Sep 2022 T20I # 1774
17 runs v Vanuatu Suva 13 Mar 2023 T20I # 2024
66 runs v Fiji Suva 14 Mar 2023 T20I # 2025
22 runs v Fiji Suva 18 Mar 2023 T20I # 2029
New Zealand 7 6 wickets v South Africa Durban 19 Sep 2007 T20I # 39
6 wickets v Pakistan Cape Town 22 Sep 2007 T20I # 44
3 wickets v South Africa Johannesburg 23 Nov 2007 T20I # 48
54 runs v Australia Perth 11 Dec 2007 T20I # 49
32 runs v England Auckland 5 Feb 2008 T20I # 53
50 runs v England Christchurch 7 Feb 2008 T20I # 54
9 wickets v England Manchester 13 Jun 2008 T20I # 56
Scotland 7 5 wickets v Netherlands Belfast 4 Aug 2008 T20I # 65
9 wickets v Kenya Belfast 4 Aug 2008 T20I # 66
7 wickets v New Zealand The Oval 6 Jun 2009 T20I # 91
130 runs v South Africa The Oval 7 Jun 2009 T20I # 94
10 wickets v Kenya Nairobi (Gym) 1 Feb 2010 T20I # 129
10 wickets v Kenya Nairobi (Gym) 4 Feb 2010 T20I # 133
14 runs v Afghanistan Abu Dhabi 10 Feb 2010 T20I # 137
37 runs v Ireland Dubai (DSC) 11 Feb 2010 T20I # 140
Canada 7 5 wickets v Afghanistan Colombo (SSC) 4 Feb 2010 T20I # 132
6 wickets v Netherlands Dubai (DSC) 9 Feb 2010 T20I # 136
9 wickets v Kenya Dubai (DSC) 10 Feb 2010 T20I # 138
42 runs v Netherlands Dubai (DSC) 13 Mar 2012 T20I # 230
41 runs v Afghanistan ICCA Dubai 18 Mar 2012 T20I # 234
10 wickets v Ireland Dubai (DSC) 22 Mar 2012 T20I # 236
4 wickets v Scotland Dubai (DSC) 23 Mar 2012 T20I # 239
Kenya 7 7 wickets v Netherlands Abu Dhabi 11 Feb 2010 T20I # 139
6 wickets v Ireland Mombasa 22 Feb 2012 T20I # 224
8 wickets v Ireland Mombasa 23 Feb 2012 T20I # 225
2 runs v Ireland Mombasa 24 Feb 2012 T20I # 227
14 runs v Scotland ICCA Dubai 13 Mar 2012 T20I # 231
10 wickets v Ireland Dubai (DSC) 14 Mar 2012 T20I # 232
5 wickets v Canada ICCA Dubai 15 Mar 2013 T20I # 310
Hong Kong 7 37 runs v Scotland Mong Kok 31 Jan 2016 T20I # 488
5 runs v Oman Fatullah 19 Feb 2016 T20I # 502
6 wickets v U.A.E. Fatullah 21 Feb 2016 T20I # 505
66 runs v Afghanistan Mirpur 22 Feb 2016 T20I # 507
14 runs v Zimbabwe Nagpur 8 Mar 2016 T20I # 522
6 wickets v Afghanistan Nagpur 10 Mar 2016 T20I # 528
8 wickets v Scotland Nagpur 12 Mar 2016 T20I # 532
Sri Lanka 7 7 wickets v West Indies Bengaluru 20 Mar 2016 T20I # 543
10 runs v England Delhi 26 Mar 2016 T20I # 551
8 wickets v South Africa Delhi 28 Mar 2016 T20I # 554
8 wickets v England Southampton 5 Jul 2016 T20I # 561
85 runs v Australia Pallekele 6 Sep 2016 T20I # 565
4 wickets v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
19 runs v South Africa Centurion 20 Jan 2017 T20I # 589
Botswana 7 52 runs v Uganda Kampala 20 May 2019 T20I # 778
11 runs v Nigeria Kampala 21 May 2019 T20I # 780
10 wickets v Namibia Kampala 22 May 2019 T20I # 783
93 runs v Namibia Windhoek 19 Aug 2019 T20I # 853
124 runs v Namibia Windhoek 20 Aug 2019 T20I # 856
78 runs v Namibia Windhoek 22 Aug 2019 T20I # 859
8 wickets v Namibia Windhoek 23 Aug 2019 T20I # 862
Hong Kong 7 7 wickets v Oman Al Amerat 5 Oct 2019 T20I # 910
4 wickets v Nepal Al Amerat 6 Oct 2019 T20I # 918
66 runs v Ireland Al Amerat 7 Oct 2019 T20I # 921
37 runs v Netherlands Al Amerat 10 Oct 2019 T20I # 927
8 wickets v Ireland Abu Dhabi 18 Oct 2019 T20I # 936
7 wickets v Oman Abu Dhabi 20 Oct 2019 T20I # 949
8 wickets v U.A.E. Abu Dhabi 21 Oct 2019 T20I # 951
Norway 7 20 runs v Italy St Peter Port 15 Jun 2019 T20I # 792
80 runs v Jersey Castel 16 Jun 2019 T20I # 797
46 runs v Denmark Castel 17 Jun 2019 T20I # 798
4 wickets v Guernsey Castel 19 Jun 2019 T20I # 801
7 wickets v Germany St Peter Port 20 Jun 2019 T20I # 805
5 wickets v Germany Krefeld 5 Aug 2021 T20I # 1213
4 wickets v France Krefeld 5 Aug 2021 T20I # 1214
Bulgaria 7 7 wickets v Romania Sofia 27 Jun 2021 T20I # 1177
62 runs v Luxembourg Ilfov County 2 Sep 2021 T20I # 1245
7 wickets v Malta Ilfov County 3 Sep 2021 T20I # 1250
7 wickets v Czech Rep. Ilfov County 4 Sep 2021 T20I # 1253
8 wickets v Switzerland Marsa 22 Oct 2021 T20I # 1345
37 runs v Gibraltar Marsa 23 Oct 2021 T20I # 1347
6 wickets v Malta Marsa 23 Oct 2021 T20I # 1353
Sierra Leone 7 6 runs v Nigeria Lagos 20 Oct 2021 T20I # 1326
69 runs v Nigeria Lagos 21 Oct 2021 T20I # 1336
9 wickets v Nigeria Lagos 23 Oct 2021 T20I # 1349
19 runs v Nigeria Lagos 24 Oct 2021 T20I # 1360
36 runs v Nigeria Lagos 26 Oct 2021 T20I # 1365
72 runs v Botswana Rwanda 2 Nov 2021 T20I # 1383
8 wickets v Tanzania Rwanda 3 Nov 2021 T20I # 1389
Bermuda 7 10 wickets v P.N.G. ICCA Dubai 19 Oct 2019 T20I # 940
5 wickets v Singapore ICCA 2 Dubai 20 Oct 2019 T20I # 948
45 runs v Kenya ICCA Dubai 21 Oct 2019 T20I # 953
6 wickets v Namibia ICCA 2 Dubai 23 Oct 2019 T20I # 958
46 runs v Scotland Dubai (DSC) 24 Oct 2019 T20I # 966
92 runs v Netherlands Dubai (DSC) 26 Oct 2019 T20I # 974
23 runs v U.S.A. North Sound 8 Nov 2021 T20I # 1412
Bahamas 7 10 wickets v U.S.A. Coolidge 13 Nov 2021 T20I # 1423
26 runs v Panama Coolidge 13 Nov 2021 T20I # 1425
8 wickets v Cayman Is George Town 13 Apr 2022 T20I # 1508
15 runs v Cayman Is George Town 14 Apr 2022 T20I # 1509
7 wickets v Cayman Is George Town 16 Apr 2022 T20I # 1510
65 runs v Cayman Is George Town 16 Apr 2022 T20I # 1511
42 runs v Cayman Is George Town 17 Apr 2022 T20I # 1512
Denmark 7 6 wickets v Italy Almeria 15 Oct 2021 T20I # 1297
6 wickets v Germany Almeria 16 Oct 2021 T20I # 1300
5 runs v Jersey Almeria 17 Oct 2021 T20I # 1306
9 runs v Italy Almeria 19 Oct 2021 T20I # 1316
12 runs v Germany Almeria 20 Oct 2021 T20I # 1330
4 wickets v Jersey Almeria 21 Oct 2021 T20I # 1337
3 wickets v Finland Brondby 7 May 2022 T20I # 1519
137 runs v Finland Brondby 7 May 2022 T20I # 1520
Luxembourg 7 18 runs v Switzerland Walferdange 11 Jun 2022 T20I # 1559
78 runs v Switzerland Walferdange 11 Jun 2022 T20I # 1563
5 wickets v Austria Vinor 8 Jul 2022 T20I # 1619
5 wickets v Czech Rep. Vinor 8 Jul 2022 T20I # 1620
35 runs v Austria Vinor 9 Jul 2022 T20I # 1626
36 runs v Czech Rep. Vinor 10 Jul 2022 T20I # 1629
36 runs v Austria Vantaa 24 Jul 2022 T20I # 1680
17 runs v Guernsey Kerava 25 Jul 2022 T20I # 1687
Scotland 7 130 runs v Afghanistan Sharjah 25 Oct 2021 T20I # 1364
4 wickets v Namibia Abu Dhabi 27 Oct 2021 T20I # 1371
16 runs v New Zealand Dubai (DSC) 3 Nov 2021 T20I # 1388
8 wickets v India Dubai (DSC) 5 Nov 2021 T20I # 1396
72 runs v Pakistan Sharjah 7 Nov 2021 T20I # 1406
68 runs v New Zealand Edinburgh 27 Jul 2022 T20I # 1692
102 runs v New Zealand Edinburgh 29 Jul 2022 T20I # 1701
Saudi Arabia 7 5 wickets v Qatar Doha 27 Oct 2021 T20I # 1370
18 runs v Bahrain Doha 28 Oct 2021 T20I # 1373
9 wickets v Oman Al Amerat 14 Nov 2022 T20I # 1880
66 runs v Canada Al Amerat 15 Nov 2022 T20I # 1882
53 runs v Bahrain Al Amerat 16 Nov 2022 T20I # 1884
7 wickets v Oman Al Amerat 17 Nov 2022 T20I # 1890
45 runs v Canada Al Amerat 19 Nov 2022 T20I # 1896
Argentina 7 8 wickets v U.S.A. North Sound 11 Nov 2021 T20I # 1422
9 wickets v Canada North Sound 13 Nov 2021 T20I # 1426
3 wickets v Bermuda Coolidge 14 Nov 2021 T20I # 1429
6 wickets v Bermuda Buenos Aires 21 Feb 2023 T20I # 1996
107 runs v Bermuda Buenos Aires 22 Feb 2023 T20I # 1997
53 runs v Panama Buenos Aires 25 Feb 2023 T20I # 2002
110 runs v Bermuda Buenos Aires 26 Feb 2023 T20I # 2007
Panama 7* 4 wickets v Bahamas Buenos Aires 26 Feb 2023 T20I # 2006
60 runs v Bermuda Buenos Aires 28 Feb 2023 T20I # 2009
12 runs v Cayman Is Buenos Aires 2 Mar 2023 T20I # 2010
7 wickets v Cayman Is Sandys Parish 30 Sep 2023 T20I # 2268
7 wickets v Bermuda Sandys Parish 1 Oct 2023 T20I # 2273
163 runs v Canada Hamilton 3 Oct 2023 T20I # 2280
5 wickets v Bermuda Hamilton 4 Oct 2023 T20I # 2289
Maldives 7* 9 wickets v Mongolia Hangzhou 28 Sep 2023 T20I # 2258
62 runs v Saudi Arabia Doha 28 Sep 2023 T20I # 2260
7 wickets v Kuwait Doha 29 Sep 2023 T20I # 2263
138 runs v Nepal Hangzhou 1 Oct 2023 T20I # 2269
9 wickets v Qatar Doha 1 Oct 2023 T20I # 2271
9 wickets v Saudi Arabia Doha 2 Oct 2023 T20I # 2277
8 wickets v Kuwait Doha 4 Oct 2023 T20I # 2284
42 runs v Qatar Doha 5 Oct 2023 T20I # 2290
Pakistan 6 5 wickets v England Cardiff 5 Sep 2010 T20I # 186
6 wickets v England Cardiff 7 Sep 2010 T20I # 187
6 wickets v South Africa Abu Dhabi 26 Oct 2010 T20I # 190
6 wickets v South Africa Abu Dhabi 27 Oct 2010 T20I # 191
5 wickets v New Zealand Auckland 26 Dec 2010 T20I # 193
39 runs v New Zealand Hamilton 28 Dec 2010 T20I # 194
Bangladesh 6 1 wicket v Netherlands The Hague 26 Jul 2012 T20I # 254
59 runs v New Zealand Pallekele 21 Sep 2012 T20I # 267
8 wickets v Pakistan Pallekele 25 Sep 2012 T20I # 274
18 runs v West Indies Mirpur 10 Dec 2012 T20I # 291
17 runs v Sri Lanka Pallekele 31 Mar 2013 T20I # 312
6 runs v Zimbabwe Bulawayo 11 May 2013 T20I # 315
U.A.E. 6 6 wickets v Netherlands Sylhet 17 Mar 2014 T20I # 369
21 runs v Ireland Sylhet 19 Mar 2014 T20I # 373
5 wickets v Zimbabwe Sylhet 21 Mar 2014 T20I # 376
9 wickets v Scotland Edinburgh 9 Jul 2015 T20I # 430
8 wickets v Afghanistan Edinburgh 10 Jul 2015 T20I # 432
7 wickets v Netherlands Edinburgh 12 Jul 2015 T20I # 434
Zimbabwe 6 80 runs v New Zealand Harare 9 Aug 2015 T20I # 450
13 runs v Pakistan Harare 27 Sep 2015 T20I # 454
15 runs v Pakistan Harare 29 Sep 2015 T20I # 455
6 wickets v Afghanistan Bulawayo 26 Oct 2015 T20I # 458
5 wickets v Afghanistan Bulawayo 28 Oct 2015 T20I # 459
4 wickets v Bangladesh Mirpur 13 Nov 2015 T20I # 462
Ireland 6 98 runs v Scotland Dubai (DSC) 20 Jan 2017 T20I # 587
10 wickets v Afghanistan Dubai (DSC) 20 Jan 2017 T20I # 588
6 wickets v Afghanistan Greater Noida 8 Mar 2017 T20I # 599
17 runs v Afghanistan Greater Noida 10 Mar 2017 T20I # 600
28 runs v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
4 runs v Netherlands Rotterdam 12 Jun 2018 T20I # 670
4 wickets v Netherlands Rotterdam 13 Jun 2018 T20I # 672
New Zealand 6 5 wickets v Australia Auckland 16 Feb 2018 T20I # 649
2 runs v England Hamilton 18 Feb 2018 T20I # 650
19 runs v Australia Auckland 21 Feb 2018 T20I # 653
2 runs v Pakistan Abu Dhabi 31 Oct 2018 T20I # 705
6 wickets v Pakistan Dubai (DSC) 2 Nov 2018 T20I # 706
47 runs v Pakistan Dubai (DSC) 4 Nov 2018 T20I # 708
West Indies 6 4 wickets v England Gros Islet 5 Mar 2019 T20I # 750
137 runs v England Basseterre 8 Mar 2019 T20I # 751
8 wickets v England Basseterre 10 Mar 2019 T20I # 752
4 wickets v India Lauderhill 3 Aug 2019 T20I # 842
22 runs v India Lauderhill 4 Aug 2019 T20I # 843
7 wickets v India Providence 6 Aug 2019 T20I # 846
Cayman Is 6 84 runs v Canada Sandys Parish 18 Aug 2019 T20I # 852
10 runs v U.S.A. Hamilton 19 Aug 2019 T20I # 855
6 wickets v Bermuda Sandys Parish 21 Aug 2019 T20I # 857
8 wickets v Canada Sandys Parish 22 Aug 2019 T20I # 860
9 wickets v U.S.A. Sandys Parish 24 Aug 2019 T20I # 863
6 wickets v Bermuda Sandys Parish 25 Aug 2019 T20I # 866
Hong Kong 6 12 runs v Oman Dubai (DSC) 30 Oct 2019 T20I # 990
21 runs v Malaysia Kuala Lumpur 20 Feb 2020 T20I # 1044
35 runs v Malaysia Kuala Lumpur 21 Feb 2020 T20I # 1045
8 runs v Malaysia Kuala Lumpur 23 Feb 2020 T20I # 1051
13 runs v Malaysia Kuala Lumpur 24 Feb 2020 T20I # 1055
6 wickets v Malaysia Kuala Lumpur 26 Feb 2020 T20I # 1062
Lesotho 6 54 runs v Swaziland Kigali 16 Oct 2021 T20I # 1299
6 wickets v Seychelles Rwanda 17 Oct 2021 T20I # 1304
116 runs v Ghana Rwanda 17 Oct 2021 T20I # 1308
10 wickets v Uganda Kigali 19 Oct 2021 T20I # 1315
22 runs v Rwanda Kigali 20 Oct 2021 T20I # 1329
22 runs v Malawi Kigali 22 Oct 2021 T20I # 1340
Nigeria 6 6 wickets v Tanzania Rwanda 17 Nov 2021 T20I # 1430
12 runs v Uganda Rwanda 17 Nov 2021 T20I # 1432
8 wickets v Kenya Kigali 18 Nov 2021 T20I # 1436
8 wickets v Uganda Kigali 18 Nov 2021 T20I # 1438
60 runs v Kenya Kigali 20 Nov 2021 T20I # 1442
69 runs v Tanzania Kigali 20 Nov 2021 T20I # 1445
Malta 6 9 runs v Romania Marsa 15 May 2022 T20I # 1539
111 runs v Belgium Gent 11 Jun 2022 T20I # 1558
84 runs v Belgium Gent 11 Jun 2022 T20I # 1562
122 runs v Belgium Waterloo 12 Jun 2022 T20I # 1566
6 wickets v Spain Waterloo 28 Jun 2022 T20I # 1582
11 runs v Portugal Gent 29 Jun 2022 T20I # 1588
Afghanistan 6 4 wickets v Sri Lanka Sharjah 3 Sep 2022 T20I # 1757
1 wicket v Pakistan Sharjah 7 Sep 2022 T20I # 1760
101 runs v India Dubai (DSC) 8 Sep 2022 T20I # 1761
5 wickets v England Perth 22 Oct 2022 T20I # 1840
6 wickets v Sri Lanka Brisbane 1 Nov 2022 T20I # 1856
4 runs v Australia Adelaide 4 Nov 2022 T20I # 1864
Rwanda 6 7 wickets v Swaziland Rwanda 22 Oct 2021 T20I # 1339
24 runs v Malawi Rwanda 22 Oct 2021 T20I # 1343
54 runs v Tanzania Dar-es-Salaam 31 Oct 2022 T20I # 1854
21 runs v Tanzania Dar-es-Salaam 1 Nov 2022 T20I # 1857
77 runs v Tanzania Dar-es-Salaam 4 Nov 2022 T20I # 1863
3 wickets v Tanzania Dar-es-Salaam 5 Nov 2022 T20I # 1869
10 wickets v Tanzania Dar-es-Salaam 6 Nov 2022 T20I # 1875
Gambia 6 5 wickets v Eswatini Kigali 1 Dec 2022 T20I # 1926
9 wickets v Nigeria Kigali 4 Dec 2022 T20I # 1934
8 wickets v Sierra Leone Kigali 6 Dec 2022 T20I # 1940
10 wickets v Tanzania Rwanda 6 Dec 2022 T20I # 1943
138 runs v Ghana Rwanda 8 Dec 2022 T20I # 1945
40 runs v Mozambique Kigali 8 Dec 2022 T20I # 1946
Sierra Leone 6 5 wickets v Mozambique Rwanda 9 Dec 2022 T20I # 1949
3 wickets v Ghana Lagos 4 Oct 2023 T20I # 2288
63 runs v Nigeria Lagos 5 Oct 2023 T20I # 2292
33 runs v Rwanda Lagos 6 Oct 2023 T20I # 2299
8 wickets v Ghana Lagos 7 Oct 2023 T20I # 2303
9 wickets v Nigeria Lagos 8 Oct 2023 T20I # 2305
Kenya 5 5 wickets v Bangladesh Nairobi (Gym) 1 Sep 2007 T20I # 17
8 wickets v Pakistan Nairobi (Gym) 4 Sep 2007 T20I # 19
9 wickets v New Zealand Durban 12 Sep 2007 T20I # 21
172 runs v Sri Lanka Johannesburg 14 Sep 2007 T20I # 27
19 runs v Netherlands Belfast 2 Aug 2008 T20I # 58
Australia 5 4 wickets v South Africa Johannesburg 27 Mar 2009 T20I # 87
17 runs v South Africa Centurion 29 Mar 2009 T20I # 88
7 wickets v Pakistan Dubai (DSC) 7 May 2009 T20I # 89
7 wickets v West Indies The Oval 6 Jun 2009 T20I # 92
6 wickets v Sri Lanka Nottingham 8 Jun 2009 T20I # 97
Australia 5 7 wickets v England Bridgetown 16 May 2010 T20I # 177
23 runs v Pakistan Birmingham 5 Jul 2010 T20I # 184
11 runs v Pakistan Birmingham 6 Jul 2010 T20I # 185
7 wickets v Sri Lanka Perth 31 Oct 2010 T20I # 192
1 wicket v England Adelaide 12 Jan 2011 T20I # 197
Australia 5 32 runs v Pakistan Colombo (RPS) 2 Oct 2012 T20I # 285
74 runs v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
5 wickets v Sri Lanka Sydney 26 Jan 2013 T20I # 299
2 runs v Sri Lanka Melbourne 28 Jan 2013 T20I # 300
27 runs v West Indies Brisbane 13 Feb 2013 T20I # 303
West Indies 5 2 wickets v Pakistan Kingstown 27 Jul 2013 T20I # 321
11 runs v Pakistan Kingstown 28 Jul 2013 T20I # 322
81 runs v New Zealand Auckland 11 Jan 2014 T20I # 352
4 wickets v New Zealand Wellington 15 Jan 2014 T20I # 353
6 wickets v Ireland Kingston 19 Feb 2014 T20I # 359
England 5 13 runs v Australia Hobart 29 Jan 2014 T20I # 354
8 wickets v Australia Melbourne 31 Jan 2014 T20I # 355
84 runs v Australia Sydney 2 Feb 2014 T20I # 356
27 runs v West Indies Bridgetown 9 Mar 2014 T20I # 361
5 wickets v West Indies Bridgetown 11 Mar 2014 T20I # 362
Bangladesh 5 2 wickets v Hong Kong Chattogram 20 Mar 2014 T20I # 375
73 runs v West Indies Mirpur 25 Mar 2014 T20I # 385
8 wickets v India Mirpur 28 Mar 2014 T20I # 389
50 runs v Pakistan Mirpur 30 Mar 2014 T20I # 392
7 wickets v Australia Mirpur 1 Apr 2014 T20I # 396
Australia 5 5 runs v England Cardiff 31 Aug 2015 T20I # 453
37 runs v India Adelaide 26 Jan 2016 T20I # 485
27 runs v India Melbourne 29 Jan 2016 T20I # 486
7 wickets v India Sydney 31 Jan 2016 T20I # 489
3 wickets v South Africa Durban 4 Mar 2016 T20I # 519
West Indies 5 9 wickets v Pakistan Dubai (DSC) 23 Sep 2016 T20I # 568
16 runs v Pakistan Dubai (DSC) 24 Sep 2016 T20I # 569
8 wickets v Pakistan Abu Dhabi 27 Sep 2016 T20I # 570
6 wickets v Pakistan Bridgetown 26 Mar 2017 T20I # 602
3 runs v Pakistan Port of Spain 30 Mar 2017 T20I # 603
Bangladesh 5 20 runs v South Africa Bloemfontein 26 Oct 2017 T20I # 626
83 runs v South Africa Potchefstroom 29 Oct 2017 T20I # 628
6 wickets v Sri Lanka Mirpur 15 Feb 2018 T20I # 648
75 runs v Sri Lanka Sylhet 18 Feb 2018 T20I # 651
6 wickets v India Colombo (RPS) 8 Mar 2018 T20I # 657
Bangladesh 5 4 wickets v India Colombo (RPS) 18 Mar 2018 T20I # 662
45 runs v Afghanistan Dehradun 3 Jun 2018 T20I # 667
6 wickets v Afghanistan Dehradun 5 Jun 2018 T20I # 668
1 run v Afghanistan Dehradun 7 Jun 2018 T20I # 669
7 wickets v West Indies Basseterre 31 Jul 2018 T20I # 692
West Indies 5 12 runs v Bangladesh Lauderhill 4 Aug 2018 T20I # 693
19 runs v Bangladesh Lauderhill 5 Aug 2018 T20I # 694
5 wickets v India Eden Gardens 4 Nov 2018 T20I # 707
71 runs v India Lucknow 6 Nov 2018 T20I # 709
6 wickets v India Chennai 11 Nov 2018 T20I # 710
Oman 5 7 wickets v Scotland Dubai (DSC) 19 Jan 2017 T20I # 585
8 wickets v Afghanistan Dubai (DSC) 20 Jan 2017 T20I # 586
15 runs v Ireland Al Amerat 13 Feb 2019 T20I # 740
8 wickets v Netherlands Al Amerat 15 Feb 2019 T20I # 741
7 wickets v Scotland Al Amerat 17 Feb 2019 T20I # 744
Guernsey 5 41 runs v Jersey Castel 1 Jun 2019 T20I # 789
76 runs v Jersey Castel 1 Jun 2019 T20I # 790
8 wickets v Jersey Castel 15 Jun 2019 T20I # 791
5 wickets v Germany Castel 15 Jun 2019 T20I # 793
11 runs v Italy St Peter Port 16 Jun 2019 T20I # 796
Maldives 5 8 wickets v Kuwait Al Amerat 20 Jan 2019 T20I # 720
2 wickets v Bahrain Al Amerat 21 Jan 2019 T20I # 721
6 wickets v Saudi Arabia Al Amerat 22 Jan 2019 T20I # 724
8 wickets v Qatar Al Amerat 23 Jan 2019 T20I # 725
73 runs v Malaysia Kuala Lumpur 25 Jun 2019 T20I # 810
Vanuatu 5 10 runs v Philippines Port Moresby 24 Mar 2019 T20I # 761
10 wickets v P.N.G. Port Moresby 24 Mar 2019 T20I # 762
2 wickets v Samoa Apia (No 1) 9 Jul 2019 T20I # 821
3 wickets v P.N.G. Apia (No 3) 9 Jul 2019 T20I # 820
32 runs v Samoa Apia (No 3) 12 Jul 2019 T20I # 823
59 runs v P.N.G. Apia (No 2) 12 Jul 2019 T20I # 824
Netherlands 5 13 runs v U.A.E. Amstelveen 3 Aug 2019 T20I # 841
5 wickets v U.A.E. Amstelveen 5 Aug 2019 T20I # 844
14 runs v U.A.E. The Hague 6 Aug 2019 T20I # 845
7 wickets v U.A.E. The Hague 8 Aug 2019 T20I # 847
58 runs v Scotland Dublin (Malahide) 16 Sep 2019 T20I # 884
Malaysia 5 7 wickets v Nepal Singapore 24 Jul 2019 T20I # 835
8 wickets v Singapore Singapore 26 Jul 2019 T20I # 837
4 wickets v Qatar Singapore 27 Jul 2019 T20I # 839
17 runs v Vanuatu Kuala Lumpur 29 Sep 2019 T20I # 896
51 runs v Vanuatu Kuala Lumpur 1 Oct 2019 T20I # 898
26 runs v Vanuatu Kuala Lumpur 2 Oct 2019 T20I # 900
Mozambique 5 3 wickets v Malawi Lilongwe 6 Nov 2019 T20I # 1003
7 wickets v Malawi Lilongwe 6 Nov 2019 T20I # 1004
25 runs v Malawi Lilongwe 7 Nov 2019 T20I # 1005
4 wickets v Malawi Lilongwe 7 Nov 2019 T20I # 1006
15 runs v Malawi Blantyre 9 Nov 2019 T20I # 1010
- v Malawi Blantyre 9 Nov 2019 T20I # 1011
South Africa 5 97 runs v Australia Cape Town 26 Feb 2020 T20I # 1065
5 wickets v England Cape Town 27 Nov 2020 T20I # 1109
4 wickets v England Paarl 29 Nov 2020 T20I # 1111
9 wickets v England Cape Town 1 Dec 2020 T20I # 1113
3 runs v Pakistan Lahore 11 Feb 2021 T20I # 1120
Sri Lanka 5 7 wickets v India Indore 7 Jan 2020 T20I # 1026
78 runs v India Pune 10 Jan 2020 T20I # 1027
25 runs v West Indies Pallekele 4 Mar 2020 T20I # 1075
7 wickets v West Indies Pallekele 6 Mar 2020 T20I # 1078
4 wickets v West Indies Coolidge 3 Mar 2021 T20I # 1126
Luxembourg 5 5 wickets v Czech Rep. Walferdange 29 Aug 2020 T20I # 1088
37 runs v Belgium Walferdange 29 Aug 2020 T20I # 1089
49 runs v Belgium Walferdange 30 Aug 2020 T20I # 1092
9 wickets v Czech Rep. Vinor 21 May 2021 T20I # 1159
5 runs v Austria Vinor 21 May 2021 T20I # 1160
Sri Lanka 5 3 wickets v West Indies Coolidge 7 Mar 2021 T20I # 1130
8 wickets v England Cardiff 23 Jun 2021 T20I # 1165
5 wickets v England Cardiff 24 Jun 2021 T20I # 1168
89 runs v England Southampton 26 Jun 2021 T20I # 1174
38 runs v India Colombo (RPS) 25 Jul 2021 T20I # 1204
Ghana 5 9 wickets v Namibia Kampala 20 May 2019 T20I # 777
53 runs v Kenya Kampala 21 May 2019 T20I # 781
28 runs v Nigeria Kampala 22 May 2019 T20I # 782
7 wickets v Uganda Kampala 23 May 2019 T20I # 785
1 wicket v Rwanda Rwanda 18 Aug 2021 T20I # 1226
2 wickets v Rwanda Rwanda 18 Aug 2021 T20I # 1227
Czech Rep. 5 78 runs v Austria Vinor 22 May 2021 T20I # 1161
6 wickets v Luxembourg Vinor 22 May 2021 T20I # 1162
4 wickets v Austria Vinor 23 May 2021 T20I # 1164
5 runs v Hungary Ilfov County 2 Sep 2021 T20I # 1246
35 runs v Romania Ilfov County 3 Sep 2021 T20I # 1249
West Indies 5 20 runs v Sri Lanka Abu Dhabi 4 Nov 2021 T20I # 1392
8 wickets v Australia Abu Dhabi 6 Nov 2021 T20I # 1398
63 runs v Pakistan Karachi 13 Dec 2021 T20I # 1448
9 runs v Pakistan Karachi 14 Dec 2021 T20I # 1449
7 wickets v Pakistan Karachi 16 Dec 2021 T20I # 1450
Germany 5 1 run v Italy Almeria 21 Oct 2021 T20I # 1333
6 wickets v Bahrain Al Amerat 18 Feb 2022 T20I # 1471
24 runs v U.A.E. Al Amerat 19 Feb 2022 T20I # 1477
7 wickets v Ireland Al Amerat 21 Feb 2022 T20I # 1481
6 wickets v Canada Al Amerat 22 Feb 2022 T20I # 1485
Bulgaria 5 5 runs v Hungary Marsa 11 May 2022 T20I # 1527
88 runs v Czech Rep. Marsa 12 May 2022 T20I # 1529
21 runs v Gibraltar Marsa 13 May 2022 T20I # 1531
8 wickets v Romania Marsa 13 May 2022 T20I # 1533
6 wickets v Malta Marsa 14 May 2022 T20I # 1536
Sri Lanka 5 62 runs v India Lucknow 24 Feb 2022 T20I # 1492
7 wickets v India Dharamsala 26 Feb 2022 T20I # 1493
6 wickets v India Dharamsala 27 Feb 2022 T20I # 1494
10 wickets v Australia Colombo (RPS) 7 Jun 2022 T20I # 1551
3 wickets v Australia Colombo (RPS) 8 Jun 2022 T20I # 1552
Zimbabwe 5 6 wickets v Namibia Bulawayo 22 May 2022 T20I # 1546
32 runs v Namibia Bulawayo 24 May 2022 T20I # 1547
6 wickets v Afghanistan Harare 11 Jun 2022 T20I # 1561
21 runs v Afghanistan Harare 12 Jun 2022 T20I # 1568
35 runs v Afghanistan Harare 14 Jun 2022 T20I # 1570
Sweden 5 4 wickets v Germany Krefeld 9 Jun 2022 T20I # 1555
3 runs v Austria Krefeld 10 Jun 2022 T20I # 1557
1 run v Austria Krefeld 11 Jun 2022 T20I # 1560
29 runs v Germany Krefeld 11 Jun 2022 T20I # 1565
12 runs v Finland Vantaa 12 Jul 2022 T20I # 1643
West Indies 5 7 wickets v India Basseterre 2 Aug 2022 T20I # 1720
59 runs v India Lauderhill 6 Aug 2022 T20I # 1725
88 runs v India Lauderhill 7 Aug 2022 T20I # 1726
13 runs v New Zealand Kingston 10 Aug 2022 T20I # 1728
90 runs v New Zealand Kingston 12 Aug 2022 T20I # 1732
U.A.E. 5 8 wickets v Hong Kong Al Amerat 24 Aug 2022 T20I # 1745
7 runs v Bangladesh Dubai (DSC) 25 Sep 2022 T20I # 1797
32 runs v Bangladesh Dubai (DSC) 27 Sep 2022 T20I # 1799
3 wickets v Netherlands Geelong 16 Oct 2022 T20I # 1825
79 runs v Sri Lanka Geelong 18 Oct 2022 T20I # 1832
Bahrain 5 20 runs v Kuwait Al Amerat 13 Aug 2022 T20I # 1733
5 wickets v Kuwait Al Amerat 14 Aug 2022 T20I # 1734
4 wickets v Kuwait Al Amerat 16 Aug 2022 T20I # 1737
102 runs v Kuwait Al Amerat 17 Aug 2022 T20I # 1739
4 wickets v Canada Al Amerat 14 Nov 2022 T20I # 1881
Rwanda 5 66 runs v Tanzania Rwanda 13 Dec 2022 T20I # 1952
5 wickets v Tanzania Rwanda 13 Dec 2022 T20I # 1953
85 runs v Uganda Rwanda 14 Dec 2022 T20I # 1954
133 runs v Uganda Rwanda 15 Dec 2022 T20I # 1958
97 runs v Uganda Rwanda 16 Dec 2022 T20I # 1962
1 run v Tanzania Rwanda 16 Dec 2022 T20I # 1963
Singapore 5 120 runs v Malaysia Bangi 18 Dec 2022 T20I # 1965
8 wickets v Qatar Bangi 19 Dec 2022 T20I # 1968
6 wickets v Bahrain Bangi 21 Dec 2022 T20I # 1974
143 runs v Malaysia Bangi 22 Dec 2022 T20I # 1976
9 wickets v Qatar Bangi 23 Dec 2022 T20I # 1980
Gibraltar 5 7 wickets v Malta Waterloo 3 Jul 2022 T20I # 1606
124 runs v Portugal Albergaria 10 Apr 2023 T20I # 2042
5 wickets v Portugal Albergaria 11 Apr 2023 T20I # 2043
5 wickets v Portugal Albergaria 11 Apr 2023 T20I # 2044
7 wickets v Portugal Gibraltar 4 May 2023 T20I # 2056
Malta 5 84 runs v Portugal Gibraltar 4 May 2023 T20I # 2055
17 runs v Portugal Gibraltar 5 May 2023 T20I # 2057
43 runs v Gibraltar Gibraltar 5 May 2023 T20I # 2058
80 runs v Gibraltar Gibraltar 6 May 2023 T20I # 2059
7 wickets v Portugal Gibraltar 6 May 2023 T20I # 2061
Hungary 5 88 runs v Denmark Gent 28 Jun 2022 T20I # 1584
2 wickets v Belgium Waterloo 29 Jun 2022 T20I # 1590
4 wickets v Gibraltar Waterloo 1 Jul 2022 T20I # 1593
12 runs v Israel Waterloo 3 Jul 2022 T20I # 1604
9 runs v Czech Rep. Vinor 10 Jun 2023 T20I # 2089
Romania 5 8 wickets v Sweden Vantaa 19 Jul 2022 T20I # 1677
6 wickets v Switzerland Marsa 13 Jul 2023 T20I # 2134
88 runs v France Marsa 13 Jul 2023 T20I # 2135
41 runs v Malta Marsa 14 Jul 2023 T20I # 2137
7 wickets v Luxembourg Marsa 15 Jul 2023 T20I # 2140
Austria 5* 8 wickets v Jersey Edinburgh 20 Jul 2023 T20I # 2147
9 wickets v Germany Edinburgh (Golden) 21 Jul 2023 T20I # 2151
128 runs v Ireland Edinburgh 23 Jul 2023 T20I # 2157
8 wickets v Denmark Edinburgh (Golden) 24 Jul 2023 T20I # 2161
166 runs v Scotland Edinburgh (Golden) 25 Jul 2023 T20I # 2166
Saudi Arabia 5 5 wickets v Kuwait Doha 15 Sep 2023 T20I # 2233
8 wickets v U.A.E. Doha 17 Sep 2023 T20I # 2238
6 wickets v Bahrain Doha 18 Sep 2023 T20I # 2240
47 runs v Oman Doha 20 Sep 2023 T20I # 2246
7 wickets v Qatar Doha 21 Sep 2023 T20I # 2248

Cricket Record for Most Consecutive Defeats: Test


TeamMatMarginOppositionGroundMatch DateScorecard
Bangladesh 21 8 wickets v Zimbabwe Chattogram 15 Nov 2001 Test # 1568
inns & 52 runs v New Zealand Hamilton 18 Dec 2001 Test # 1577
inns & 74 runs v New Zealand Wellington 26 Dec 2001 Test # 1579
inns & 178 runs v Pakistan Dhaka 9 Jan 2002 Test # 1584
inns & 169 runs v Pakistan Chattogram 16 Jan 2002 Test # 1586
inns & 196 runs v Sri Lanka Colombo (PSS) 21 Jul 2002 Test # 1609
288 runs v Sri Lanka Colombo (SSC) 28 Jul 2002 Test # 1611
inns & 107 runs v South Africa East London 18 Oct 2002 Test # 1619
inns & 160 runs v South Africa Potchefstroom 25 Oct 2002 Test # 1621
inns & 310 runs v West Indies Dhaka 8 Dec 2002 Test # 1630
7 wickets v West Indies Chattogram 16 Dec 2002 Test # 1632
inns & 60 runs v South Africa Chattogram 24 Apr 2003 Test # 1640
inns & 18 runs v South Africa Dhaka 1 May 2003 Test # 1642
inns & 132 runs v Australia Darwin 18 Jul 2003 Test # 1650
inns & 98 runs v Australia Cairns 25 Jul 2003 Test # 1652
7 wickets v Pakistan Karachi 20 Aug 2003 Test # 1655
9 wickets v Pakistan Peshawar 27 Aug 2003 Test # 1657
1 wicket v Pakistan Multan 3 Sep 2003 Test # 1658
7 wickets v England Dhaka 21 Oct 2003 Test # 1665
329 runs v England Chattogram 29 Oct 2003 Test # 1667
183 runs v Zimbabwe Harare 19 Feb 2004 Test # 1683
Zimbabwe 11 inns & 166 runs v Sri Lanka Colombo (SSC) 27 Dec 2001 Test # 1581
inns & 94 runs v Sri Lanka Kandy 4 Jan 2002 Test # 1583
315 runs v Sri Lanka Galle 12 Jan 2002 Test # 1585
inns & 101 runs v India Nagpur 21 Feb 2002 Test # 1589
4 wickets v India Delhi 28 Feb 2002 Test # 1591
119 runs v Pakistan Harare 9 Nov 2002 Test # 1625
10 wickets v Pakistan Bulawayo 16 Nov 2002 Test # 1627
inns & 92 runs v England Lord's 22 May 2003 Test # 1646
inns & 69 runs v England Chester-le-Street 5 Jun 2003 Test # 1647
inns & 175 runs v Australia Perth 9 Oct 2003 Test # 1661
9 wickets v Australia Sydney 17 Oct 2003 Test # 1663
Zimbabwe 10 9 wickets v South Africa Harare 9 Aug 2014 Test # 2135
3 wickets v Bangladesh Mirpur 25 Oct 2014 Test # 2141
162 runs v Bangladesh Khulna 3 Nov 2014 Test # 2143
186 runs v Bangladesh Chattogram 12 Nov 2014 Test # 2145
inns & 117 runs v New Zealand Bulawayo 28 Jul 2016 Test # 2210
254 runs v New Zealand Bulawayo 6 Aug 2016 Test # 2214
225 runs v Sri Lanka Harare 29 Oct 2016 Test # 2228
257 runs v Sri Lanka Harare 6 Nov 2016 Test # 2231
4 wickets v Sri Lanka Colombo (RPS) 14 Jul 2017 Test # 2263
117 runs v West Indies Bulawayo 21 Oct 2017 Test # 2279
Bangladesh 9 inns & 239 runs v India Mirpur 25 May 2007 Test # 1833
inns & 234 runs v Sri Lanka Colombo (SSC) 25 Jun 2007 Test # 1837
inns & 90 runs v Sri Lanka Colombo (PSS) 3 Jul 2007 Test # 1838
inns & 193 runs v Sri Lanka Kandy 11 Jul 2007 Test # 1839
9 wickets v New Zealand Dunedin 4 Jan 2008 Test # 1859
inns & 137 runs v New Zealand Wellington 12 Jan 2008 Test # 1861
5 wickets v South Africa Mirpur 22 Feb 2008 Test # 1864
inns & 205 runs v South Africa Chattogram 29 Feb 2008 Test # 1865
3 wickets v New Zealand Chattogram 17 Oct 2008 Test # 1888
South Africa 8 8 wickets v England Gqeberha 12 Mar 1889 Test # 31
inns & 202 runs v England Cape Town 25 Mar 1889 Test # 32
inns & 189 runs v England Cape Town 19 Mar 1892 Test # 37
288 runs v England Gqeberha 13 Feb 1896 Test # 47
inns & 197 runs v England Johannesburg 2 Mar 1896 Test # 48
inns & 33 runs v England Cape Town 21 Mar 1896 Test # 49
32 runs v England Johannesburg 14 Feb 1899 Test # 58
210 runs v England Cape Town 1 Apr 1899 Test # 59
England 8 377 runs v Australia Sydney 17 Dec 1920 Test # 135
inns & 91 runs v Australia Melbourne 31 Dec 1920 Test # 136
119 runs v Australia Adelaide 14 Jan 1921 Test # 137
8 wickets v Australia Melbourne 11 Feb 1921 Test # 138
9 wickets v Australia Sydney 25 Feb 1921 Test # 139
10 wickets v Australia Nottingham 28 May 1921 Test # 140
8 wickets v Australia Lord's 11 Jun 1921 Test # 141
219 runs v Australia Leeds 2 Jul 1921 Test # 142
West Indies 8 136 runs v Pakistan Kingston 3 Jun 2005 Test # 1754
6 wickets v Sri Lanka Colombo (SSC) 13 Jul 2005 Test # 1755
240 runs v Sri Lanka Kandy 22 Jul 2005 Test # 1757
379 runs v Australia Brisbane 3 Nov 2005 Test # 1769
9 wickets v Australia Hobart 17 Nov 2005 Test # 1771
7 wickets v Australia Adelaide 25 Nov 2005 Test # 1773
27 runs v New Zealand Auckland 9 Mar 2006 Test # 1787
10 wickets v New Zealand Wellington 17 Mar 2006 Test # 1790
Bangladesh 8 inns & 261 runs v England Lord's 26 May 2005 Test # 1751
inns & 27 runs v England Chester-le-Street 3 Jun 2005 Test # 1753
inns & 96 runs v Sri Lanka Colombo (RPS) 12 Sep 2005 Test # 1764
inns & 69 runs v Sri Lanka Colombo (PSS) 20 Sep 2005 Test # 1766
8 wickets v Sri Lanka Chattogram 28 Feb 2006 Test # 1784
10 wickets v Sri Lanka Bogra 8 Mar 2006 Test # 1786
3 wickets v Australia Fatullah 9 Apr 2006 Test # 1797
inns & 80 runs v Australia Chattogram 16 Apr 2006 Test # 1799
Bangladesh 8 113 runs v India Chattogram 17 Jan 2010 Test # 1949
10 wickets v India Mirpur 24 Jan 2010 Test # 1950
121 runs v New Zealand Hamilton 15 Feb 2010 Test # 1953
181 runs v England Chattogram 12 Mar 2010 Test # 1954
9 wickets v England Mirpur 20 Mar 2010 Test # 1956
8 wickets v England Lord's 27 May 2010 Test # 1958
inns & 80 runs v England Manchester 4 Jun 2010 Test # 1959
130 runs v Zimbabwe Harare 4 Aug 2011 Test # 2002
Australia 7 inns & 98 runs v England Melbourne 21 Mar 1885 Test # 21
4 wickets v England Manchester 5 Jul 1886 Test # 22
inns & 106 runs v England Lord's 19 Jul 1886 Test # 23
inns & 217 runs v England The Oval 12 Aug 1886 Test # 24
13 runs v England Sydney 28 Jan 1887 Test # 25
71 runs v England Sydney 25 Feb 1887 Test # 26
126 runs v England Sydney 10 Feb 1888 Test # 27
England 7 326 runs v West Indies Lord's 24 Jun 1950 Test # 324
10 wickets v West Indies Nottingham 20 Jul 1950 Test # 325
inns & 56 runs v West Indies The Oval 12 Aug 1950 Test # 326
70 runs v Australia Brisbane 1 Dec 1950 Test # 327
28 runs v Australia Melbourne 22 Dec 1950 Test # 328
inns & 13 runs v Australia Sydney 5 Jan 1951 Test # 329
274 runs v Australia Adelaide 2 Feb 1951 Test # 330
India 7 6 wickets v England Leeds 8 Jun 1967 Test # 618
inns & 124 runs v England Lord's 22 Jun 1967 Test # 619
132 runs v England Birmingham 13 Jul 1967 Test # 620
146 runs v Australia Adelaide 23 Dec 1967 Test # 624
inns & 4 runs v Australia Melbourne 30 Dec 1967 Test # 625
39 runs v Australia Brisbane 19 Jan 1968 Test # 626
144 runs v Australia Sydney 26 Jan 1968 Test # 628
England 7 10 wickets v West Indies Kingston 21 Feb 1986 Test # 1036
7 wickets v West Indies Port of Spain 7 Mar 1986 Test # 1039
inns & 30 runs v West Indies Bridgetown 21 Mar 1986 Test # 1042
10 wickets v West Indies Port of Spain 3 Apr 1986 Test # 1044
240 runs v West Indies St John's 11 Apr 1986 Test # 1045
5 wickets v India Lord's 5 Jun 1986 Test # 1046
279 runs v India Leeds 19 Jun 1986 Test # 1047
England 7 10 wickets v Pakistan The Oval 6 Aug 1992 Test # 1193
8 wickets v India Eden Gardens 29 Jan 1993 Test # 1211
inns & 22 runs v India Chennai 11 Feb 1993 Test # 1213
inns & 15 runs v India Wankhede 19 Feb 1993 Test # 1214
5 wickets v Sri Lanka Colombo (SSC) 13 Mar 1993 Test # 1219
179 runs v Australia Manchester 3 Jun 1993 Test # 1223
inns & 62 runs v Australia Lord's 17 Jun 1993 Test # 1224
West Indies 7 inns & 39 runs v England Leeds 17 Aug 2000 Test # 1508
158 runs v England The Oval 31 Aug 2000 Test # 1509
inns & 126 runs v Australia Brisbane 23 Nov 2000 Test # 1516
inns & 27 runs v Australia Perth 1 Dec 2000 Test # 1520
5 wickets v Australia Adelaide 15 Dec 2000 Test # 1523
352 runs v Australia Melbourne 26 Dec 2000 Test # 1525
6 wickets v Australia Sydney 2 Jan 2001 Test # 1527
Ireland 7* 5 wickets v Pakistan Dublin (Malahide) 11 May 2018 Test # 2303
7 wickets v Afghanistan Dehradun 15 Mar 2019 Test # 2351
143 runs v England Lord's 24 Jul 2019 Test # 2352
7 wickets v Bangladesh Mirpur 4 Apr 2023 Test # 2501
inns & 280 runs v Sri Lanka Galle 16 Apr 2023 Test # 2502
inns & 10 runs v Sri Lanka Galle 24 Apr 2023 Test # 2503
10 wickets v England Lord's 1 Jun 2023 Test # 2504
South Africa 6 530 runs v Australia Melbourne 17 Feb 1911 Test # 114
7 wickets v Australia Sydney 3 Mar 1911 Test # 115
inns & 88 runs v Australia Manchester 27 May 1912 Test # 121
inns & 62 runs v England Lord's 10 Jun 1912 Test # 122
174 runs v England Leeds 8 Jul 1912 Test # 124
10 wickets v Australia Lord's 15 Jul 1912 Test # 125
New Zealand 6 9 wickets v South Africa Johannesburg 29 Jan 1954 Test # 381
5 wickets v South Africa Gqeberha 5 Feb 1954 Test # 382
8 wickets v England Dunedin 11 Mar 1955 Test # 401
inns & 20 runs v England Auckland 25 Mar 1955 Test # 402
inns & 1 run v Pakistan Karachi 13 Oct 1955 Test # 413
4 wickets v Pakistan Lahore 26 Oct 1955 Test # 414
India 6 inns & 59 runs v England Nottingham 4 Jun 1959 Test # 474
8 wickets v England Lord's 18 Jun 1959 Test # 475
inns & 173 runs v England Leeds 2 Jul 1959 Test # 476
171 runs v England Manchester 23 Jul 1959 Test # 477
inns & 27 runs v England The Oval 20 Aug 1959 Test # 478
inns & 127 runs v Australia Delhi 12 Dec 1959 Test # 482
Australia 6 10 wickets v West Indies Bridgetown 30 Mar 1984 Test # 986
inns & 36 runs v West Indies St John's 7 Apr 1984 Test # 987
10 wickets v West Indies Kingston 28 Apr 1984 Test # 988
inns & 112 runs v West Indies Perth 9 Nov 1984 Test # 997
8 wickets v West Indies Brisbane 23 Nov 1984 Test # 999
191 runs v West Indies Adelaide 7 Dec 1984 Test # 1002
West Indies 6 4 wickets v South Africa Johannesburg 26 Nov 1998 Test # 1429
178 runs v South Africa Gqeberha 10 Dec 1998 Test # 1433
9 wickets v South Africa Durban 26 Dec 1998 Test # 1437
149 runs v South Africa Cape Town 2 Jan 1999 Test # 1440
351 runs v South Africa Centurion 15 Jan 1999 Test # 1441
312 runs v Australia Port of Spain 5 Mar 1999 Test # 1448
Zimbabwe 6 inns & 21 runs v South Africa Cape Town 4 Mar 2005 Test # 1737
inns & 62 runs v South Africa Centurion 11 Mar 2005 Test # 1740
inns & 294 runs v New Zealand Harare 7 Aug 2005 Test # 1759
inns & 46 runs v New Zealand Bulawayo 15 Aug 2005 Test # 1761
inns & 90 runs v India Bulawayo 13 Sep 2005 Test # 1765
10 wickets v India Harare 20 Sep 2005 Test # 1767
Australia 6 8 wickets v India Chennai 22 Feb 2013 Test # 2074
inns & 135 runs v India Hyderabad 2 Mar 2013 Test # 2076
6 wickets v India Mohali 14 Mar 2013 Test # 2081
6 wickets v India Delhi 22 Mar 2013 Test # 2085
14 runs v England Nottingham 10 Jul 2013 Test # 2090
347 runs v England Lord's 18 Jul 2013 Test # 2091
West Indies 6 9 wickets v Australia Roseau 3 Jun 2015 Test # 2164
277 runs v Australia Kingston 11 Jun 2015 Test # 2166
inns & 6 runs v Sri Lanka Galle 14 Oct 2015 Test # 2181
72 runs v Sri Lanka Colombo (PSS) 22 Oct 2015 Test # 2182
inns & 212 runs v Australia Hobart 10 Dec 2015 Test # 2193
177 runs v Australia Melbourne 26 Dec 2015 Test # 2195
Pakistan 6 5 wickets v West Indies Sharjah 30 Oct 2016 Test # 2229
8 wickets v New Zealand Christchurch 17 Nov 2016 Test # 2234
138 runs v New Zealand Hamilton 25 Nov 2016 Test # 2237
39 runs v Australia Brisbane 15 Dec 2016 Test # 2240
inns & 18 runs v Australia Melbourne 26 Dec 2016 Test # 2242
220 runs v Australia Sydney 3 Jan 2017 Test # 2245
Pakistan 6 123 runs v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
6 wickets v South Africa Centurion 26 Dec 2018 Test # 2338
9 wickets v South Africa Cape Town 3 Jan 2019 Test # 2340
107 runs v South Africa Johannesburg 11 Jan 2019 Test # 2341
inns & 5 runs v Australia Brisbane 21 Nov 2019 Test # 2368
inns & 48 runs v Australia Adelaide 29 Nov 2019 Test # 2372
Bangladesh 6 inns & 52 runs v New Zealand Hamilton 28 Feb 2019 Test # 2349
inns & 12 runs v New Zealand Wellington 8 Mar 2019 Test # 2350
224 runs v Afghanistan Chattogram 5 Sep 2019 Test # 2361
inns & 130 runs v India Indore 14 Nov 2019 Test # 2366
inns & 46 runs v India Eden Gardens 22 Nov 2019 Test # 2369
inns & 44 runs v Pakistan Rawalpindi 7 Feb 2020 Test # 2384
Claim Cricket Welcome Bonus

Cricket Record for Most Consecutive Defeats: ODI, T20I, Test


Cricket Record for Most Consecutive Defeats: ODI, T20I, Test

Consistency is essential in international cricket. Teams seek for reliability, hoping to win consecutive games and dominate their competition. However, just as there are winning streaks, losing streaks do occur.

The record for the most consecutive losses in One Day Internationals (ODIs), Twenty20 Internationals (T20is), and Test matches is indicative of the difficulty and pressures that teams endure when competing at the highest level of international cricket.

Even the top teams can suffer a string of losses in the ODI format due to the limited 50 overs per side. T20i’s shorter 20-over format can make for even more unexpected dynamics.

The outcome of a match can shift with the bowling of a single over, and losing teams can suffer consecutive setbacks.

As the longest and most traditional form of the game, Test cricket calls for consistent play over the course of several days.

A losing streak in Tests is a symptom of systemic problems with the team, whether those problems lie in tactics, performance, or interpersonal relationships.

While losing streak records are certainly upsetting for the teams who hold them, they also serve as a reminder of the sport’s ferocious competition and its constant evolution.

Cricket’s Ups and Downs: Teams with the Most ODI Losses

Cricket, especially the One Day International (ODI) format, holds a special place in the hearts of fans worldwide. About 50 years ago, England and Australia kickstarted this journey.

Australia clinched the win, marking England as the first ODI match loser. Fast forward to today, over 4000 ODI matches have taken place among 25 nations.

The big players in this format include India, Australia, England, New Zealand, Pakistan, and several others.

Winning and losing? Well, that’s the essence of any sport. Teams like Australia, India, and Pakistan have dominated the 50-over cricket scene.

Australia boasts the most ODI wins at 594, with India (541) and Pakistan (506) trailing closely. But, let’s shift our focus to the teams that haven’t had the best luck in ODIs.

Sri Lanka’s ODI Journey

Topping the list, Sri Lanka has faced 441 losses in their 894 matches. Despite this, they had a golden era from 1990-2011.

However, post the retirement of legends like Sanath Jayasuriya, Mahela Jayawardene, and Kumar Sangakkara, their ODI performance dipped. Their shining moment? The 1996 World Cup win under Arjuna Ranatunga.

India’s Mixed Bag

India follows closely with 439 losses in 1032 games. But it’s not all gloomy. With 540 wins, they’re second only to Australia.

Their ODI prowess, especially post-2000, is commendable. Their trophy cabinet includes the 1983 and 2011 World Cups and the 2013 Championship. Yet, their last major win was in 2013.

Pakistan’s Cricket Tale

Pakistan, a nation passionate about cricket, stands third with 421 losses in 956 games. Their ODI journey has seen highs and lows.

Their golden period was the 1990s, but recent years haven’t been kind. Their sole major win this century? The 2017 Champions Trophy.

West Indies’ Cricket Chronicles

The West Indies team has faced 409 losses in 867 matches. Fans fondly remember their back-to-back World Cup wins in 1975 and 1979.

Legends like Sir Vivian Richards and Clive Lloyd graced that era. Sadly, the current team hasn’t been as impactful.

The Unwanted Streak in Test Cricket

In the realm of Test cricket, some records are best left untouched. Yet, Bangladesh holds a record they’d rather forget.

From 2001 to 2004, they faced 21 consecutive defeats. Now, don’t get me wrong. Bangladesh isn’t a weak team.

In fact, at home, they’ve toppled some top-tier teams. But sometimes, luck just isn’t on your side. Case in point: their losses to Zimbabwe.

Their streak began with an 8-wicket defeat to Zimbabwe in 2001. Ironically, the same team ended their streak in 2004 with a 183-run victory.

Zimbabwe isn’t far behind on this list. They’ve faced their fair share of defeats too. Between 2001 and 2003, they suffered 11 straight losses.

Some of these losses were by huge margins. But hey, every team has its rough patches, right?

Interestingly, Bangladesh appears again in third place. They lost 9 matches in a row between 2007 and 2008. Following them, South Africa had 8 back-to-back defeats.

On a brighter note, Pakistan and Sri Lanka stand out. Neither team has lost more than five Test matches in a row.

Why, you ask? Well, they don’t play many overseas tours. Plus, home advantage plays a big part. For Pakistan, even though they don’t play at home, they’ve adapted well to the UAE conditions.

This became their home ground after the unfortunate 2009 incident involving the Sri Lankan team. Bangladesh now faces a similar challenge. Many teams hesitate to play there due to security concerns.

The List of Consecutive Defeats:

  • Bangladesh: 21 losses from 2001 – 2004
  • Zimbabwe: 11 losses from 2001 – 2003
  • Bangladesh: 9 losses from 2007 – 2008
  • South Africa: 8 losses from 1889 – 1899
  • England: 8 losses from 1920 – 1921
  • West Indies: 8 losses from 2005 – 2006
  • Bangladesh: 8 losses from 2005 – 2006
  • Bangladesh: 8 losses from 2010 – 2011
  • Australia: 7 losses from 1885 – 1888
  • England: 7 losses from 1950 – 1951

In conclusion, cricket is unpredictable. Teams rise and fall. But it’s the spirit of the game that keeps fans hooked. So, here’s to hoping for fewer streaks and more nail-biting finishes!

The Bitter Side of Cricket: A Look at the Most Consecutive Defeats in ODI, T20i, and Test Matches

Teams often win and lose in international cricket. Some teams have established records for consecutive losses in sports history.

These ODI, T20i, and Test match records represent not only a succession of lost games but also international cricket’s obstacles and expectations.

A streak of losses in 50-over ODIs, which require strategic depth and adaptability, can be discouraging. It often indicates squad composition, strategy, or terrible form.

Fast-paced and unpredictable T20i can be even more punishing. Teams might get stuck in 20-over matches’ fast tempo and strong pressure.

The record for most straight defeats in this format shows how rapidly cricket fortunes may change. Test matches, which last five days, test a team’s endurance, ability, and strategy.

Losing streaks in Test cricket are sometimes the most informative, since they reveal team deficiencies including batting depth, bowling alternatives, and fielding consistency.

The record for most consecutive Test match defeats tells the story of a team’s long effort to establish form and harmony.

While unenviable, these records of international cricket’s most straight defeats are part of its history. They remind us of the danger of failure at the greatest level and the unrelenting competition of international cricket.

These records are a chance for teams to reflect, learn from their mistakes, and rebuild. These streaks of failures are as much a part of cricket as the successes, highlighting its unpredictability and difficulty.

Today's Match Predictions & Betting Odds



Download 7cric App

Today's Live Cricket Scores


© 2024 • 7cric Cricket • Cricket Hub • Online Cricket Betting • Match Predictions