Cricket Records for Teams with Most Consecutive Wins: ODI, T20i, Test

Have you ever watched a cricket match with bated breath, praying that your team would secure yet another victory? All of us have.

Imagine the tension and excitement, game after game, when a team refuses to submit, game after game. Doesn't this sound like the substance of legends? There are, however, a few teams in the vast universe of cricket that have danced with destiny and emerged as genuine titans.

These are not just teams; they are unstoppable winning machines. Who has experienced such a rollercoaster journey of victories? We're about to embark on a tour of cricket's hall of fame, where consistency is more than just a word—it's a legacy.

No Loss Zone: Most Consecutive Wins in Cricket History


From nail-biting Test matches to sizzling T20 showdowns, every format boasts its own streak legends. While the longest winning streaks in T20s have become the talk of the town, ODI and Test streaks spin their own yarns of epic runs.

As we hop on this rollercoaster of cricket's most consecutive wins, we'll meet the teams that refused to lose. We'll cheer for squads that laughed in the face of defeat and danced their way into the record books as cricket's unbeatable champs. So, buckle up and let's ride!


Most Consecutive Wins: Records for Test, ODI, and T20I Matches


TeamMatMarginOppositionGroundMatch DateScorecard
Australia 20 7 runs v England Hobart 11 Jan 2003 ODI # 1932
4 wickets v Sri Lanka Brisbane 15 Jan 2003 ODI # 1936
4 wickets v England Adelaide 19 Jan 2003 ODI # 1938
9 wickets v Sri Lanka Melbourne 21 Jan 2003 ODI # 1939
10 wickets v England Sydney 23 Jan 2003 ODI # 1940
5 runs v England Melbourne 25 Jan 2003 ODI # 1941
82 runs v Pakistan Johannesburg 11 Feb 2003 ODI # 1945
9 wickets v India Centurion 15 Feb 2003 ODI # 1951
75 runs v Netherlands Potchefstroom 20 Feb 2003 ODI # 1960
7 wickets v Zimbabwe Bulawayo 24 Feb 2003 ODI # 1966
256 runs v Namibia Potchefstroom 27 Feb 2003 ODI # 1970
2 wickets v England Gqeberha 2 Mar 2003 ODI # 1976
96 runs v Sri Lanka Centurion 7 Mar 2003 ODI # 1982
96 runs v New Zealand Gqeberha 11 Mar 2003 ODI # 1986
5 wickets v Kenya Durban 15 Mar 2003 ODI # 1990
48 runs v Sri Lanka Gqeberha 18 Mar 2003 ODI # 1991
125 runs v India Johannesburg 23 Mar 2003 ODI # 1993
9 wickets v West Indies Georgetown 10 Apr 2003 Test # 1638
118 runs v West Indies Port of Spain 19 Apr 2003 Test # 1639
9 wickets v West Indies Bridgetown 1 May 2003 Test # 1643
Australia 16 inns & 126 runs v West Indies Brisbane 23 Nov 2000 Test # 1516
inns & 27 runs v West Indies Perth 1 Dec 2000 Test # 1520
5 wickets v West Indies Adelaide 15 Dec 2000 Test # 1523
352 runs v West Indies Melbourne 26 Dec 2000 Test # 1525
6 wickets v West Indies Sydney 2 Jan 2001 Test # 1527
74 runs v West Indies Melbourne 11 Jan 2001 ODI # 1667
9 wickets v West Indies Brisbane 14 Jan 2001 ODI # 1670
28 runs v West Indies Sydney 17 Jan 2001 ODI # 1672
8 wickets v Zimbabwe Melbourne 21 Jan 2001 ODI # 1674
10 wickets v West Indies Adelaide 26 Jan 2001 ODI # 1677
86 runs v Zimbabwe Sydney 28 Jan 2001 ODI # 1678
6 wickets v Zimbabwe Hobart 30 Jan 2001 ODI # 1679
1 run v Zimbabwe Perth 4 Feb 2001 ODI # 1683
134 runs v West Indies Sydney 7 Feb 2001 ODI # 1685
39 runs v West Indies Melbourne 9 Feb 2001 ODI # 1687
10 wickets v India Wankhede 27 Feb 2001 Test # 1531
Australia 16 6 wickets v England Jaipur 21 Oct 2006 ODI # 2434
6 wickets v India Mohali 29 Oct 2006 ODI # 2440
34 runs v New Zealand Mohali 1 Nov 2006 ODI # 2441
8 wickets v West Indies Brabourne 5 Nov 2006 ODI # 2443
277 runs v England Brisbane 23 Nov 2006 Test # 1817
6 wickets v England Adelaide 1 Dec 2006 Test # 1819
206 runs v England Perth 14 Dec 2006 Test # 1821
inns & 99 runs v England Melbourne 26 Dec 2006 Test # 1824
10 wickets v England Sydney 2 Jan 2007 Test # 1826
77 runs v England Sydney 9 Jan 2007 T20I # 13
8 wickets v England Melbourne 12 Jan 2007 ODI # 2473
105 runs v New Zealand Hobart 14 Jan 2007 ODI # 2474
4 wickets v England Brisbane 19 Jan 2007 ODI # 2478
2 wickets v New Zealand Sydney 21 Jan 2007 ODI # 2479
9 wickets v England Adelaide 26 Jan 2007 ODI # 2486
8 runs v New Zealand Perth 28 Jan 2007 ODI # 2488
Pakistan 14 26 runs v India Sharjah 27 Apr 1990 ODI # 625
90 runs v Sri Lanka Sharjah 29 Apr 1990 ODI # 627
8 wickets v New Zealand Sharjah 1 May 1990 ODI # 629
36 runs v Australia Sharjah 4 May 1990 ODI # 631
inns & 43 runs v New Zealand Karachi 10 Oct 1990 Test # 1151
9 wickets v New Zealand Lahore 18 Oct 1990 Test # 1152
65 runs v New Zealand Faisalabad 26 Oct 1990 Test # 1153
19 runs v New Zealand Lahore 2 Nov 1990 ODI # 636
8 wickets v New Zealand Peshawar 4 Nov 1990 ODI # 637
105 runs v New Zealand Sialkot 6 Nov 1990 ODI # 638
6 runs v West Indies Karachi 9 Nov 1990 ODI # 639
5 wickets v West Indies Lahore 11 Nov 1990 ODI # 640
31 runs v West Indies Multan 13 Nov 1990 ODI # 641
8 wickets v West Indies Karachi 15 Nov 1990 Test # 1154
Pakistan 14 21 runs v Sri Lanka Dubai (DSC) 18 Nov 2011 ODI # 3214
26 runs v Sri Lanka Sharjah 20 Nov 2011 ODI # 3215
3 wickets v Sri Lanka Abu Dhabi 23 Nov 2011 ODI # 3216
5 wickets v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
50 runs v Bangladesh Mirpur 29 Nov 2011 T20I # 216
5 wickets v Bangladesh Mirpur 1 Dec 2011 ODI # 3218
76 runs v Bangladesh Mirpur 3 Dec 2011 ODI # 3220
58 runs v Bangladesh Chattogram 6 Dec 2011 ODI # 3222
inns & 184 runs v Bangladesh Chattogram 9 Dec 2011 Test # 2022
7 wickets v Bangladesh Mirpur 17 Dec 2011 Test # 2024
10 wickets v England Dubai (DSC) 17 Jan 2012 Test # 2030
72 runs v England Abu Dhabi 25 Jan 2012 Test # 2032
71 runs v England Dubai (DSC) 3 Feb 2012 Test # 2034
7 wickets v Afghanistan Sharjah 10 Feb 2012 ODI # 3236
Pakistan 13 106 runs v Zimbabwe Sharjah 28 Oct 2001 ODI # 1768
29 runs v Zimbabwe Sharjah 31 Oct 2001 ODI # 1770
7 wickets v Sri Lanka Sharjah 2 Nov 2001 ODI # 1771
5 wickets v Sri Lanka Sharjah 4 Nov 2001 ODI # 1772
inns & 178 runs v Bangladesh Dhaka 9 Jan 2002 Test # 1584
inns & 169 runs v Bangladesh Chattogram 16 Jan 2002 Test # 1586
49 runs v Bangladesh Chattogram 22 Jan 2002 ODI # 1790
72 runs v Bangladesh Dhaka 24 Jan 2002 ODI # 1793
8 wickets v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
170 runs v West Indies Sharjah 31 Jan 2002 Test # 1587
244 runs v West Indies Sharjah 7 Feb 2002 Test # 1588
4 wickets v West Indies Sharjah 14 Feb 2002 ODI # 1807
51 runs v West Indies Sharjah 15 Feb 2002 ODI # 1808
South Africa 13 7 wickets v West Indies Cape Town 2 Jan 2008 Test # 1858
inns & 100 runs v West Indies Durban 10 Jan 2008 Test # 1860
4 wickets v West Indies Johannesburg 18 Jan 2008 T20I # 51
6 wickets v West Indies Centurion 20 Jan 2008 ODI # 2661
86 runs v West Indies Cape Town 25 Jan 2008 ODI # 2664
7 wickets v West Indies Gqeberha 27 Jan 2008 ODI # 2666
5 wickets v West Indies Durban 1 Feb 2008 ODI # 2668
8 wickets v West Indies Johannesburg 3 Feb 2008 ODI # 2671
5 wickets v Bangladesh Mirpur 22 Feb 2008 Test # 1864
inns & 205 runs v Bangladesh Chattogram 29 Feb 2008 Test # 1865
9 wickets v Bangladesh Chattogram 9 Mar 2008 ODI # 2690
7 wickets v Bangladesh Mirpur 12 Mar 2008 ODI # 2691
7 wickets v Bangladesh Mirpur 14 Mar 2008 ODI # 2692
New Zealand 13 1 wicket v Ireland Dublin (Malahide) 10 Jul 2022 ODI # 4419
3 wickets v Ireland Dublin (Malahide) 12 Jul 2022 ODI # 4423
1 run v Ireland Dublin (Malahide) 15 Jul 2022 ODI # 4429
31 runs v Ireland Belfast 18 Jul 2022 T20I # 1673
88 runs v Ireland Belfast 20 Jul 2022 T20I # 1678
6 wickets v Ireland Belfast 22 Jul 2022 T20I # 1679
68 runs v Scotland Edinburgh 27 Jul 2022 T20I # 1692
102 runs v Scotland Edinburgh 29 Jul 2022 T20I # 1701
7 wickets v Scotland Edinburgh 31 Jul 2022 ODI # 4440
16 runs v Netherlands The Hague 4 Aug 2022 T20I # 1722
8 wickets v Netherlands The Hague 5 Aug 2022 T20I # 1723
13 runs v West Indies Kingston 10 Aug 2022 T20I # 1728
90 runs v West Indies Kingston 12 Aug 2022 T20I # 1732
Malaysia 13 23 runs v Singapore Singapore 29 Jun 2022 T20I # 1589
5 wickets v Singapore Singapore 30 Jun 2022 T20I # 1592
155 runs v Bhutan Bangi 2 Jul 2022 T20I # 1597
39 runs v Bhutan Bangi 3 Jul 2022 T20I # 1603
9 wickets v Thailand Bangi 4 Jul 2022 T20I # 1608
8 wickets v Maldives Bangi 6 Jul 2022 T20I # 1613
9 wickets v Thailand Bangi 7 Jul 2022 T20I # 1615
94 runs v Maldives Bangi 9 Jul 2022 T20I # 1622
9 wickets v Bhutan Bangi 11 Jul 2022 T20I # 1632
11 runs v Bahrain Bangi 15 Dec 2022 T20I # 1956
8 wickets v Qatar Bangi 16 Dec 2022 T20I # 1960
120 runs v Singapore Bangi 18 Dec 2022 T20I # 1965
7 wickets v Bahrain Bangi 19 Dec 2022 T20I # 1969
Pakistan 12 104 runs v Zimbabwe Karachi 21 Jan 2008 ODI # 2662
5 wickets v Zimbabwe Hyderabad (Sind) 24 Jan 2008 ODI # 2663
37 runs v Zimbabwe Multan 27 Jan 2008 ODI # 2665
7 wickets v Zimbabwe Faisalabad 30 Jan 2008 ODI # 2667
7 wickets v Zimbabwe Sheikhupura 2 Feb 2008 ODI # 2669
152 runs v Bangladesh Lahore 8 Apr 2008 ODI # 2696
7 wickets v Bangladesh Faisalabad 11 Apr 2008 ODI # 2698
23 runs v Bangladesh Lahore 13 Apr 2008 ODI # 2700
7 wickets v Bangladesh Multan 16 Apr 2008 ODI # 2702
150 runs v Bangladesh Karachi 19 Apr 2008 ODI # 2703
102 runs v Bangladesh Karachi 20 Apr 2008 T20I # 55
70 runs v Bangladesh Mirpur 8 Jun 2008 ODI # 2704
Australia 12 35 runs v West Indies Perth 16 Dec 2009 Test # 1941
170 runs v Pakistan Melbourne 26 Dec 2009 Test # 1943
36 runs v Pakistan Sydney 3 Jan 2010 Test # 1945
231 runs v Pakistan Hobart 14 Jan 2010 Test # 1947
5 wickets v Pakistan Brisbane 22 Jan 2010 ODI # 2944
140 runs v Pakistan Sydney 24 Jan 2010 ODI # 2945
40 runs v Pakistan Adelaide 26 Jan 2010 ODI # 2946
135 runs v Pakistan Perth 29 Jan 2010 ODI # 2947
2 wickets v Pakistan Perth 31 Jan 2010 ODI # 2948
2 runs v Pakistan Melbourne 5 Feb 2010 T20I # 134
113 runs v West Indies Melbourne 7 Feb 2010 ODI # 2950
8 wickets v West Indies Adelaide 9 Feb 2010 ODI # 2952
Sri Lanka 12 2 runs v Bangladesh Chattogram 12 Feb 2014 T20I # 357
3 wickets v Bangladesh Chattogram 14 Feb 2014 T20I # 358
13 runs v Bangladesh Mirpur 17 Feb 2014 ODI # 3469
61 runs v Bangladesh Mirpur 20 Feb 2014 ODI # 3470
6 wickets v Bangladesh Mirpur 22 Feb 2014 ODI # 3471
12 runs v Pakistan Fatullah 25 Feb 2014 ODI # 3473
2 wickets v India Fatullah 28 Feb 2014 ODI # 3476
129 runs v Afghanistan Mirpur 3 Mar 2014 ODI # 3481
3 wickets v Bangladesh Mirpur 6 Mar 2014 ODI # 3485
5 wickets v Pakistan Mirpur 8 Mar 2014 ODI # 3486
5 runs v South Africa Chattogram 22 Mar 2014 T20I # 379
9 wickets v Netherlands Chattogram 24 Mar 2014 T20I # 384
India 12 304 runs v Sri Lanka Galle 26 Jul 2017 Test # 2265
inns & 53 runs v Sri Lanka Colombo (SSC) 3 Aug 2017 Test # 2267
inns & 171 runs v Sri Lanka Pallekele 12 Aug 2017 Test # 2269
9 wickets v Sri Lanka Dambulla 20 Aug 2017 ODI # 3905
3 wickets v Sri Lanka Pallekele 24 Aug 2017 ODI # 3906
6 wickets v Sri Lanka Pallekele 27 Aug 2017 ODI # 3907
168 runs v Sri Lanka Colombo (RPS) 31 Aug 2017 ODI # 3908
6 wickets v Sri Lanka Colombo (RPS) 3 Sep 2017 ODI # 3909
7 wickets v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
26 runs v Australia Chennai 17 Sep 2017 ODI # 3910
50 runs v Australia Eden Gardens 21 Sep 2017 ODI # 3912
5 wickets v Australia Indore 24 Sep 2017 ODI # 3914
Romania 12 52 runs v Bulgaria Ilfov County 17 Oct 2020 T20I # 1102
34 runs v Bulgaria Ilfov County 17 Oct 2020 T20I # 1103
6 wickets v Bulgaria Ilfov County 18 Oct 2020 T20I # 1104
3 wickets v Greece Sofia 24 Jun 2021 T20I # 1167
7 wickets v Bulgaria Sofia 25 Jun 2021 T20I # 1170
91 runs v Serbia Sofia 25 Jun 2021 T20I # 1171
10 wickets v Serbia Sofia 26 Jun 2021 T20I # 1173
7 wickets v Bulgaria Sofia 27 Jun 2021 T20I # 1177
35 runs v Czech Rep. Ilfov County 3 Sep 2021 T20I # 1249
8 runs v Hungary Ilfov County 3 Sep 2021 T20I # 1252
36 runs v Malta Ilfov County 4 Sep 2021 T20I # 1255
33 runs v Luxembourg Ilfov County 5 Sep 2021 T20I # 1257
Sri Lanka 11 134 runs v England Nottingham 2 Jun 2006 Test # 1804
2 runs v England Southampton 15 Jun 2006 T20I # 7
20 runs v England Lord's 17 Jun 2006 ODI # 2384
46 runs v England The Oval 20 Jun 2006 ODI # 2385
8 wickets v England Chester-le-Street 24 Jun 2006 ODI # 2386
33 runs v England Manchester 28 Jun 2006 ODI # 2388
8 wickets v England Leeds 1 Jul 2006 ODI # 2389
195 runs v Netherlands Amstelveen 4 Jul 2006 ODI # 2390
55 runs v Netherlands Amstelveen 6 Jul 2006 ODI # 2391
inns & 153 runs v South Africa Colombo (SSC) 27 Jul 2006 Test # 1810
1 wicket v South Africa Colombo (PSS) 4 Aug 2006 Test # 1812
Australia 11 203 runs v Scotland Basseterre 14 Mar 2007 ODI # 2532
229 runs v Netherlands Basseterre 18 Mar 2007 ODI # 2540
83 runs v South Africa Basseterre 24 Mar 2007 ODI # 2552
103 runs v West Indies North Sound 27 Mar 2007 ODI # 2555
10 wickets v Bangladesh North Sound 31 Mar 2007 ODI # 2559
7 wickets v England North Sound 8 Apr 2007 ODI # 2565
9 wickets v Ireland Bridgetown 13 Apr 2007 ODI # 2570
7 wickets v Sri Lanka St George's 16 Apr 2007 ODI # 2573
215 runs v New Zealand St George's 20 Apr 2007 ODI # 2577
7 wickets v South Africa Gros Islet 25 Apr 2007 ODI # 2580
53 runs v Sri Lanka Bridgetown 28 Apr 2007 ODI # 2581
England 11 6 wickets v Pakistan Bridgetown 6 May 2010 T20I # 163
39 runs v South Africa Bridgetown 8 May 2010 T20I # 168
3 wickets v New Zealand Gros Islet 10 May 2010 T20I # 172
7 wickets v Sri Lanka Gros Islet 13 May 2010 T20I # 175
7 wickets v Australia Bridgetown 16 May 2010 T20I # 177
8 wickets v Bangladesh Lord's 27 May 2010 Test # 1958
inns & 80 runs v Bangladesh Manchester 4 Jun 2010 Test # 1959
7 wickets v Scotland Edinburgh 19 Jun 2010 ODI # 2997
4 wickets v Australia Southampton 22 Jun 2010 ODI # 3000
4 wickets v Australia Cardiff 24 Jun 2010 ODI # 3002
1 wicket v Australia Manchester 27 Jun 2010 ODI # 3003
New Zealand 11 4 runs v India Hamilton 10 Feb 2019 T20I # 738
8 wickets v Bangladesh Napier 13 Feb 2019 ODI # 4093
8 wickets v Bangladesh Christchurch 16 Feb 2019 ODI # 4094
88 runs v Bangladesh Dunedin 20 Feb 2019 ODI # 4095
inns & 52 runs v Bangladesh Hamilton 28 Feb 2019 Test # 2349
inns & 12 runs v Bangladesh Wellington 8 Mar 2019 Test # 2350
10 wickets v Sri Lanka Cardiff 1 Jun 2019 ODI # 4145
2 wickets v Bangladesh The Oval 5 Jun 2019 ODI # 4151
7 wickets v Afghanistan Taunton 8 Jun 2019 ODI # 4154
4 wickets v South Africa Birmingham 19 Jun 2019 ODI # 4165
5 runs v West Indies Manchester 22 Jun 2019 ODI # 4170
Uganda 11 56 runs v Nigeria Entebbe 11 Sep 2021 T20I # 1268
8 wickets v Nigeria Entebbe 13 Sep 2021 T20I # 1271
4 wickets v Kenya Entebbe 15 Sep 2021 T20I # 1274
55 runs v Nigeria Entebbe 15 Sep 2021 T20I # 1275
6 runs v Kenya Entebbe 17 Sep 2021 T20I # 1278
10 wickets v Malawi Kigali 16 Oct 2021 T20I # 1302
106 runs v Rwanda Kigali 17 Oct 2021 T20I # 1309
10 wickets v Lesotho Kigali 19 Oct 2021 T20I # 1315
6 wickets v Swaziland Kigali 19 Oct 2021 T20I # 1320
79 runs v Ghana Rwanda 21 Oct 2021 T20I # 1332
95 runs v Seychelles Kigali 22 Oct 2021 T20I # 1344
India 11 6 wickets v West Indies Ahmedabad 6 Feb 2022 ODI # 4353
44 runs v West Indies Ahmedabad 9 Feb 2022 ODI # 4355
96 runs v West Indies Ahmedabad 11 Feb 2022 ODI # 4356
6 wickets v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
8 runs v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
17 runs v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
62 runs v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
7 wickets v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
6 wickets v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
inns & 222 runs v Sri Lanka Mohali 4 Mar 2022 Test # 2452
238 runs v Sri Lanka Bengaluru 12 Mar 2022 Test # 2456
West Indies 10 7 wickets v Australia Melbourne 6 Jan 1985 ODI # 282
8 wickets v Sri Lanka Hobart 10 Jan 1985 ODI # 284
90 runs v Sri Lanka Brisbane 12 Jan 1985 ODI # 286
5 wickets v Australia Brisbane 13 Jan 1985 ODI # 287
5 wickets v Australia Sydney 15 Jan 1985 ODI # 289
65 runs v Sri Lanka Sydney 17 Jan 1985 ODI # 290
65 runs v Australia Melbourne 20 Jan 1985 ODI # 292
8 wickets v Sri Lanka Adelaide 26 Jan 1985 ODI # 296
6 wickets v Australia Adelaide 27 Jan 1985 ODI # 297
82 runs v Sri Lanka Perth 2 Feb 1985 ODI # 300
West Indies 10 8 wickets v India Sharjah 21 Oct 1988 ODI # 526
11 runs v Pakistan Sharjah 22 Oct 1988 ODI # 527
9 wickets v Australia Brisbane 18 Nov 1988 Test # 1108
169 runs v Australia Perth 2 Dec 1988 Test # 1110
89 runs v Pakistan Adelaide 10 Dec 1988 ODI # 535
1 run v Australia Sydney 13 Dec 1988 ODI # 539
34 runs v Australia Melbourne 15 Dec 1988 ODI # 540
17 runs v Pakistan Hobart 17 Dec 1988 ODI # 542
285 runs v Australia Melbourne 24 Dec 1988 Test # 1112
7 wickets v Pakistan Perth 1 Jan 1989 ODI # 544
South Africa 10 3 wickets v England Johannesburg 13 Jan 1996 ODI # 1036
7 wickets v England Centurion 14 Jan 1996 ODI # 1038
5 wickets v England Durban 17 Jan 1996 ODI # 1040
14 runs v England East London 19 Jan 1996 ODI # 1042
64 runs v England Gqeberha 21 Jan 1996 ODI # 1044
169 runs v U.A.E. Rawalpindi 16 Feb 1996 ODI # 1049
5 wickets v New Zealand Faisalabad 20 Feb 1996 ODI # 1054
78 runs v England Rawalpindi 25 Feb 1996 ODI # 1060
5 wickets v Pakistan Karachi 29 Feb 1996 ODI # 1067
160 runs v Netherlands Rawalpindi 5 Mar 1996 ODI # 1073
South Africa 10 14 runs v England Birmingham 18 Aug 1998 ODI # 1347
6 wickets v England Dhaka 25 Oct 1998 ODI # 1358
92 runs v Sri Lanka Dhaka 30 Oct 1998 ODI # 1362
4 wickets v West Indies Dhaka 1 Nov 1998 ODI # 1364
4 wickets v West Indies Johannesburg 26 Nov 1998 Test # 1429
178 runs v West Indies Gqeberha 10 Dec 1998 Test # 1433
9 wickets v West Indies Durban 26 Dec 1998 Test # 1437
149 runs v West Indies Cape Town 2 Jan 1999 Test # 1440
351 runs v West Indies Centurion 15 Jan 1999 Test # 1441
2 wickets v West Indies Johannesburg 22 Jan 1999 ODI # 1390
Australia 10 10 wickets v Zimbabwe Harare 14 Oct 1999 Test # 1463
83 runs v Zimbabwe Bulawayo 21 Oct 1999 ODI # 1518
9 wickets v Zimbabwe Harare 23 Oct 1999 ODI # 1520
9 wickets v Zimbabwe Harare 24 Oct 1999 ODI # 1521
10 wickets v Pakistan Brisbane 5 Nov 1999 Test # 1467
4 wickets v Pakistan Hobart 18 Nov 1999 Test # 1469
inns & 20 runs v Pakistan Perth 26 Nov 1999 Test # 1472
285 runs v India Adelaide 10 Dec 1999 Test # 1476
180 runs v India Melbourne 26 Dec 1999 Test # 1479
inns & 141 runs v India Sydney 2 Jan 2000 Test # 1481
Australia 10 41 runs v Pakistan Colombo (PSS) 3 Oct 2002 Test # 1615
inns & 198 runs v Pakistan Sharjah 11 Oct 2002 Test # 1617
inns & 20 runs v Pakistan Sharjah 19 Oct 2002 Test # 1620
384 runs v England Brisbane 7 Nov 2002 Test # 1623
inns & 51 runs v England Adelaide 21 Nov 2002 Test # 1628
inns & 48 runs v England Perth 29 Nov 2002 Test # 1629
7 wickets v England Sydney 13 Dec 2002 ODI # 1917
89 runs v England Melbourne 15 Dec 2002 ODI # 1919
142 runs v Sri Lanka Perth 22 Dec 2002 ODI # 1925
5 wickets v England Melbourne 26 Dec 2002 Test # 1634
Pakistan 10 7 wickets v Bangladesh Karachi 20 Aug 2003 Test # 1655
9 wickets v Bangladesh Peshawar 27 Aug 2003 Test # 1657
1 wicket v Bangladesh Multan 3 Sep 2003 Test # 1658
137 runs v Bangladesh Multan 9 Sep 2003 ODI # 2041
74 runs v Bangladesh Faisalabad 12 Sep 2003 ODI # 2042
42 runs v Bangladesh Lahore 15 Sep 2003 ODI # 2043
5 wickets v Bangladesh Rawalpindi 18 Sep 2003 ODI # 2044
58 runs v Bangladesh Karachi 21 Sep 2003 ODI # 2045
8 runs v South Africa Lahore 3 Oct 2003 ODI # 2046
42 runs v South Africa Lahore 5 Oct 2003 ODI # 2047
Bangladesh 10 101 runs v Zimbabwe Jaipur 13 Oct 2006 ODI # 2427
43 runs v Zimbabwe Khulna 28 Nov 2006 T20I # 9
9 wickets v Zimbabwe Khulna 30 Nov 2006 ODI # 2453
6 wickets v Zimbabwe Bogra 3 Dec 2006 ODI # 2457
26 runs v Zimbabwe Bogra 5 Dec 2006 ODI # 2459
8 wickets v Zimbabwe Mirpur 8 Dec 2006 ODI # 2461
3 wickets v Zimbabwe Mirpur 9 Dec 2006 ODI # 2462
6 wickets v Scotland Chattogram 15 Dec 2006 ODI # 2465
146 runs v Scotland Mirpur 17 Dec 2006 ODI # 2467
45 runs v Zimbabwe Harare 4 Feb 2007 ODI # 2505
Sri Lanka 10 15 runs v Canada King City (NW) 12 Oct 2008 T20I # 74
5 wickets v Pakistan King City (NW) 13 Oct 2008 T20I # 76
6 wickets v Zimbabwe Harare 20 Nov 2008 ODI # 2779
9 wickets v Zimbabwe Harare 22 Nov 2008 ODI # 2780
5 runs v Zimbabwe Harare 24 Nov 2008 ODI # 2782
2 wickets v Zimbabwe Harare 28 Nov 2008 ODI # 2784
19 runs v Zimbabwe Harare 30 Nov 2008 ODI # 2785
107 runs v Bangladesh Mirpur 26 Dec 2008 Test # 1903
465 runs v Bangladesh Chattogram 3 Jan 2009 Test # 1905
130 runs v Zimbabwe Mirpur 12 Jan 2009 ODI # 2791
New Zealand 10 7 wickets v Pakistan Wellington 31 Jan 2015 ODI # 3596
119 runs v Pakistan Napier 3 Feb 2015 ODI # 3598
98 runs v Sri Lanka Christchurch 14 Feb 2015 ODI # 3599
3 wickets v Scotland Dunedin 17 Feb 2015 ODI # 3604
8 wickets v England Wellington 20 Feb 2015 ODI # 3607
1 wicket v Australia Auckland 28 Feb 2015 ODI # 3617
6 wickets v Afghanistan Napier 8 Mar 2015 ODI # 3628
3 wickets v Bangladesh Hamilton 13 Mar 2015 ODI # 3634
143 runs v West Indies Wellington 21 Mar 2015 ODI # 3643
4 wickets v South Africa Auckland 24 Mar 2015 ODI # 3644
Pakistan 10 4 wickets v England Cardiff 4 Sep 2016 ODI # 3777
9 wickets v England Manchester 7 Sep 2016 T20I # 566
9 wickets v West Indies Dubai (DSC) 23 Sep 2016 T20I # 568
16 runs v West Indies Dubai (DSC) 24 Sep 2016 T20I # 569
8 wickets v West Indies Abu Dhabi 27 Sep 2016 T20I # 570
111 runs v West Indies Sharjah 30 Sep 2016 ODI # 3784
59 runs v West Indies Sharjah 2 Oct 2016 ODI # 3788
136 runs v West Indies Abu Dhabi 5 Oct 2016 ODI # 3789
56 runs v West Indies Dubai (DSC) 13 Oct 2016 Test # 2224
133 runs v West Indies Abu Dhabi 21 Oct 2016 Test # 2226
New Zealand 10 77 runs v Bangladesh Christchurch 26 Dec 2016 ODI # 3814
67 runs v Bangladesh Nelson 29 Dec 2016 ODI # 3815
8 wickets v Bangladesh Nelson 31 Dec 2016 ODI # 3816
6 wickets v Bangladesh Napier 3 Jan 2017 T20I # 574
47 runs v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
27 runs v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
7 wickets v Bangladesh Wellington 12 Jan 2017 Test # 2246
9 wickets v Bangladesh Christchurch 20 Jan 2017 Test # 2248
6 runs v Australia Auckland 30 Jan 2017 ODI # 3829
24 runs v Australia Hamilton 5 Feb 2017 ODI # 3832
South Africa 10 333 runs v Bangladesh Potchefstroom 28 Sep 2017 Test # 2276
inns & 254 runs v Bangladesh Bloemfontein 6 Oct 2017 Test # 2277
10 wickets v Bangladesh Kimberley 15 Oct 2017 ODI # 3923
104 runs v Bangladesh Paarl 18 Oct 2017 ODI # 3925
200 runs v Bangladesh East London 22 Oct 2017 ODI # 3929
20 runs v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
83 runs v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
inns & 120 runs v Zimbabwe Gqeberha 26 Dec 2017 Test # 2290
72 runs v India Cape Town 5 Jan 2018 Test # 2292
135 runs v India Centurion 13 Jan 2018 Test # 2293
Australia 10 32 runs v India Ranchi 8 Mar 2019 ODI # 4109
4 wickets v India Mohali 10 Mar 2019 ODI # 4111
35 runs v India Delhi 13 Mar 2019 ODI # 4113
8 wickets v Pakistan Sharjah 22 Mar 2019 ODI # 4116
8 wickets v Pakistan Sharjah 24 Mar 2019 ODI # 4117
80 runs v Pakistan Abu Dhabi 27 Mar 2019 ODI # 4118
6 runs v Pakistan Dubai (DSC) 29 Mar 2019 ODI # 4119
20 runs v Pakistan Dubai (DSC) 31 Mar 2019 ODI # 4120
7 wickets v Afghanistan Bristol 1 Jun 2019 ODI # 4146
15 runs v West Indies Nottingham 6 Jun 2019 ODI # 4152
Jersey 10 14 runs v Oman Abu Dhabi 27 Oct 2019 T20I # 982
4 runs v Germany Almeria 15 Oct 2021 T20I # 1296
41 runs v Italy Almeria 16 Oct 2021 T20I # 1303
5 runs v Denmark Almeria 17 Oct 2021 T20I # 1306
4 wickets v Germany Almeria 19 Oct 2021 T20I # 1321
8 wickets v Italy Almeria 20 Oct 2021 T20I # 1325
4 wickets v Denmark Almeria 21 Oct 2021 T20I # 1337
37 runs v Guernsey St Peter Port 20 May 2022 T20I # 1542
60 runs v Guernsey Castel 21 May 2022 T20I # 1543
37 runs v Guernsey Castel 21 May 2022 T20I # 1545
Tanzania 10 54 runs v Rwanda Dar-es-Salaam 31 Oct 2022 T20I # 1854
21 runs v Rwanda Dar-es-Salaam 1 Nov 2022 T20I # 1857
77 runs v Rwanda Dar-es-Salaam 4 Nov 2022 T20I # 1863
3 wickets v Rwanda Dar-es-Salaam 5 Nov 2022 T20I # 1869
10 wickets v Rwanda Dar-es-Salaam 6 Nov 2022 T20I # 1875
9 wickets v Sierra Leone Rwanda 1 Dec 2022 T20I # 1925
4 wickets v Ghana Rwanda 4 Dec 2022 T20I # 1935
6 wickets v Mozambique Rwanda 5 Dec 2022 T20I # 1937
66 runs v Eswatini Rwanda 6 Dec 2022 T20I # 1941
10 wickets v Gambia Rwanda 6 Dec 2022 T20I # 1943
Australia 10 7 wickets v Sri Lanka Perth 25 Oct 2022 T20I # 1845
42 runs v Ireland Brisbane 31 Oct 2022 T20I # 1855
4 runs v Afghanistan Adelaide 4 Nov 2022 T20I # 1864
6 wickets v England Adelaide 17 Nov 2022 ODI # 4475
72 runs v England Sydney 19 Nov 2022 ODI # 4477
221 runs v England Melbourne 22 Nov 2022 ODI # 4480
164 runs v West Indies Perth 30 Nov 2022 Test # 2477
419 runs v West Indies Adelaide 8 Dec 2022 Test # 2479
6 wickets v South Africa Brisbane 17 Dec 2022 Test # 2482
inns & 182 runs v South Africa Melbourne 26 Dec 2022 Test # 2485
Sri Lanka 10 132 runs v Afghanistan Hambantota 4 Jun 2023 ODI # 4580
9 wickets v Afghanistan Hambantota 7 Jun 2023 ODI # 4583
175 runs v U.A.E. Bulawayo 19 Jun 2023 ODI # 4587
10 wickets v Oman Bulawayo 23 Jun 2023 ODI # 4595
133 runs v Ireland Bulawayo 25 Jun 2023 ODI # 4599
82 runs v Scotland Bulawayo 27 Jun 2023 ODI # 4603
21 runs v Netherlands Bulawayo 30 Jun 2023 ODI # 4606
9 wickets v Zimbabwe Bulawayo 2 Jul 2023 ODI # 4609
8 wickets v West Indies Harare 7 Jul 2023 ODI # 4618
128 runs v Netherlands Harare 9 Jul 2023 ODI # 4620
Uganda 10 8 wickets v Rwanda Nairobi (Gym) 11 Jun 2023 T20I # 2094
47 runs v Kenya Nairobi (Gym) 13 Jun 2023 T20I # 2097
64 runs v Botswana Nairobi (Gym) 14 Jun 2023 T20I # 2098
7 wickets v Rwanda Nairobi (Gym) 15 Jun 2023 T20I # 2100
7 wickets v Botswana Nairobi (Gym) 17 Jun 2023 T20I # 2102
5 wickets v Kenya Nairobi (Gym) 18 Jun 2023 T20I # 2105
94 runs v Rwanda Nairobi (Gym) 19 Jun 2023 T20I # 2107
1 run v Kenya Nairobi (Gym) 21 Jun 2023 T20I # 2108
40 runs v Rwanda Rwanda 20 Aug 2023 T20I # 2205
6 wickets v Tanzania Rwanda 20 Aug 2023 T20I # 2207

Most Consecutive Wins: Records for Test Matches


TeamMatMarginOppositionGroundMatch DateScorecard
Australia 16 10 wickets v Zimbabwe Harare 14 Oct 1999 Test # 1463
10 wickets v Pakistan Brisbane 5 Nov 1999 Test # 1467
4 wickets v Pakistan Hobart 18 Nov 1999 Test # 1469
inns & 20 runs v Pakistan Perth 26 Nov 1999 Test # 1472
285 runs v India Adelaide 10 Dec 1999 Test # 1476
180 runs v India Melbourne 26 Dec 1999 Test # 1479
inns & 141 runs v India Sydney 2 Jan 2000 Test # 1481
62 runs v New Zealand Auckland 11 Mar 2000 Test # 1488
6 wickets v New Zealand Wellington 24 Mar 2000 Test # 1491
6 wickets v New Zealand Hamilton 31 Mar 2000 Test # 1493
inns & 126 runs v West Indies Brisbane 23 Nov 2000 Test # 1516
inns & 27 runs v West Indies Perth 1 Dec 2000 Test # 1520
5 wickets v West Indies Adelaide 15 Dec 2000 Test # 1523
352 runs v West Indies Melbourne 26 Dec 2000 Test # 1525
6 wickets v West Indies Sydney 2 Jan 2001 Test # 1527
10 wickets v India Wankhede 27 Feb 2001 Test # 1531
Australia 16 184 runs v South Africa Melbourne 26 Dec 2005 Test # 1779
8 wickets v South Africa Sydney 2 Jan 2006 Test # 1780
7 wickets v South Africa Cape Town 16 Mar 2006 Test # 1789
112 runs v South Africa Durban 24 Mar 2006 Test # 1792
2 wickets v South Africa Johannesburg 31 Mar 2006 Test # 1795
3 wickets v Bangladesh Fatullah 9 Apr 2006 Test # 1797
inns & 80 runs v Bangladesh Chattogram 16 Apr 2006 Test # 1799
277 runs v England Brisbane 23 Nov 2006 Test # 1817
6 wickets v England Adelaide 1 Dec 2006 Test # 1819
206 runs v England Perth 14 Dec 2006 Test # 1821
inns & 99 runs v England Melbourne 26 Dec 2006 Test # 1824
10 wickets v England Sydney 2 Jan 2007 Test # 1826
inns & 40 runs v Sri Lanka Brisbane 8 Nov 2007 Test # 1845
96 runs v Sri Lanka Hobart 16 Nov 2007 Test # 1847
337 runs v India Melbourne 26 Dec 2007 Test # 1855
122 runs v India Sydney 2 Jan 2008 Test # 1857
West Indies 11 10 wickets v Australia Bridgetown 30 Mar 1984 Test # 986
inns & 36 runs v Australia St John's 7 Apr 1984 Test # 987
10 wickets v Australia Kingston 28 Apr 1984 Test # 988
inns & 180 runs v England Birmingham 14 Jun 1984 Test # 989
9 wickets v England Lord's 28 Jun 1984 Test # 990
8 wickets v England Leeds 12 Jul 1984 Test # 991
inns & 64 runs v England Manchester 26 Jul 1984 Test # 992
172 runs v England The Oval 9 Aug 1984 Test # 993
inns & 112 runs v Australia Perth 9 Nov 1984 Test # 997
8 wickets v Australia Brisbane 23 Nov 1984 Test # 999
191 runs v Australia Adelaide 7 Dec 1984 Test # 1002
Sri Lanka 9 inns & 77 runs v India Colombo (SSC) 29 Aug 2001 Test # 1559
inns & 137 runs v Bangladesh Colombo (SSC) 6 Sep 2001 Test # 1561
10 wickets v West Indies Galle 13 Nov 2001 Test # 1567
131 runs v West Indies Kandy 21 Nov 2001 Test # 1570
10 wickets v West Indies Colombo (SSC) 29 Nov 2001 Test # 1572
inns & 166 runs v Zimbabwe Colombo (SSC) 27 Dec 2001 Test # 1581
inns & 94 runs v Zimbabwe Kandy 4 Jan 2002 Test # 1583
315 runs v Zimbabwe Galle 12 Jan 2002 Test # 1585
8 wickets v Pakistan Lahore 6 Mar 2002 Test # 1592
South Africa 9 5 wickets v Australia Durban 15 Mar 2002 Test # 1595
inns & 107 runs v Bangladesh East London 18 Oct 2002 Test # 1619
inns & 160 runs v Bangladesh Potchefstroom 25 Oct 2002 Test # 1621
inns & 64 runs v Sri Lanka Johannesburg 8 Nov 2002 Test # 1624
3 wickets v Sri Lanka Centurion 15 Nov 2002 Test # 1626
10 wickets v Pakistan Durban 26 Dec 2002 Test # 1635
inns & 142 runs v Pakistan Cape Town 2 Jan 2003 Test # 1637
inns & 60 runs v Bangladesh Chattogram 24 Apr 2003 Test # 1640
inns & 18 runs v Bangladesh Dhaka 1 May 2003 Test # 1642
Australia 8 377 runs v England Sydney 17 Dec 1920 Test # 135
inns & 91 runs v England Melbourne 31 Dec 1920 Test # 136
119 runs v England Adelaide 14 Jan 1921 Test # 137
8 wickets v England Melbourne 11 Feb 1921 Test # 138
9 wickets v England Sydney 25 Feb 1921 Test # 139
10 wickets v England Nottingham 28 May 1921 Test # 140
8 wickets v England Lord's 11 Jun 1921 Test # 141
219 runs v England Leeds 2 Jul 1921 Test # 142
England 8 7 wickets v New Zealand Lord's 20 May 2004 Test # 1700
9 wickets v New Zealand Leeds 3 Jun 2004 Test # 1702
4 wickets v New Zealand Nottingham 10 Jun 2004 Test # 1704
210 runs v West Indies Lord's 22 Jul 2004 Test # 1707
256 runs v West Indies Birmingham 29 Jul 2004 Test # 1708
7 wickets v West Indies Manchester 12 Aug 2004 Test # 1711
10 wickets v West Indies The Oval 19 Aug 2004 Test # 1712
7 wickets v South Africa Gqeberha 17 Dec 2004 Test # 1728
England 7 inns & 98 runs v Australia Melbourne 21 Mar 1885 Test # 21
4 wickets v Australia Manchester 5 Jul 1886 Test # 22
inns & 106 runs v Australia Lord's 19 Jul 1886 Test # 23
inns & 217 runs v Australia The Oval 12 Aug 1886 Test # 24
13 runs v Australia Sydney 28 Jan 1887 Test # 25
71 runs v Australia Sydney 25 Feb 1887 Test # 26
126 runs v Australia Sydney 10 Feb 1888 Test # 27
England 7 inns & 58 runs v West Indies Lord's 23 Jun 1928 Test # 173
inns & 30 runs v West Indies Manchester 21 Jul 1928 Test # 174
inns & 71 runs v West Indies The Oval 11 Aug 1928 Test # 175
675 runs v Australia Brisbane 30 Nov 1928 Test # 176
8 wickets v Australia Sydney 14 Dec 1928 Test # 177
3 wickets v Australia Melbourne 29 Dec 1928 Test # 178
12 runs v Australia Adelaide 1 Feb 1929 Test # 179
West Indies 7 10 wickets v New Zealand Bridgetown 26 Apr 1985 Test # 1015
10 wickets v New Zealand Kingston 4 May 1985 Test # 1016
10 wickets v England Kingston 21 Feb 1986 Test # 1036
7 wickets v England Port of Spain 7 Mar 1986 Test # 1039
inns & 30 runs v England Bridgetown 21 Mar 1986 Test # 1042
10 wickets v England Port of Spain 3 Apr 1986 Test # 1044
240 runs v England St John's 11 Apr 1986 Test # 1045
West Indies 7 134 runs v England Lord's 16 Jun 1988 Test # 1099
inns & 156 runs v England Manchester 30 Jun 1988 Test # 1100
10 wickets v England Leeds 21 Jul 1988 Test # 1101
8 wickets v England The Oval 4 Aug 1988 Test # 1102
9 wickets v Australia Brisbane 18 Nov 1988 Test # 1108
169 runs v Australia Perth 2 Dec 1988 Test # 1110
285 runs v Australia Melbourne 24 Dec 1988 Test # 1112
Australia 7 41 runs v Pakistan Colombo (PSS) 3 Oct 2002 Test # 1615
inns & 198 runs v Pakistan Sharjah 11 Oct 2002 Test # 1617
inns & 20 runs v Pakistan Sharjah 19 Oct 2002 Test # 1620
384 runs v England Brisbane 7 Nov 2002 Test # 1623
inns & 51 runs v England Adelaide 21 Nov 2002 Test # 1628
inns & 48 runs v England Perth 29 Nov 2002 Test # 1629
5 wickets v England Melbourne 26 Dec 2002 Test # 1634
Australia 7 35 runs v West Indies Perth 16 Dec 2009 Test # 1941
170 runs v Pakistan Melbourne 26 Dec 2009 Test # 1943
36 runs v Pakistan Sydney 3 Jan 2010 Test # 1945
231 runs v Pakistan Hobart 14 Jan 2010 Test # 1947
10 wickets v New Zealand Wellington 19 Mar 2010 Test # 1955
176 runs v New Zealand Hamilton 27 Mar 2010 Test # 1957
150 runs v Pakistan Lord's 13 Jul 2010 Test # 1963
India 7 318 runs v West Indies North Sound 22 Aug 2019 Test # 2358
257 runs v West Indies Kingston 30 Aug 2019 Test # 2359
203 runs v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
inns & 137 runs v South Africa Pune 10 Oct 2019 Test # 2364
inns & 202 runs v South Africa Ranchi 19 Oct 2019 Test # 2365
inns & 130 runs v Bangladesh Indore 14 Nov 2019 Test # 2366
inns & 46 runs v Bangladesh Eden Gardens 22 Nov 2019 Test # 2369

Most Consecutive Wins: Records for T20i Matches


TeamMatMarginOppositionGroundMatch DateScorecard
Malaysia 13 23 runs v Singapore Singapore 29 Jun 2022 T20I # 1589
5 wickets v Singapore Singapore 30 Jun 2022 T20I # 1592
155 runs v Bhutan Bangi 2 Jul 2022 T20I # 1597
39 runs v Bhutan Bangi 3 Jul 2022 T20I # 1603
9 wickets v Thailand Bangi 4 Jul 2022 T20I # 1608
8 wickets v Maldives Bangi 6 Jul 2022 T20I # 1613
9 wickets v Thailand Bangi 7 Jul 2022 T20I # 1615
94 runs v Maldives Bangi 9 Jul 2022 T20I # 1622
9 wickets v Bhutan Bangi 11 Jul 2022 T20I # 1632
11 runs v Bahrain Bangi 15 Dec 2022 T20I # 1956
8 wickets v Qatar Bangi 16 Dec 2022 T20I # 1960
120 runs v Singapore Bangi 18 Dec 2022 T20I # 1965
7 wickets v Bahrain Bangi 19 Dec 2022 T20I # 1969
Afghanistan 12 5 wickets v Zimbabwe Sharjah 5 Feb 2018 T20I # 643
17 runs v Zimbabwe Sharjah 6 Feb 2018 T20I # 644
45 runs v Bangladesh Dehradun 3 Jun 2018 T20I # 667
6 wickets v Bangladesh Dehradun 5 Jun 2018 T20I # 668
1 run v Bangladesh Dehradun 7 Jun 2018 T20I # 669
16 runs v Ireland Bready 20 Aug 2018 T20I # 696
81 runs v Ireland Bready 22 Aug 2018 T20I # 697
5 wickets v Ireland Dehradun 21 Feb 2019 T20I # 745
84 runs v Ireland Dehradun 23 Feb 2019 T20I # 746
32 runs v Ireland Dehradun 24 Feb 2019 T20I # 747
28 runs v Zimbabwe Mirpur 14 Sep 2019 T20I # 882
25 runs v Bangladesh Mirpur 15 Sep 2019 T20I # 883
Romania 12 52 runs v Bulgaria Ilfov County 17 Oct 2020 T20I # 1102
34 runs v Bulgaria Ilfov County 17 Oct 2020 T20I # 1103
6 wickets v Bulgaria Ilfov County 18 Oct 2020 T20I # 1104
3 wickets v Greece Sofia 24 Jun 2021 T20I # 1167
7 wickets v Bulgaria Sofia 25 Jun 2021 T20I # 1170
91 runs v Serbia Sofia 25 Jun 2021 T20I # 1171
10 wickets v Serbia Sofia 26 Jun 2021 T20I # 1173
7 wickets v Bulgaria Sofia 27 Jun 2021 T20I # 1177
35 runs v Czech Rep. Ilfov County 3 Sep 2021 T20I # 1249
8 runs v Hungary Ilfov County 3 Sep 2021 T20I # 1252
36 runs v Malta Ilfov County 4 Sep 2021 T20I # 1255
33 runs v Luxembourg Ilfov County 5 Sep 2021 T20I # 1257
India 12 66 runs v Afghanistan Abu Dhabi 3 Nov 2021 T20I # 1390
8 wickets v Scotland Dubai (DSC) 5 Nov 2021 T20I # 1396
9 wickets v Namibia Dubai (DSC) 8 Nov 2021 T20I # 1410
5 wickets v New Zealand Jaipur 17 Nov 2021 T20I # 1434
7 wickets v New Zealand Ranchi 19 Nov 2021 T20I # 1440
73 runs v New Zealand Eden Gardens 21 Nov 2021 T20I # 1446
6 wickets v West Indies Eden Gardens 16 Feb 2022 T20I # 1467
8 runs v West Indies Eden Gardens 18 Feb 2022 T20I # 1473
17 runs v West Indies Eden Gardens 20 Feb 2022 T20I # 1479
62 runs v Sri Lanka Lucknow 24 Feb 2022 T20I # 1492
7 wickets v Sri Lanka Dharamsala 26 Feb 2022 T20I # 1493
6 wickets v Sri Lanka Dharamsala 27 Feb 2022 T20I # 1494
Afghanistan 11 6 runs v West Indies Nagpur 27 Mar 2016 T20I # 552
11 runs v U.A.E. ICCA Dubai 14 Dec 2016 T20I # 571
5 wickets v U.A.E. Dubai (DSC) 16 Dec 2016 T20I # 572
44 runs v U.A.E. ICCA Dubai 18 Dec 2016 T20I # 573
5 wickets v Ireland Abu Dhabi 14 Jan 2017 T20I # 578
5 wickets v U.A.E. Abu Dhabi 16 Jan 2017 T20I # 581
8 wickets v Oman Dubai (DSC) 20 Jan 2017 T20I # 586
10 wickets v Ireland Dubai (DSC) 20 Jan 2017 T20I # 588
6 wickets v Ireland Greater Noida 8 Mar 2017 T20I # 599
17 runs v Ireland Greater Noida 10 Mar 2017 T20I # 600
28 runs v Ireland Greater Noida 12 Mar 2017 T20I # 601
Uganda 11 56 runs v Nigeria Entebbe 11 Sep 2021 T20I # 1268
8 wickets v Nigeria Entebbe 13 Sep 2021 T20I # 1271
4 wickets v Kenya Entebbe 15 Sep 2021 T20I # 1274
55 runs v Nigeria Entebbe 15 Sep 2021 T20I # 1275
6 runs v Kenya Entebbe 17 Sep 2021 T20I # 1278
10 wickets v Malawi Kigali 16 Oct 2021 T20I # 1302
106 runs v Rwanda Kigali 17 Oct 2021 T20I # 1309
10 wickets v Lesotho Kigali 19 Oct 2021 T20I # 1315
6 wickets v Swaziland Kigali 19 Oct 2021 T20I # 1320
79 runs v Ghana Rwanda 21 Oct 2021 T20I # 1332
95 runs v Seychelles Kigali 22 Oct 2021 T20I # 1344
Jersey 10 14 runs v Oman Abu Dhabi 27 Oct 2019 T20I # 982
4 runs v Germany Almeria 15 Oct 2021 T20I # 1296
41 runs v Italy Almeria 16 Oct 2021 T20I # 1303
5 runs v Denmark Almeria 17 Oct 2021 T20I # 1306
4 wickets v Germany Almeria 19 Oct 2021 T20I # 1321
8 wickets v Italy Almeria 20 Oct 2021 T20I # 1325
4 wickets v Denmark Almeria 21 Oct 2021 T20I # 1337
37 runs v Guernsey St Peter Port 20 May 2022 T20I # 1542
60 runs v Guernsey Castel 21 May 2022 T20I # 1543
37 runs v Guernsey Castel 21 May 2022 T20I # 1545
Tanzania 10 54 runs v Rwanda Dar-es-Salaam 31 Oct 2022 T20I # 1854
21 runs v Rwanda Dar-es-Salaam 1 Nov 2022 T20I # 1857
77 runs v Rwanda Dar-es-Salaam 4 Nov 2022 T20I # 1863
3 wickets v Rwanda Dar-es-Salaam 5 Nov 2022 T20I # 1869
10 wickets v Rwanda Dar-es-Salaam 6 Nov 2022 T20I # 1875
9 wickets v Sierra Leone Rwanda 1 Dec 2022 T20I # 1925
4 wickets v Ghana Rwanda 4 Dec 2022 T20I # 1935
6 wickets v Mozambique Rwanda 5 Dec 2022 T20I # 1937
66 runs v Eswatini Rwanda 6 Dec 2022 T20I # 1941
10 wickets v Gambia Rwanda 6 Dec 2022 T20I # 1943
Uganda 10 8 wickets v Rwanda Nairobi (Gym) 11 Jun 2023 T20I # 2094
47 runs v Kenya Nairobi (Gym) 13 Jun 2023 T20I # 2097
64 runs v Botswana Nairobi (Gym) 14 Jun 2023 T20I # 2098
7 wickets v Rwanda Nairobi (Gym) 15 Jun 2023 T20I # 2100
7 wickets v Botswana Nairobi (Gym) 17 Jun 2023 T20I # 2102
5 wickets v Kenya Nairobi (Gym) 18 Jun 2023 T20I # 2105
94 runs v Rwanda Nairobi (Gym) 19 Jun 2023 T20I # 2107
1 run v Kenya Nairobi (Gym) 21 Jun 2023 T20I # 2108
40 runs v Rwanda Rwanda 20 Aug 2023 T20I # 2205
6 wickets v Tanzania Rwanda 20 Aug 2023 T20I # 2207
Pakistan 9 7 wickets v Zimbabwe Harare 4 Jul 2018 T20I # 685
45 runs v Australia Harare 5 Jul 2018 T20I # 686
6 wickets v Australia Harare 8 Jul 2018 T20I # 689
66 runs v Australia Abu Dhabi 24 Oct 2018 T20I # 701
11 runs v Australia Dubai (DSC) 26 Oct 2018 T20I # 702
33 runs v Australia Dubai (DSC) 28 Oct 2018 T20I # 704
2 runs v New Zealand Abu Dhabi 31 Oct 2018 T20I # 705
6 wickets v New Zealand Dubai (DSC) 2 Nov 2018 T20I # 706
47 runs v New Zealand Dubai (DSC) 4 Nov 2018 T20I # 708
New Zealand 9 31 runs v Ireland Belfast 18 Jul 2022 T20I # 1673
88 runs v Ireland Belfast 20 Jul 2022 T20I # 1678
6 wickets v Ireland Belfast 22 Jul 2022 T20I # 1679
68 runs v Scotland Edinburgh 27 Jul 2022 T20I # 1692
102 runs v Scotland Edinburgh 29 Jul 2022 T20I # 1701
16 runs v Netherlands The Hague 4 Aug 2022 T20I # 1722
8 wickets v Netherlands The Hague 5 Aug 2022 T20I # 1723
13 runs v West Indies Kingston 10 Aug 2022 T20I # 1728
90 runs v West Indies Kingston 12 Aug 2022 T20I # 1732
Bermuda 9* 46 runs v Canada Coolidge 11 Nov 2021 T20I # 1418
86 runs v Panama Coolidge 11 Nov 2021 T20I # 1421
7 wickets v Belize North Sound 13 Nov 2021 T20I # 1424
3 wickets v Argentina Coolidge 14 Nov 2021 T20I # 1429
6 wickets v Argentina Buenos Aires 21 Feb 2023 T20I # 1996
107 runs v Argentina Buenos Aires 22 Feb 2023 T20I # 1997
96 runs v Cayman Is Buenos Aires 25 Feb 2023 T20I # 2003
110 runs v Argentina Buenos Aires 26 Feb 2023 T20I # 2007
60 runs v Panama Buenos Aires 28 Feb 2023 T20I # 2009
9 wickets v Bahamas Buenos Aires 4 Mar 2023 T20I # 2012
Portugal 9* 124 runs v Gibraltar Albergaria 10 Apr 2023 T20I # 2042
5 wickets v Gibraltar Albergaria 11 Apr 2023 T20I # 2043
5 wickets v Gibraltar Albergaria 11 Apr 2023 T20I # 2044
84 runs v Malta Gibraltar 4 May 2023 T20I # 2055
7 wickets v Gibraltar Gibraltar 4 May 2023 T20I # 2056
17 runs v Malta Gibraltar 5 May 2023 T20I # 2057
9 wickets v Gibraltar Gibraltar 6 May 2023 T20I # 2060
7 wickets v Malta Gibraltar 6 May 2023 T20I # 2061
1 wicket v Gibraltar Gibraltar 7 May 2023 T20I # 2062
England 8 6 wickets v Pakistan Bridgetown 6 May 2010 T20I # 163
39 runs v South Africa Bridgetown 8 May 2010 T20I # 168
3 wickets v New Zealand Gros Islet 10 May 2010 T20I # 172
7 wickets v Sri Lanka Gros Islet 13 May 2010 T20I # 175
7 wickets v Australia Bridgetown 16 May 2010 T20I # 177
5 wickets v Pakistan Cardiff 5 Sep 2010 T20I # 186
6 wickets v Pakistan Cardiff 7 Sep 2010 T20I # 187
1 wicket v Australia Adelaide 12 Jan 2011 T20I # 197
Ireland 8 6 wickets v Kenya Mombasa 22 Feb 2012 T20I # 224
8 wickets v Kenya Mombasa 23 Feb 2012 T20I # 225
2 runs v Kenya Mombasa 24 Feb 2012 T20I # 227
10 wickets v Kenya Dubai (DSC) 14 Mar 2012 T20I # 232
17 runs v Scotland Dubai (DSC) 18 Mar 2012 T20I # 235
10 wickets v Canada Dubai (DSC) 22 Mar 2012 T20I # 236
7 wickets v Netherlands Dubai (DSC) 23 Mar 2012 T20I # 238
5 wickets v Afghanistan Dubai (DSC) 24 Mar 2012 T20I # 240
Pakistan 8 48 runs v New Zealand Auckland 25 Jan 2018 T20I # 640
18 runs v New Zealand Mount Maunganui 28 Jan 2018 T20I # 641
143 runs v West Indies Karachi 1 Apr 2018 T20I # 663
82 runs v West Indies Karachi 2 Apr 2018 T20I # 664
8 wickets v West Indies Karachi 3 Apr 2018 T20I # 665
48 runs v Scotland Edinburgh 12 Jun 2018 T20I # 671
84 runs v Scotland Edinburgh 13 Jun 2018 T20I # 673
74 runs v Zimbabwe Harare 1 Jul 2018 T20I # 681
P.N.G. 8 10 wickets v Vanuatu Port Moresby 24 Mar 2019 T20I # 762
9 wickets v Samoa Apia (No 1) 8 Jul 2019 T20I # 819
3 wickets v Vanuatu Apia (No 3) 9 Jul 2019 T20I # 820
7 wickets v Samoa Apia (No 2) 10 Jul 2019 T20I # 822
59 runs v Vanuatu Apia (No 2) 12 Jul 2019 T20I # 824
32 runs v Vanuatu Apia (No 2) 13 Jul 2019 T20I # 826
10 wickets v Bermuda ICCA Dubai 19 Oct 2019 T20I # 940
81 runs v Namibia ICCA 2 Dubai 20 Oct 2019 T20I # 946
Malaysia 8 22 runs v Vanuatu Kuala Lumpur 4 Oct 2019 T20I # 906
21 runs v Hong Kong Kuala Lumpur 20 Feb 2020 T20I # 1044
35 runs v Hong Kong Kuala Lumpur 21 Feb 2020 T20I # 1045
8 runs v Hong Kong Kuala Lumpur 23 Feb 2020 T20I # 1051
13 runs v Hong Kong Kuala Lumpur 24 Feb 2020 T20I # 1055
6 wickets v Hong Kong Kuala Lumpur 26 Feb 2020 T20I # 1062
22 runs v Nepal Bangkok 29 Feb 2020 T20I # 1068
8 wickets v Thailand Bangkok 1 Mar 2020 T20I # 1070
Isle of Man 8 8 wickets v Cyprus Episkopi 6 Oct 2021 T20I # 1284
6 wickets v Estonia Episkopi 6 Oct 2021 T20I # 1285
3 wickets v Cyprus Episkopi 7 Oct 2021 T20I # 1287
8 wickets v Estonia Episkopi 8 Oct 2021 T20I # 1292
8 wickets v Cyprus Kerava 12 Jul 2022 T20I # 1639
68 runs v Serbia Vantaa 13 Jul 2022 T20I # 1648
8 wickets v Romania Kerava 15 Jul 2022 T20I # 1660
74 runs v Turkey Kerava 18 Jul 2022 T20I # 1672
Uganda 8 5 runs v Jersey Bulawayo 15 Jul 2022 T20I # 1654
4 runs v Hong Kong Bulawayo 17 Jul 2022 T20I # 1665
7 wickets v Botswana Benoni 15 Sep 2022 T20I # 1776
38 runs v Mozambique Benoni 18 Sep 2022 T20I # 1783
8 wickets v Ghana Benoni 20 Sep 2022 T20I # 1787
3 wickets v Kenya Benoni 21 Sep 2022 T20I # 1790
8 wickets v Tanzania Benoni 22 Sep 2022 T20I # 1792
85 runs v Rwanda Rwanda 14 Dec 2022 T20I # 1954
- v Tanzania Rwanda 14 Dec 2022 T20I # 1955
Kenya 8 10 wickets v Mali Kigali 20 Nov 2022 T20I # 1900
9 wickets v Rwanda Rwanda 20 Nov 2022 T20I # 1902
167 runs v Lesotho Kigali 21 Nov 2022 T20I # 1905
8 wickets v Botswana Rwanda 24 Nov 2022 T20I # 1918
7 wickets v Seychelles Rwanda 25 Nov 2022 T20I # 1922
3 wickets v Rwanda Nairobi (Gym) 9 Jun 2023 T20I # 2083
88 runs v Uganda Nairobi (Gym) 10 Jun 2023 T20I # 2088
8 wickets v Botswana Nairobi (Gym) 11 Jun 2023 T20I # 2091
South Africa 7 4 wickets v Australia Johannesburg 27 Mar 2009 T20I # 87
17 runs v Australia Centurion 29 Mar 2009 T20I # 88
130 runs v Scotland The Oval 7 Jun 2009 T20I # 94
1 run v New Zealand Lord's 9 Jun 2009 T20I # 99
7 wickets v England Nottingham 11 Jun 2009 T20I # 103
20 runs v West Indies The Oval 13 Jun 2009 T20I # 106
12 runs v India Nottingham 16 Jun 2009 T20I # 113
Pakistan 7 6 wickets v New Zealand The Oval 13 Jun 2009 T20I # 107
39 runs v Ireland The Oval 15 Jun 2009 T20I # 110
7 runs v South Africa Nottingham 18 Jun 2009 T20I # 114
8 wickets v Sri Lanka Lord's 21 Jun 2009 T20I # 116
52 runs v Sri Lanka Colombo (RPS) 12 Aug 2009 T20I # 118
49 runs v New Zealand Dubai (DSC) 12 Nov 2009 T20I # 122
7 runs v New Zealand Dubai (DSC) 13 Nov 2009 T20I # 123
India 7 11 runs v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
6 wickets v Australia Rajkot 10 Oct 2013 T20I # 331
7 wickets v Pakistan Mirpur 21 Mar 2014 T20I # 378
7 wickets v West Indies Mirpur 23 Mar 2014 T20I # 382
8 wickets v Bangladesh Mirpur 28 Mar 2014 T20I # 389
73 runs v Australia Mirpur 30 Mar 2014 T20I # 393
6 wickets v South Africa Mirpur 4 Apr 2014 T20I # 399
India 7 69 runs v Sri Lanka Ranchi 12 Feb 2016 T20I # 497
9 wickets v Sri Lanka Visakhapatnam 14 Feb 2016 T20I # 499
45 runs v Bangladesh Mirpur 24 Feb 2016 T20I # 509
5 wickets v Pakistan Mirpur 27 Feb 2016 T20I # 512
5 wickets v Sri Lanka Mirpur 1 Mar 2016 T20I # 515
9 wickets v U.A.E. Mirpur 3 Mar 2016 T20I # 517
8 wickets v Bangladesh Mirpur 6 Mar 2016 T20I # 521
India 7 6 wickets v Bangladesh Colombo (RPS) 8 Mar 2018 T20I # 657
6 wickets v Sri Lanka Colombo (RPS) 12 Mar 2018 T20I # 659
17 runs v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
4 wickets v Bangladesh Colombo (RPS) 18 Mar 2018 T20I # 662
76 runs v Ireland Dublin (Malahide) 27 Jun 2018 T20I # 678
143 runs v Ireland Dublin (Malahide) 29 Jun 2018 T20I # 680
8 wickets v England Manchester 3 Jul 2018 T20I # 684
Namibia 7 9 wickets v Ghana Kampala 20 May 2019 T20I # 777
42 runs v Uganda Kampala 21 May 2019 T20I # 779
10 wickets v Botswana Kampala 22 May 2019 T20I # 783
93 runs v Botswana Windhoek 19 Aug 2019 T20I # 853
124 runs v Botswana Windhoek 20 Aug 2019 T20I # 856
78 runs v Botswana Windhoek 22 Aug 2019 T20I # 859
8 wickets v Botswana Windhoek 23 Aug 2019 T20I # 862
Canada 7 4 wickets v U.S.A. Sandys Parish 21 Aug 2019 T20I # 858
8 wickets v Cayman Is Sandys Parish 22 Aug 2019 T20I # 860
8 wickets v Bermuda Sandys Parish 24 Aug 2019 T20I # 864
15 runs v U.S.A. Sandys Parish 25 Aug 2019 T20I # 865
53 runs v Jersey Tolerance Oval 20 Oct 2019 T20I # 947
50 runs v Nigeria Abu Dhabi 21 Oct 2019 T20I # 954
10 runs v Ireland Abu Dhabi 23 Oct 2019 T20I # 961
Spain 7 82 runs v Finland Kerava 17 Aug 2019 T20I # 848
6 wickets v Finland Kerava 17 Aug 2019 T20I # 849
4 wickets v Finland Kerava 18 Aug 2019 T20I # 850
8 wickets v Portugal Cartagena 25 Oct 2019 T20I # 970
8 wickets v Gibraltar Cartagena 26 Oct 2019 T20I # 975
29 runs v Portugal Cartagena 26 Oct 2019 T20I # 976
6 wickets v Gibraltar Cartagena 27 Oct 2019 T20I # 984
9 wickets v Germany Almeria 8 Mar 2020 T20I # 1080
58 runs v Germany Almeria 8 Mar 2020 T20I # 1081
South Africa 7 25 runs v West Indies St George's 3 Jul 2021 T20I # 1181
33 runs v Ireland Dublin (Malahide) 19 Jul 2021 T20I # 1194
42 runs v Ireland Belfast 22 Jul 2021 T20I # 1197
49 runs v Ireland Belfast 24 Jul 2021 T20I # 1201
28 runs v Sri Lanka Colombo (RPS) 10 Sep 2021 T20I # 1265
9 wickets v Sri Lanka Colombo (RPS) 12 Sep 2021 T20I # 1270
10 wickets v Sri Lanka Colombo (RPS) 14 Sep 2021 T20I # 1273
Ghana 7 57 runs v Rwanda Rwanda 20 Aug 2021 T20I # 1229
v Rwanda Rwanda 20 Aug 2021 T20I # 1231
7 wickets v Rwanda Rwanda 21 Aug 2021 T20I # 1234
5 wickets v Rwanda Rwanda 16 Oct 2021 T20I # 1298
9 wickets v Seychelles Rwanda 16 Oct 2021 T20I # 1301
116 runs v Lesotho Rwanda 17 Oct 2021 T20I # 1308
7 wickets v Malawi Rwanda 19 Oct 2021 T20I # 1314
7 wickets v Swaziland Kigali 20 Oct 2021 T20I # 1324
Portugal 7 4 wickets v Gibraltar Cartagena 27 Oct 2019 T20I # 981
6 wickets v Malta Albergaria 19 Aug 2021 T20I # 1228
96 runs v Gibraltar Albergaria 21 Aug 2021 T20I # 1233
110 runs v Gibraltar Albergaria 22 Aug 2021 T20I # 1238
3 wickets v Malta Albergaria 22 Aug 2021 T20I # 1240
47 runs v Israel Waterloo 28 Jun 2022 T20I # 1585
11 runs v Malta Gent 29 Jun 2022 T20I # 1588
Nepal 7 9 wickets v Oman Al Amerat 24 Feb 2022 T20I # 1491
15 runs v P.N.G. Kirtipur 28 Mar 2022 T20I # 1497
6 wickets v Malaysia Kirtipur 30 Mar 2022 T20I # 1499
37 runs v P.N.G. Kirtipur 31 Mar 2022 T20I # 1500
85 runs v Malaysia Kirtipur 2 Apr 2022 T20I # 1502
50 runs v P.N.G. Kirtipur 4 Apr 2022 T20I # 1503
5 wickets v Kenya Nairobi (Gym) 25 Aug 2022 T20I # 1746
P.N.G. 7* 5 runs v U.S.A. Bulawayo 17 Jul 2022 T20I # 1667
9 wickets v Vanuatu Port Moresby 22 Jul 2023 T20I # 2154
117 runs v Philippines Port Moresby 23 Jul 2023 T20I # 2156
6 wickets v Japan Port Moresby 25 Jul 2023 T20I # 2164
39 runs v Vanuatu Port Moresby 26 Jul 2023 T20I # 2168
100 runs v Philippines Port Moresby 28 Jul 2023 T20I # 2177
6 wickets v Japan Port Moresby 29 Jul 2023 T20I # 2182
Sri Lanka 6 6 wickets v Australia Nottingham 8 Jun 2009 T20I # 97
15 runs v West Indies Nottingham 10 Jun 2009 T20I # 100
19 runs v Pakistan Lord's 12 Jun 2009 T20I # 104
9 runs v Ireland Lord's 14 Jun 2009 T20I # 108
48 runs v New Zealand Nottingham 16 Jun 2009 T20I # 112
57 runs v West Indies The Oval 19 Jun 2009 T20I # 115
Australia 6 34 runs v Pakistan Gros Islet 2 May 2010 T20I # 156
27 runs v Bangladesh Bridgetown 5 May 2010 T20I # 161
49 runs v India Bridgetown 7 May 2010 T20I # 165
81 runs v Sri Lanka Bridgetown 9 May 2010 T20I # 170
6 wickets v West Indies Gros Islet 11 May 2010 T20I # 174
3 wickets v Pakistan Gros Islet 14 May 2010 T20I # 176
South Africa 6 13 runs v West Indies North Sound 19 May 2010 T20I # 178
1 run v West Indies North Sound 20 May 2010 T20I # 179
7 wickets v Zimbabwe Bloemfontein 8 Oct 2010 T20I # 188
8 runs v Zimbabwe Kimberley 10 Oct 2010 T20I # 189
6 wickets v Pakistan Abu Dhabi 26 Oct 2010 T20I # 190
6 wickets v Pakistan Abu Dhabi 27 Oct 2010 T20I # 191
West Indies 6 74 runs v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
36 runs v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
18 runs v Bangladesh Mirpur 10 Dec 2012 T20I # 291
27 runs v Australia Brisbane 13 Feb 2013 T20I # 303
8 wickets v Zimbabwe North Sound 2 Mar 2013 T20I # 305
41 runs v Zimbabwe North Sound 3 Mar 2013 T20I # 308
Pakistan 6 5 wickets v Zimbabwe Lahore 22 May 2015 T20I # 417
2 wickets v Zimbabwe Lahore 24 May 2015 T20I # 418
29 runs v Sri Lanka Colombo (RPS) 30 Jul 2015 T20I # 448
1 wicket v Sri Lanka Colombo (RPS) 1 Aug 2015 T20I # 449
13 runs v Zimbabwe Harare 27 Sep 2015 T20I # 454
15 runs v Zimbabwe Harare 29 Sep 2015 T20I # 455
New Zealand 6 10 wickets v Pakistan Hamilton 17 Jan 2016 T20I # 480
95 runs v Pakistan Wellington 22 Jan 2016 T20I # 483
47 runs v India Nagpur 15 Mar 2016 T20I # 535
8 runs v Australia Dharamsala 18 Mar 2016 T20I # 539
22 runs v Pakistan Mohali 22 Mar 2016 T20I # 545
75 runs v Bangladesh Eden Gardens 26 Mar 2016 T20I # 550
Pakistan 6 9 wickets v England Manchester 7 Sep 2016 T20I # 566
9 wickets v West Indies Dubai (DSC) 23 Sep 2016 T20I # 568
16 runs v West Indies Dubai (DSC) 24 Sep 2016 T20I # 569
8 wickets v West Indies Abu Dhabi 27 Sep 2016 T20I # 570
6 wickets v West Indies Bridgetown 26 Mar 2017 T20I # 602
3 runs v West Indies Port of Spain 30 Mar 2017 T20I # 603
Australia 6 8 wickets v India Guwahati 10 Oct 2017 T20I # 624
7 wickets v New Zealand Sydney 3 Feb 2018 T20I # 642
5 wickets v England Hobart 7 Feb 2018 T20I # 645
7 wickets v England Melbourne 10 Feb 2018 T20I # 646
5 wickets v New Zealand Auckland 16 Feb 2018 T20I # 649
19 runs v New Zealand Auckland 21 Feb 2018 T20I # 653
Jersey 6 76 runs v Guernsey Castel 1 Jun 2019 T20I # 790
41 runs v Guernsey Castel 1 Jun 2019 T20I # 789
8 wickets v Guernsey Castel 15 Jun 2019 T20I # 791
18 runs v Denmark Castel 16 Jun 2019 T20I # 795
80 runs v Norway Castel 16 Jun 2019 T20I # 797
73 runs v Italy St Peter Port 19 Jun 2019 T20I # 802
Oman 6 7 wickets v Hong Kong Al Amerat 5 Oct 2019 T20I # 910
43 runs v Ireland Al Amerat 6 Oct 2019 T20I # 917
7 wickets v Netherlands Al Amerat 9 Oct 2019 T20I # 924
6 wickets v Nepal Al Amerat 10 Oct 2019 T20I # 928
7 wickets v U.A.E. Abu Dhabi 18 Oct 2019 T20I # 939
7 wickets v Hong Kong Abu Dhabi 20 Oct 2019 T20I # 949
England 6 30 runs v Sri Lanka Colombo (RPS) 27 Oct 2018 T20I # 703
4 wickets v West Indies Gros Islet 5 Mar 2019 T20I # 750
137 runs v West Indies Basseterre 8 Mar 2019 T20I # 751
8 wickets v West Indies Basseterre 10 Mar 2019 T20I # 752
7 wickets v Pakistan Cardiff 5 May 2019 T20I # 772
7 wickets v New Zealand Christchurch 1 Nov 2019 T20I # 992
Qatar 6 4 wickets v Malaysia Singapore 27 Jul 2019 T20I # 839
20 runs v Jersey Doha 9 Oct 2019 T20I # 926
6 wickets v Jersey Doha 10 Oct 2019 T20I # 929
8 wickets v Jersey Doha 11 Oct 2019 T20I # 930
40 runs v Uganda Doha 12 Feb 2020 T20I # 1038
28 runs v Uganda Doha 13 Feb 2020 T20I # 1040
Austria 6 8 wickets v Czech Rep. Ilfov County 30 Aug 2019 T20I # 870
135 runs v Luxembourg Ilfov County 31 Aug 2019 T20I # 873
10 wickets v Turkey Ilfov County 31 Aug 2019 T20I # 875
30 runs v Czech Rep. Ilfov County 1 Sep 2019 T20I # 877
5 runs v Luxembourg Vinor 21 May 2021 T20I # 1160
78 runs v Czech Rep. Vinor 22 May 2021 T20I # 1161
Namibia 6 7 wickets v Uganda Windhoek 3 Apr 2021 T20I # 1142
20 runs v Uganda Windhoek 5 Apr 2021 T20I # 1143
65 runs v Uganda Windhoek 5 Apr 2021 T20I # 1144
17 runs v U.A.E. ICCA Dubai 5 Oct 2021 T20I # 1281
5 wickets v Scotland ICCA Dubai 9 Oct 2021 T20I # 1293
14 runs v P.N.G. ICCA Dubai 10 Oct 2021 T20I # 1295
England 6 45 runs v Pakistan Leeds 18 Jul 2021 T20I # 1193
3 wickets v Pakistan Manchester 20 Jul 2021 T20I # 1195
6 wickets v West Indies Dubai (DSC) 23 Oct 2021 T20I # 1354
8 wickets v Bangladesh Abu Dhabi 27 Oct 2021 T20I # 1369
8 wickets v Australia Dubai (DSC) 30 Oct 2021 T20I # 1379
26 runs v Sri Lanka Sharjah 1 Nov 2021 T20I # 1382
Tanzania 6 87 runs v Mozambique Rwanda 2 Nov 2021 T20I # 1385
8 wickets v Sierra Leone Rwanda 3 Nov 2021 T20I # 1389
178 runs v Cameroon Rwanda 6 Nov 2021 T20I # 1399
3 runs v Botswana Rwanda 7 Nov 2021 T20I # 1403
6 wickets v Nigeria Rwanda 17 Nov 2021 T20I # 1430
49 runs v Kenya Kigali 17 Nov 2021 T20I # 1433
Pakistan 6 4 wickets v Bangladesh Mirpur 19 Nov 2021 T20I # 1439
8 wickets v Bangladesh Mirpur 20 Nov 2021 T20I # 1443
5 wickets v Bangladesh Mirpur 22 Nov 2021 T20I # 1447
63 runs v West Indies Karachi 13 Dec 2021 T20I # 1448
9 runs v West Indies Karachi 14 Dec 2021 T20I # 1449
7 wickets v West Indies Karachi 16 Dec 2021 T20I # 1450
South Africa 6 8 wickets v West Indies Dubai (DSC) 26 Oct 2021 T20I # 1366
4 wickets v Sri Lanka Sharjah 30 Oct 2021 T20I # 1378
6 wickets v Bangladesh Abu Dhabi 2 Nov 2021 T20I # 1384
10 runs v England Sharjah 6 Nov 2021 T20I # 1400
7 wickets v India Delhi 9 Jun 2022 T20I # 1554
4 wickets v India Cuttack 12 Jun 2022 T20I # 1569
Belgium 6 111 runs v Malta Gent 11 Jun 2022 T20I # 1558
84 runs v Malta Gent 11 Jun 2022 T20I # 1562
122 runs v Malta Waterloo 12 Jun 2022 T20I # 1566
7 wickets v Gibraltar Gent 28 Jun 2022 T20I # 1581
2 wickets v Hungary Waterloo 29 Jun 2022 T20I # 1590
12 runs v Denmark Waterloo 1 Jul 2022 T20I # 1595
Italy 6 1 run v Germany Almeria 21 Oct 2021 T20I # 1333
9 wickets v Greece Vantaa 12 Jul 2022 T20I # 1640
5 wickets v Finland Kerava 13 Jul 2022 T20I # 1647
91 runs v Sweden Vantaa 15 Jul 2022 T20I # 1655
166 runs v Croatia Kerava 16 Jul 2022 T20I # 1663
7 wickets v Isle of Man Kerava 19 Jul 2022 T20I # 1676
Zimbabwe 6 111 runs v Singapore Bulawayo 11 Jul 2022 T20I # 1634
23 runs v Jersey Bulawayo 12 Jul 2022 T20I # 1638
46 runs v U.S.A. Bulawayo 14 Jul 2022 T20I # 1652
27 runs v P.N.G. Bulawayo 15 Jul 2022 T20I # 1658
37 runs v Netherlands Bulawayo 17 Jul 2022 T20I # 1668
17 runs v Bangladesh Harare 30 Jul 2022 T20I # 1706
Mozambique 6 8 wickets v Eswatini Malkerns 29 Jul 2022 T20I # 1699
7 wickets v Eswatini Malkerns 29 Jul 2022 T20I # 1700
8 wickets v Eswatini Malkerns 30 Jul 2022 T20I # 1703
95 runs v Eswatini Malkerns 30 Jul 2022 T20I # 1707
94 runs v Eswatini Malkerns 31 Jul 2022 T20I # 1710
43 runs v Eswatini Malkerns 31 Jul 2022 T20I # 1714
Vanuatu 6 18 runs v Fiji Port vila 13 Sep 2022 T20I # 1771
6 wickets v Samoa Port vila 14 Sep 2022 T20I # 1772
50 runs v Cook Islands Port vila 15 Sep 2022 T20I # 1775
17 runs v Samoa Suva 13 Mar 2023 T20I # 2024
102 runs v Fiji Suva 16 Mar 2023 T20I # 2027
26 runs v Fiji Suva 17 Mar 2023 T20I # 2028
Germany 6 6 runs v Belgium Krefeld 9 Jun 2023 T20I # 2085
5 wickets v Belgium Krefeld 10 Jun 2023 T20I # 2087
4 wickets v Belgium Krefeld 10 Jun 2023 T20I # 2090
8 wickets v Belgium Krefeld 11 Jun 2023 T20I # 2093
6 wickets v Austria Deventer 29 Jun 2023 T20I # 2119
8 wickets v Austria Deventer 30 Jun 2023 T20I # 2120
Switzerland 6* 8 wickets v Luxembourg Walferdange 25 Jun 2023 T20I # 2117
6 wickets v Romania Marsa 13 Jul 2023 T20I # 2134
8 wickets v Luxembourg Marsa 14 Jul 2023 T20I # 2136
6 wickets v France Marsa 14 Jul 2023 T20I # 2139
6 wickets v Malta Marsa 15 Jul 2023 T20I # 2141
6 wickets v Malta Marsa 16 Jul 2023 T20I # 2146
Scotland 6* 72 runs v Germany Edinburgh (Golden) 20 Jul 2023 T20I # 2149
14 runs v Jersey Edinburgh 21 Jul 2023 T20I # 2152
155 runs v Italy Edinburgh 24 Jul 2023 T20I # 2160
166 runs v Austria Edinburgh (Golden) 25 Jul 2023 T20I # 2166
33 runs v Denmark Edinburgh 27 Jul 2023 T20I # 2174
8 runs v Ireland Edinburgh 28 Jul 2023 T20I # 2180
South Africa 5 10 wickets v Pakistan Johannesburg 2 Feb 2007 T20I # 14
8 wickets v West Indies Johannesburg 11 Sep 2007 T20I # 20
7 wickets v Bangladesh Cape Town 15 Sep 2007 T20I # 31
19 runs v England Cape Town 16 Sep 2007 T20I # 34
6 wickets v New Zealand Durban 19 Sep 2007 T20I # 39
India 5 18 runs v England Durban 19 Sep 2007 T20I # 40
37 runs v South Africa Durban 20 Sep 2007 T20I # 43
15 runs v Australia Durban 22 Sep 2007 T20I # 45
5 runs v Pakistan Johannesburg 24 Sep 2007 T20I # 46
7 wickets v Australia Brabourne 20 Oct 2007 T20I # 47
Sri Lanka 5 7 wickets v New Zealand Lauderhill 23 May 2010 T20I # 181
7 wickets v Australia Perth 31 Oct 2010 T20I # 192
9 wickets v England Bristol 25 Jun 2011 T20I # 201
35 runs v Australia Pallekele 6 Aug 2011 T20I # 202
8 runs v Australia Pallekele 8 Aug 2011 T20I # 203
New Zealand 5 10 wickets v Zimbabwe Harare 15 Oct 2011 T20I # 211
34 runs v Zimbabwe Harare 17 Oct 2011 T20I # 213
7 wickets v Zimbabwe Auckland 11 Feb 2012 T20I # 219
5 wickets v Zimbabwe Hamilton 14 Feb 2012 T20I # 220
6 wickets v South Africa Wellington 17 Feb 2012 T20I # 221
Pakistan 5 85 runs v Zimbabwe Harare 16 Sep 2011 T20I # 205
5 runs v Zimbabwe Harare 18 Sep 2011 T20I # 206
5 wickets v Sri Lanka Abu Dhabi 25 Nov 2011 T20I # 215
50 runs v Bangladesh Mirpur 29 Nov 2011 T20I # 216
8 runs v England Dubai (DSC) 23 Feb 2012 T20I # 226
Australia 5 94 runs v Pakistan Dubai (DSC) 10 Sep 2012 T20I # 259
7 wickets v Ireland Colombo (RPS) 19 Sep 2012 T20I # 264
17 runs v West Indies Colombo (RPS) 22 Sep 2012 T20I # 270
9 wickets v India Colombo (RPS) 28 Sep 2012 T20I # 278
8 wickets v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
Pakistan 5 95 runs v South Africa Centurion 3 Mar 2013 T20I # 306
2 wickets v West Indies Kingstown 27 Jul 2013 T20I # 321
11 runs v West Indies Kingstown 28 Jul 2013 T20I # 322
25 runs v Zimbabwe Harare 23 Aug 2013 T20I # 326
19 runs v Zimbabwe Harare 24 Aug 2013 T20I # 327
Australia 5 13 runs v England Hobart 29 Jan 2014 T20I # 354
8 wickets v England Melbourne 31 Jan 2014 T20I # 355
84 runs v England Sydney 2 Feb 2014 T20I # 356
5 wickets v South Africa Durban 12 Mar 2014 T20I # 363
6 wickets v South Africa Centurion 14 Mar 2014 T20I # 365
Sri Lanka 5 24 runs v Pakistan Dubai (DSC) 13 Dec 2013 T20I # 351
2 runs v Bangladesh Chattogram 12 Feb 2014 T20I # 357
3 wickets v Bangladesh Chattogram 14 Feb 2014 T20I # 358
5 runs v South Africa Chattogram 22 Mar 2014 T20I # 379
9 wickets v Netherlands Chattogram 24 Mar 2014 T20I # 384
Hong Kong 5 2 wickets v Bangladesh Chattogram 20 Mar 2014 T20I # 375
2 wickets v Nepal Colombo (PSS) 24 Nov 2014 T20I # 410
5 wickets v Nepal Belfast 15 Jul 2015 T20I # 438
5 runs v Ireland Dublin (Malahide) 17 Jul 2015 T20I # 441
5 wickets v Afghanistan Dublin (Malahide) 21 Jul 2015 T20I # 443
England 5 3 runs v India Birmingham 7 Sep 2014 T20I # 405
56 runs v New Zealand Manchester 23 Jun 2015 T20I # 423
5 runs v Australia Cardiff 31 Aug 2015 T20I # 453
14 runs v Pakistan Dubai (DSC) 26 Nov 2015 T20I # 468
3 runs v Pakistan Dubai (DSC) 27 Nov 2015 T20I # 469
South Africa 5 7 wickets v India Dharamsala 2 Oct 2015 T20I # 456
6 wickets v India Cuttack 5 Oct 2015 T20I # 457
3 wickets v England Cape Town 19 Feb 2016 T20I # 503
9 wickets v England Johannesburg 21 Feb 2016 T20I # 506
3 wickets v Australia Durban 4 Mar 2016 T20I # 519
Afghanistan 5 3 wickets v Oman Fatullah 20 Feb 2016 T20I # 504
66 runs v Hong Kong Mirpur 22 Feb 2016 T20I # 507
14 runs v Scotland Nagpur 8 Mar 2016 T20I # 523
6 wickets v Hong Kong Nagpur 10 Mar 2016 T20I # 528
59 runs v Zimbabwe Nagpur 12 Mar 2016 T20I # 531
West Indies 5 6 wickets v Afghanistan Basseterre 2 Jun 2017 T20I # 611
29 runs v Afghanistan Basseterre 3 Jun 2017 T20I # 612
7 wickets v Afghanistan Basseterre 5 Jun 2017 T20I # 613
9 wickets v India Kingston 9 Jul 2017 T20I # 617
21 runs v England Chester-le-Street 16 Sep 2017 T20I # 622
India 5 6 runs v New Zealand Thiruvananthapuram 7 Nov 2017 T20I # 632
93 runs v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
88 runs v Sri Lanka Indore 22 Dec 2017 T20I # 634
5 wickets v Sri Lanka Wankhede 24 Dec 2017 T20I # 635
28 runs v South Africa Johannesburg 18 Feb 2018 T20I # 652
South Africa 5 34 runs v Zimbabwe East London 9 Oct 2018 T20I # 698
6 wickets v Zimbabwe Potchefstroom 12 Oct 2018 T20I # 699
21 runs v Australia Carrara 17 Nov 2018 T20I # 711
6 runs v Pakistan Cape Town 1 Feb 2019 T20I # 732
7 runs v Pakistan Johannesburg 3 Feb 2019 T20I # 734
Italy 5 7 wickets v Germany Utrecht 25 May 2019 T20I # 786
6 wickets v Germany Utrecht 25 May 2019 T20I # 787
20 runs v Norway St Peter Port 15 Jun 2019 T20I # 792
5 wickets v Germany St Peter Port 16 Jun 2019 T20I # 794
11 runs v Guernsey St Peter Port 16 Jun 2019 T20I # 796
U.A.E. 5 24 runs v U.S.A. ICCA Dubai 16 Mar 2019 T20I # 754
13 runs v Netherlands Amstelveen 3 Aug 2019 T20I # 841
5 wickets v Netherlands Amstelveen 5 Aug 2019 T20I # 844
14 runs v Netherlands The Hague 6 Aug 2019 T20I # 845
7 wickets v Netherlands The Hague 8 Aug 2019 T20I # 847
Argentina 5 9 wickets v Mexico Cortijo Polo Club Pitch A 3 Oct 2019 T20I # 903
7 wickets v Peru Cortijo Polo Club Pitch B 4 Oct 2019 T20I # 908
29 runs v Brazil Cortijo Polo Club Pitch A 4 Oct 2019 T20I # 909
28 runs v Chile Cortijo Polo Club Pitch A 5 Oct 2019 T20I # 912
4 wickets v Mexico Lima Cricket and Football 6 Oct 2019 T20I # 919
Namibia 5 24 runs v Scotland ICCA Dubai 22 Oct 2019 T20I # 955
6 wickets v Bermuda ICCA 2 Dubai 23 Oct 2019 T20I # 958
87 runs v Kenya Dubai (DSC) 25 Oct 2019 T20I # 969
87 runs v Singapore Dubai (DSC) 26 Oct 2019 T20I # 977
54 runs v Oman Dubai (DSC) 29 Oct 2019 T20I # 987
Australia 5 3 wickets v India Visakhapatnam 24 Feb 2019 T20I # 748
7 wickets v India Bengaluru 27 Feb 2019 T20I # 749
134 runs v Sri Lanka Adelaide 27 Oct 2019 T20I # 978
9 wickets v Sri Lanka Brisbane 30 Oct 2019 T20I # 988
7 wickets v Sri Lanka Melbourne 1 Nov 2019 T20I # 993
Netherlands 5 92 runs v Bermuda Dubai (DSC) 26 Oct 2019 T20I # 974
4 wickets v Scotland Dubai (DSC) 27 Oct 2019 T20I # 983
8 wickets v U.A.E. Dubai (DSC) 29 Oct 2019 T20I # 986
21 runs v Ireland Dubai (DSC) 1 Nov 2019 T20I # 994
7 wickets v P.N.G. Dubai (DSC) 2 Nov 2019 T20I # 997
Malawi 5 3 wickets v Mozambique Lilongwe 6 Nov 2019 T20I # 1003
7 wickets v Mozambique Lilongwe 6 Nov 2019 T20I # 1004
25 runs v Mozambique Lilongwe 7 Nov 2019 T20I # 1005
4 wickets v Mozambique Lilongwe 7 Nov 2019 T20I # 1006
15 runs v Mozambique Blantyre 9 Nov 2019 T20I # 1010
- v Mozambique Blantyre 9 Nov 2019 T20I # 1011
U.A.E. 5 10 wickets v Iran Al Amerat 23 Feb 2020 T20I # 1047
47 runs v Kuwait Al Amerat 24 Feb 2020 T20I # 1057
12 runs v Saudi Arabia Al Amerat 25 Feb 2020 T20I # 1059
28 runs v Qatar Al Amerat 26 Feb 2020 T20I # 1064
102 runs v Kuwait Al Amerat 27 Feb 2020 T20I # 1066
Luxembourg 5 6 wickets v Czech Rep. Vinor 22 May 2021 T20I # 1162
5 wickets v Austria Vinor 23 May 2021 T20I # 1163
62 runs v Bulgaria Ilfov County 2 Sep 2021 T20I # 1245
4 wickets v Malta Ilfov County 2 Sep 2021 T20I # 1247
2 runs v Hungary Ilfov County 4 Sep 2021 T20I # 1254
Nigeria 5 6 runs v Sierra Leone Lagos 20 Oct 2021 T20I # 1326
69 runs v Sierra Leone Lagos 21 Oct 2021 T20I # 1336
9 wickets v Sierra Leone Lagos 23 Oct 2021 T20I # 1349
19 runs v Sierra Leone Lagos 24 Oct 2021 T20I # 1360
36 runs v Sierra Leone Lagos 26 Oct 2021 T20I # 1365
Pakistan 5 10 wickets v India Dubai (DSC) 24 Oct 2021 T20I # 1361
5 wickets v New Zealand Sharjah 26 Oct 2021 T20I # 1367
5 wickets v Afghanistan Dubai (DSC) 29 Oct 2021 T20I # 1377
45 runs v Namibia Abu Dhabi 2 Nov 2021 T20I # 1386
72 runs v Scotland Sharjah 7 Nov 2021 T20I # 1406
New Zealand 5 8 wickets v India Dubai (DSC) 31 Oct 2021 T20I # 1381
16 runs v Scotland Dubai (DSC) 3 Nov 2021 T20I # 1388
52 runs v Namibia Sharjah 5 Nov 2021 T20I # 1394
8 wickets v Afghanistan Abu Dhabi 7 Nov 2021 T20I # 1402
5 wickets v England Abu Dhabi 10 Nov 2021 T20I # 1415
Uganda 5 1 run v Kenya Kigali 17 Nov 2021 T20I # 1431
12 runs v Nigeria Rwanda 17 Nov 2021 T20I # 1432
8 wickets v Tanzania Rwanda 18 Nov 2021 T20I # 1435
8 wickets v Nigeria Kigali 18 Nov 2021 T20I # 1438
6 wickets v Tanzania Rwanda 20 Nov 2021 T20I # 1441
6 wickets v Kenya Rwanda 20 Nov 2021 T20I # 1444
Australia 5 8 wickets v Bangladesh Dubai (DSC) 4 Nov 2021 T20I # 1391
8 wickets v West Indies Abu Dhabi 6 Nov 2021 T20I # 1398
5 wickets v Pakistan Dubai (DSC) 11 Nov 2021 T20I # 1420
8 wickets v New Zealand Dubai (DSC) 14 Nov 2021 T20I # 1428
20 runs v Sri Lanka Sydney 11 Feb 2022 T20I # 1458
Cayman Is 5 8 wickets v Bahamas George Town 13 Apr 2022 T20I # 1508
15 runs v Bahamas George Town 14 Apr 2022 T20I # 1509
7 wickets v Bahamas George Town 16 Apr 2022 T20I # 1510
65 runs v Bahamas George Town 16 Apr 2022 T20I # 1511
42 runs v Bahamas George Town 17 Apr 2022 T20I # 1512
Malta 5 5 wickets v Gibraltar Marsa 10 May 2022 T20I # 1522
45 runs v Hungary Marsa 10 May 2022 T20I # 1523
5 wickets v Romania Marsa 11 May 2022 T20I # 1525
2 runs v Czech Rep. Marsa 12 May 2022 T20I # 1528
6 wickets v Bulgaria Marsa 14 May 2022 T20I # 1536
Bulgaria 5 5 wickets v Gibraltar Marsa 15 May 2022 T20I # 1537
6 wickets v Serbia Sofia 24 Jun 2022 T20I # 1576
5 wickets v Serbia Sofia 25 Jun 2022 T20I # 1577
40 runs v Serbia Sofia 25 Jun 2022 T20I # 1578
6 wickets v Serbia Sofia 26 Jun 2022 T20I # 1579
Romania 5 26 runs v Czech Rep. Marsa 13 May 2022 T20I # 1532
8 wickets v Bulgaria Marsa 13 May 2022 T20I # 1533
8 wickets v Gibraltar Marsa 14 May 2022 T20I # 1535
9 runs v Malta Marsa 15 May 2022 T20I # 1539
51 runs v Turkey Kerava 12 Jul 2022 T20I # 1644
Austria 5 36 runs v Luxembourg Vantaa 24 Jul 2022 T20I # 1680
141 runs v Slovenia Kerava 25 Jul 2022 T20I # 1684
2 wickets v Guernsey Vantaa 27 Jul 2022 T20I # 1688
158 runs v Bulgaria Vantaa 30 Jul 2022 T20I # 1704
9 wickets v Norway Kerava 31 Jul 2022 T20I # 1715
Kuwait 5 20 runs v Bahrain Al Amerat 13 Aug 2022 T20I # 1733
5 wickets v Bahrain Al Amerat 14 Aug 2022 T20I # 1734
4 wickets v Bahrain Al Amerat 16 Aug 2022 T20I # 1737
102 runs v Bahrain Al Amerat 17 Aug 2022 T20I # 1739
1 wicket v U.A.E. Al Amerat 21 Aug 2022 T20I # 1741
India 5 7 wickets v West Indies Basseterre 2 Aug 2022 T20I # 1720
59 runs v West Indies Lauderhill 6 Aug 2022 T20I # 1725
88 runs v West Indies Lauderhill 7 Aug 2022 T20I # 1726
5 wickets v Pakistan Dubai (DSC) 28 Aug 2022 T20I # 1750
40 runs v Hong Kong Dubai (DSC) 31 Aug 2022 T20I # 1754
Sri Lanka 5 2 wickets v Bangladesh Dubai (DSC) 1 Sep 2022 T20I # 1755
4 wickets v Afghanistan Sharjah 3 Sep 2022 T20I # 1757
6 wickets v India Dubai (DSC) 6 Sep 2022 T20I # 1759
5 wickets v Pakistan Dubai (DSC) 9 Sep 2022 T20I # 1764
23 runs v Pakistan Dubai (DSC) 11 Sep 2022 T20I # 1769
Tanzania 5 6 wickets v Uganda Rwanda 20 Nov 2021 T20I # 1441
69 runs v Nigeria Kigali 20 Nov 2021 T20I # 1445
10 wickets v Cameroon Benoni 17 Sep 2022 T20I # 1780
4 wickets v Kenya Benoni 17 Sep 2022 T20I # 1781
44 runs v Malawi Benoni 20 Sep 2022 T20I # 1786
4 wickets v Botswana Benoni 21 Sep 2022 T20I # 1791
Germany 5 29 runs v Sweden Krefeld 11 Jun 2022 T20I # 1565
3 wickets v Austria Krefeld 12 Jun 2022 T20I # 1567
10 wickets v Italy Almeria 4 Nov 2022 T20I # 1865
8 wickets v Italy Almeria 4 Nov 2022 T20I # 1866
36 runs v Spain Almeria 5 Nov 2022 T20I # 1870
Canada 5 6 wickets v Germany Al Amerat 22 Feb 2022 T20I # 1485
7 wickets v Bahrain Al Amerat 24 Feb 2022 T20I # 1488
4 wickets v Bahrain Al Amerat 14 Nov 2022 T20I # 1881
66 runs v Saudi Arabia Al Amerat 15 Nov 2022 T20I # 1882
1 run v Oman Al Amerat 16 Nov 2022 T20I # 1885
Nigeria 5 8 wickets v Mozambique Rwanda 1 Dec 2022 T20I # 1927
6 wickets v Sierra Leone Rwanda 2 Dec 2022 T20I # 1929
118 runs v Eswatini Kigali 4 Dec 2022 T20I # 1933
9 wickets v Gambia Kigali 4 Dec 2022 T20I # 1934
17 runs v Cameroon Rwanda 5 Dec 2022 T20I # 1938
Bangladesh 5 6 wickets v England Chattogram 9 Mar 2023 T20I # 2018
4 wickets v England Mirpur 12 Mar 2023 T20I # 2023
16 runs v England Mirpur 14 Mar 2023 T20I # 2026
22 runs v Ireland Chattogram 27 Mar 2023 T20I # 2034
77 runs v Ireland Chattogram 29 Mar 2023 T20I # 2037
Ireland 5 7 wickets v Bangladesh Chattogram 31 Mar 2023 T20I # 2038
7 runs v Italy Edinburgh (Golden) 20 Jul 2023 T20I # 2148
9 wickets v Denmark Edinburgh 21 Jul 2023 T20I # 2150
128 runs v Austria Edinburgh 23 Jul 2023 T20I # 2157
9 wickets v Jersey Edinburgh (Golden) 24 Jul 2023 T20I # 2162
Uganda 5* 61 runs v Rwanda Rwanda 22 Aug 2023 T20I # 2212
86 runs v Rwanda Rwanda 24 Aug 2023 T20I # 2214
60 runs v Tanzania Rwanda 24 Aug 2023 T20I # 2215
19 runs v Tanzania Rwanda 25 Aug 2023 T20I # 2217
6 wickets v Rwanda Rwanda 27 Aug 2023 T20I # 2219
Claim Cricket Welcome Bonus

Cricket Records for Teams with Most Consecutive Wins: ODI, T20i, Test


Cricket Records for Teams with Most Consecutive Wins: ODI, T20i, Test

In the world of cricket, consistency is a testament to a team’s prowess. But which teams have truly stood the test of time, game after game, without faltering? Let’s dive into the annals of cricket history and find out who the real “Streak Masters” with most consecutive wins are.

  • T20Is: Afghanistan, Romania, and India share the record with 12 consecutive wins.
  • Afghanistan's T20I Streak: Began in 2018, defeating Zimbabwe, Bangladesh, and Ireland.
  • Romania's T20I Streak: Spanned victories against seven different teams.
  • India's T20I Streak: Started in 2021 and is ongoing, one win away from a record 13th.
  • ODIs: Australia's 2003 team, led by Ricky Ponting, achieved 21 consecutive wins.
  • Closest to Australia in ODIs: South Africa and Pakistan, each with 12 straight wins.
  • Tests: Australia holds two separate streaks of 16 consecutive wins.
  • West Indies in Tests: Achieved 11 straight wins in 1984.
  • Overall: Australia's dominance is evident, but T20Is see diverse competition.

T20Is: The Three Titans

Australia dominates in ODI and Test cricket. Yet, in T20Is, Afghanistan, Romania, and India share the record with 12 straight wins.

Afghanistan set the pace first. Their streak began against Zimbabwe in February 2018 and lasted until September 2019. They defeated Zimbabwe thrice, Bangladesh four times, and Ireland five times.

Romania followed suit. Their streak started with a win over Bulgaria and spanned victories against seven different teams.

India’s streak started in November 2021 against Afghanistan. They’re currently on a roll, one win away from a historic 13th.

T20I Streaks at a Glance

  • Afghanistan: 12 wins from February 5, 2018, to September 15, 2019. Teams defeated: 3.
  • Romania: 12 wins from October 17, 2020, to September 5, 2021. Teams defeated: 7.
  • India: 12 wins from November 3, 2021, to present. Teams defeated: 6.

ODIs: Australia’s Golden Era

Australia’s ODI team from January to May 2003 was unstoppable. Under Ricky Ponting, they secured 21 consecutive wins, including the 2003 World Cup final against India.

No team has come close, except South Africa and Pakistan with 12 straight wins each.

ODI Streaks at a Glance

  • Australia: 21 wins from January 11, 2003, to May 24, 2005. Teams defeated: 10.
  • South Africa: 12 wins twice, with the latest from September 25, 2016, to February 19, 2017. Teams defeated: 4.
  • Pakistan: 12 wins from November 18, 2007, to June 8, 2008. Teams defeated: 3.

Tests: Australia’s Double Feat

In Tests, Australia set and matched their record of 16 consecutive wins. Their first streak was from 1999 to 2001, and they replicated it from 2005 to 2008.

The West Indies are the next best with 11 straight wins in 1984.

Test Streaks at a Glance

  • Australia: 16 wins from October 14, 1999, to February 27, 2001. Teams defeated: 6.
  • Australia: 16 wins from December 26, 2005, to January 2, 2008. Teams defeated: 5.
  • West Indies: 11 wins from March 30, 1984, to December 7, 1984. Teams defeated: 2.

In conclusion, while Australia’s dominance in cricket is clear, the T20I arena sees a more varied competition. The records show the ever-evolving nature of this beloved sport.

Wickets, Wins, and World Records: The Cricket Carousel!

The records and streaks we’ve delved into offer a fascinating glimpse into the ebb and flow of cricket’s rich tapestry.

These achievements underscore the sheer determination, skill, and teamwork required to maintain such unparalleled consistency in the face of fierce competition.

Yet, as the game’s dynamics continue to evolve with new strategies, emerging talents, and unforeseen challenges, one can’t help but wonder: Which team will rise to the occasion next? Who will etch their name into this illustrious list of consecutive victories?

As we reflect on the past, the future of cricket holds endless possibilities, and the next chapter remains tantalizingly unwritten.


FAQ: Most Consecutive Wins in Cricket

Which team holds the record for the most consecutive wins in ODIs?

Australia holds this record with 21 consecutive wins, achieved between January 11, 2003, and May 24, 2005.

How many teams share the record for the most consecutive wins in T20Is?

Three teams, namely Afghanistan, Romania, and India, share the record with 12 consecutive T20I wins each.

Which team has the highest consecutive Test match victories?

Australia leads in this category with two separate streaks of 16 consecutive Test wins, first from 1999 to 2001 and then from 2005 to 2008.


All Interesting Cricket Grounds


No posts found.

Today's Match Predictions & Betting Odds



Download 7cric App

Today's Live Cricket Scores