Records for Test+ODI+T20I Matches

Most consecutive wins
Team
Mat
Margin
Opposition
Ground
Match Date
Scorecard
207 runsv EnglandHobart11 Jan 2003ODI # 1932
4 wicketsv Sri LankaBrisbane15 Jan 2003ODI # 1936
4 wicketsv EnglandAdelaide19 Jan 2003ODI # 1938
9 wicketsv Sri LankaMelbourne21 Jan 2003ODI # 1939
10 wicketsv EnglandSydney23 Jan 2003ODI # 1940
5 runsv EnglandMelbourne25 Jan 2003ODI # 1941
82 runsv PakistanJohannesburg11 Feb 2003ODI # 1945
9 wicketsv IndiaCenturion15 Feb 2003ODI # 1951
75 runsv NetherlandsPotchefstroom20 Feb 2003ODI # 1960
7 wicketsv ZimbabweBulawayo24 Feb 2003ODI # 1966
256 runsv NamibiaPotchefstroom27 Feb 2003ODI # 1970
2 wicketsv EnglandGqeberha2 Mar 2003ODI # 1976
96 runsv Sri LankaCenturion7 Mar 2003ODI # 1982
96 runsv New ZealandGqeberha11 Mar 2003ODI # 1986
5 wicketsv KenyaDurban15 Mar 2003ODI # 1990
48 runsv Sri LankaGqeberha18 Mar 2003ODI # 1991
125 runsv IndiaJohannesburg23 Mar 2003ODI # 1993
9 wicketsv West IndiesGeorgetown10 Apr 2003Test # 1638
118 runsv West IndiesPort of Spain19 Apr 2003Test # 1639
9 wicketsv West IndiesBridgetown1 May 2003Test # 1643
16inns & 126 runsv West IndiesBrisbane23 Nov 2000Test # 1516
inns & 27 runsv West IndiesPerth1 Dec 2000Test # 1520
5 wicketsv West IndiesAdelaide15 Dec 2000Test # 1523
352 runsv West IndiesMelbourne26 Dec 2000Test # 1525
6 wicketsv West IndiesSydney2 Jan 2001Test # 1527
74 runsv West IndiesMelbourne11 Jan 2001ODI # 1667
9 wicketsv West IndiesBrisbane14 Jan 2001ODI # 1670
28 runsv West IndiesSydney17 Jan 2001ODI # 1672
8 wicketsv ZimbabweMelbourne21 Jan 2001ODI # 1674
10 wicketsv West IndiesAdelaide26 Jan 2001ODI # 1677
86 runsv ZimbabweSydney28 Jan 2001ODI # 1678
6 wicketsv ZimbabweHobart30 Jan 2001ODI # 1679
1 runv ZimbabwePerth4 Feb 2001ODI # 1683
134 runsv West IndiesSydney7 Feb 2001ODI # 1685
39 runsv West IndiesMelbourne9 Feb 2001ODI # 1687
10 wicketsv IndiaWankhede27 Feb 2001Test # 1531
166 wicketsv EnglandJaipur21 Oct 2006ODI # 2434
6 wicketsv IndiaMohali29 Oct 2006ODI # 2440
34 runsv New ZealandMohali1 Nov 2006ODI # 2441
8 wicketsv West IndiesBrabourne5 Nov 2006ODI # 2443
277 runsv EnglandBrisbane23 Nov 2006Test # 1817
6 wicketsv EnglandAdelaide1 Dec 2006Test # 1819
206 runsv EnglandPerth14 Dec 2006Test # 1821
inns & 99 runsv EnglandMelbourne26 Dec 2006Test # 1824
10 wicketsv EnglandSydney2 Jan 2007Test # 1826
77 runsv EnglandSydney9 Jan 2007T20I # 13
8 wicketsv EnglandMelbourne12 Jan 2007ODI # 2473
105 runsv New ZealandHobart14 Jan 2007ODI # 2474
4 wicketsv EnglandBrisbane19 Jan 2007ODI # 2478
2 wicketsv New ZealandSydney21 Jan 2007ODI # 2479
9 wicketsv EnglandAdelaide26 Jan 2007ODI # 2486
8 runsv New ZealandPerth28 Jan 2007ODI # 2488
1426 runsv IndiaSharjah27 Apr 1990ODI # 625
90 runsv Sri LankaSharjah29 Apr 1990ODI # 627
8 wicketsv New ZealandSharjah1 May 1990ODI # 629
36 runsv AustraliaSharjah4 May 1990ODI # 631
inns & 43 runsv New ZealandKarachi10 Oct 1990Test # 1151
9 wicketsv New ZealandLahore18 Oct 1990Test # 1152
65 runsv New ZealandFaisalabad26 Oct 1990Test # 1153
19 runsv New ZealandLahore2 Nov 1990ODI # 636
8 wicketsv New ZealandPeshawar4 Nov 1990ODI # 637
105 runsv New ZealandSialkot6 Nov 1990ODI # 638
6 runsv West IndiesKarachi9 Nov 1990ODI # 639
5 wicketsv West IndiesLahore11 Nov 1990ODI # 640
31 runsv West IndiesMultan13 Nov 1990ODI # 641
8 wicketsv West IndiesKarachi15 Nov 1990Test # 1154
1421 runsv Sri LankaDubai (DICS)18 Nov 2011ODI # 3214
26 runsv Sri LankaSharjah20 Nov 2011ODI # 3215
3 wicketsv Sri LankaAbu Dhabi23 Nov 2011ODI # 3216
5 wicketsv Sri LankaAbu Dhabi25 Nov 2011T20I # 215
50 runsv BangladeshMirpur29 Nov 2011T20I # 216
5 wicketsv BangladeshMirpur1 Dec 2011ODI # 3218
76 runsv BangladeshMirpur3 Dec 2011ODI # 3220
58 runsv BangladeshChattogram6 Dec 2011ODI # 3222
inns & 184 runsv BangladeshChattogram9 Dec 2011Test # 2022
7 wicketsv BangladeshMirpur17 Dec 2011Test # 2024
10 wicketsv EnglandDubai (DICS)17 Jan 2012Test # 2030
72 runsv EnglandAbu Dhabi25 Jan 2012Test # 2032
71 runsv EnglandDubai (DICS)3 Feb 2012Test # 2034
7 wicketsv AfghanistanSharjah10 Feb 2012ODI # 3236
13106 runsv ZimbabweSharjah28 Oct 2001ODI # 1768
29 runsv ZimbabweSharjah31 Oct 2001ODI # 1770
7 wicketsv Sri LankaSharjah2 Nov 2001ODI # 1771
5 wicketsv Sri LankaSharjah4 Nov 2001ODI # 1772
inns & 178 runsv BangladeshDhaka9 Jan 2002Test # 1584
inns & 169 runsv BangladeshChattogram16 Jan 2002Test # 1586
49 runsv BangladeshChattogram22 Jan 2002ODI # 1790
72 runsv BangladeshDhaka24 Jan 2002ODI # 1793
8 wicketsv BangladeshDhaka25 Jan 2002ODI # 1794
170 runsv West IndiesSharjah31 Jan 2002Test # 1587
244 runsv West IndiesSharjah7 Feb 2002Test # 1588
4 wicketsv West IndiesSharjah14 Feb 2002ODI # 1807
51 runsv West IndiesSharjah15 Feb 2002ODI # 1808
137 wicketsv West IndiesCape Town2 Jan 2008Test # 1858
inns & 100 runsv West IndiesDurban10 Jan 2008Test # 1860
4 wicketsv West IndiesJohannesburg18 Jan 2008T20I # 51
6 wicketsv West IndiesCenturion20 Jan 2008ODI # 2661
86 runsv West IndiesCape Town25 Jan 2008ODI # 2664
7 wicketsv West IndiesGqeberha27 Jan 2008ODI # 2666
5 wicketsv West IndiesDurban1 Feb 2008ODI # 2668
8 wicketsv West IndiesJohannesburg3 Feb 2008ODI # 2671
5 wicketsv BangladeshMirpur22 Feb 2008Test # 1864
inns & 205 runsv BangladeshChattogram29 Feb 2008Test # 1865
9 wicketsv BangladeshChattogram9 Mar 2008ODI # 2690
7 wicketsv BangladeshMirpur12 Mar 2008ODI # 2691
7 wicketsv BangladeshMirpur14 Mar 2008ODI # 2692
131 wicketv IrelandDublin (Malahide)10 Jul 2022ODI # 4419
3 wicketsv IrelandDublin (Malahide)12 Jul 2022ODI # 4423
1 runv IrelandDublin (Malahide)15 Jul 2022ODI # 4429
31 runsv IrelandBelfast18 Jul 2022T20I # 1673
88 runsv IrelandBelfast20 Jul 2022T20I # 1678
6 wicketsv IrelandBelfast22 Jul 2022T20I # 1679
68 runsv ScotlandEdinburgh27 Jul 2022T20I # 1692
102 runsv ScotlandEdinburgh29 Jul 2022T20I # 1701
7 wicketsv ScotlandEdinburgh31 Jul 2022ODI # 4440
16 runsv NetherlandsThe Hague4 Aug 2022T20I # 1722
8 wicketsv NetherlandsThe Hague5 Aug 2022T20I # 1723
13 runsv West IndiesKingston10 Aug 2022T20I # 1728
90 runsv West IndiesKingston12 Aug 2022T20I # 1732
1323 runsv SingaporeSingapore29 Jun 2022T20I # 1589
5 wicketsv SingaporeSingapore30 Jun 2022T20I # 1592
155 runsv BhutanBangi2 Jul 2022T20I # 1597
39 runsv BhutanBangi3 Jul 2022T20I # 1603
9 wicketsv ThailandBangi4 Jul 2022T20I # 1608
8 wicketsv MaldivesBangi6 Jul 2022T20I # 1613
9 wicketsv ThailandBangi7 Jul 2022T20I # 1615
94 runsv MaldivesBangi9 Jul 2022T20I # 1622
9 wicketsv BhutanBangi11 Jul 2022T20I # 1632
11 runsv BahrainBangi15 Dec 2022T20I # 1956
8 wicketsv QatarBangi16 Dec 2022T20I # 1960
120 runsv SingaporeBangi18 Dec 2022T20I # 1965
7 wicketsv BahrainBangi19 Dec 2022T20I # 1969
1346 runsv CanadaCoolidge11 Nov 2021T20I # 1418
86 runsv PanamaCoolidge11 Nov 2021T20I # 1421
7 wicketsv BelizeNorth Sound13 Nov 2021T20I # 1424
3 wicketsv ArgentinaCoolidge14 Nov 2021T20I # 1429
6 wicketsv ArgentinaBuenos Aires21 Feb 2023T20I # 1996
107 runsv ArgentinaBuenos Aires22 Feb 2023T20I # 1997
96 runsv Cayman IsBuenos Aires25 Feb 2023T20I # 2003
110 runsv ArgentinaBuenos Aires26 Feb 2023T20I # 2007
60 runsv PanamaBuenos Aires28 Feb 2023T20I # 2009
9 wicketsv BahamasBuenos Aires4 Mar 2023T20I # 2012
86 runsv CanadaSandys Parish30 Sep 2023T20I # 2266
7 wicketsv PanamaSandys Parish1 Oct 2023T20I # 2273
53 runsv Cayman IsHamilton3 Oct 2023T20I # 2281
5 wicketsv PanamaHamilton4 Oct 2023T20I # 2289
12104 runsv ZimbabweKarachi21 Jan 2008ODI # 2662
5 wicketsv ZimbabweHyderabad (Sind)24 Jan 2008ODI # 2663
37 runsv ZimbabweMultan27 Jan 2008ODI # 2665
7 wicketsv ZimbabweFaisalabad30 Jan 2008ODI # 2667
7 wicketsv ZimbabweSheikhupura2 Feb 2008ODI # 2669
152 runsv BangladeshLahore8 Apr 2008ODI # 2696
7 wicketsv BangladeshFaisalabad11 Apr 2008ODI # 2698
23 runsv BangladeshLahore13 Apr 2008ODI # 2700
7 wicketsv BangladeshMultan16 Apr 2008ODI # 2702
150 runsv BangladeshKarachi19 Apr 2008ODI # 2703
102 runsv BangladeshKarachi20 Apr 2008T20I # 55
70 runsv BangladeshMirpur8 Jun 2008ODI # 2704
1235 runsv West IndiesPerth16 Dec 2009Test # 1941
170 runsv PakistanMelbourne26 Dec 2009Test # 1943
36 runsv PakistanSydney3 Jan 2010Test # 1945
231 runsv PakistanHobart14 Jan 2010Test # 1947
5 wicketsv PakistanBrisbane22 Jan 2010ODI # 2944
140 runsv PakistanSydney24 Jan 2010ODI # 2945
40 runsv PakistanAdelaide26 Jan 2010ODI # 2946
135 runsv PakistanPerth29 Jan 2010ODI # 2947
2 wicketsv PakistanPerth31 Jan 2010ODI # 2948
2 runsv PakistanMelbourne5 Feb 2010T20I # 134
113 runsv West IndiesMelbourne7 Feb 2010ODI # 2950
8 wicketsv West IndiesAdelaide9 Feb 2010ODI # 2952
122 runsv BangladeshChattogram12 Feb 2014T20I # 357
3 wicketsv BangladeshChattogram14 Feb 2014T20I # 358
13 runsv BangladeshMirpur17 Feb 2014ODI # 3469
61 runsv BangladeshMirpur20 Feb 2014ODI # 3470
6 wicketsv BangladeshMirpur22 Feb 2014ODI # 3471
12 runsv PakistanFatullah25 Feb 2014ODI # 3473
2 wicketsv IndiaFatullah28 Feb 2014ODI # 3476
129 runsv AfghanistanMirpur3 Mar 2014ODI # 3481
3 wicketsv BangladeshMirpur6 Mar 2014ODI # 3485
5 wicketsv PakistanMirpur8 Mar 2014ODI # 3486
5 runsv South AfricaChattogram22 Mar 2014T20I # 379
9 wicketsv NetherlandsChattogram24 Mar 2014T20I # 384
12304 runsv Sri LankaGalle26 Jul 2017Test # 2265
inns & 53 runsv Sri LankaColombo (SSC)3 Aug 2017Test # 2267
inns & 171 runsv Sri LankaPallekele12 Aug 2017Test # 2269
9 wicketsv Sri LankaDambulla20 Aug 2017ODI # 3905
3 wicketsv Sri LankaPallekele24 Aug 2017ODI # 3906
6 wicketsv Sri LankaPallekele27 Aug 2017ODI # 3907
168 runsv Sri LankaColombo (RPS)31 Aug 2017ODI # 3908
6 wicketsv Sri LankaColombo (RPS)3 Sep 2017ODI # 3909
7 wicketsv Sri LankaColombo (RPS)6 Sep 2017T20I # 618
26 runsv AustraliaChennai17 Sep 2017ODI # 3910
50 runsv AustraliaEden Gardens21 Sep 2017ODI # 3912
5 wicketsv AustraliaIndore24 Sep 2017ODI # 3914
1252 runsv BulgariaIlfov County17 Oct 2020T20I # 1102
34 runsv BulgariaIlfov County17 Oct 2020T20I # 1103
6 wicketsv BulgariaIlfov County18 Oct 2020T20I # 1104
3 wicketsv GreeceSofia24 Jun 2021T20I # 1167
7 wicketsv BulgariaSofia25 Jun 2021T20I # 1170
91 runsv SerbiaSofia25 Jun 2021T20I # 1171
10 wicketsv SerbiaSofia26 Jun 2021T20I # 1173
7 wicketsv BulgariaSofia27 Jun 2021T20I # 1177
35 runsv Czech Rep.Ilfov County3 Sep 2021T20I # 1249
8 runsv HungaryIlfov County3 Sep 2021T20I # 1252
36 runsv MaltaIlfov County4 Sep 2021T20I # 1255
33 runsv LuxembourgIlfov County5 Sep 2021T20I # 1257
11134 runsv EnglandNottingham2 Jun 2006Test # 1804
2 runsv EnglandSouthampton15 Jun 2006T20I # 7
20 runsv EnglandLord's17 Jun 2006ODI # 2384
46 runsv EnglandThe Oval20 Jun 2006ODI # 2385
8 wicketsv EnglandChester-le-Street24 Jun 2006ODI # 2386
33 runsv EnglandManchester28 Jun 2006ODI # 2388
8 wicketsv EnglandLeeds1 Jul 2006ODI # 2389
195 runsv NetherlandsAmstelveen4 Jul 2006ODI # 2390
55 runsv NetherlandsAmstelveen6 Jul 2006ODI # 2391
inns & 153 runsv South AfricaColombo (SSC)27 Jul 2006Test # 1810
1 wicketv South AfricaColombo (PSS)4 Aug 2006Test # 1812
11203 runsv ScotlandBasseterre14 Mar 2007ODI # 2532
229 runsv NetherlandsBasseterre18 Mar 2007ODI # 2540
83 runsv South AfricaBasseterre24 Mar 2007ODI # 2552
103 runsv West IndiesNorth Sound27 Mar 2007ODI # 2555
10 wicketsv BangladeshNorth Sound31 Mar 2007ODI # 2559
7 wicketsv EnglandNorth Sound8 Apr 2007ODI # 2565
9 wicketsv IrelandBridgetown13 Apr 2007ODI # 2570
7 wicketsv Sri LankaSt George's16 Apr 2007ODI # 2573
215 runsv New ZealandSt George's20 Apr 2007ODI # 2577
7 wicketsv South AfricaGros Islet25 Apr 2007ODI # 2580
53 runsv Sri LankaBridgetown28 Apr 2007ODI # 2581
116 wicketsv PakistanBridgetown6 May 2010T20I # 163
39 runsv South AfricaBridgetown8 May 2010T20I # 168
3 wicketsv New ZealandGros Islet10 May 2010T20I # 172
7 wicketsv Sri LankaGros Islet13 May 2010T20I # 175
7 wicketsv AustraliaBridgetown16 May 2010T20I # 177
8 wicketsv BangladeshLord's27 May 2010Test # 1958
inns & 80 runsv BangladeshManchester4 Jun 2010Test # 1959
7 wicketsv ScotlandEdinburgh19 Jun 2010ODI # 2997
4 wicketsv AustraliaSouthampton22 Jun 2010ODI # 3000
4 wicketsv AustraliaCardiff24 Jun 2010ODI # 3002
1 wicketv AustraliaManchester27 Jun 2010ODI # 3003
114 runsv IndiaHamilton10 Feb 2019T20I # 738
8 wicketsv BangladeshNapier13 Feb 2019ODI # 4093
8 wicketsv BangladeshChristchurch16 Feb 2019ODI # 4094
88 runsv BangladeshDunedin20 Feb 2019ODI # 4095
inns & 52 runsv BangladeshHamilton28 Feb 2019Test # 2349
inns & 12 runsv BangladeshWellington8 Mar 2019Test # 2350
10 wicketsv Sri LankaCardiff1 Jun 2019ODI # 4145
2 wicketsv BangladeshThe Oval5 Jun 2019ODI # 4151
7 wicketsv AfghanistanTaunton8 Jun 2019ODI # 4154
4 wicketsv South AfricaBirmingham19 Jun 2019ODI # 4165
5 runsv West IndiesManchester22 Jun 2019ODI # 4170
1156 runsv NigeriaEntebbe11 Sep 2021T20I # 1268
8 wicketsv NigeriaEntebbe13 Sep 2021T20I # 1271
4 wicketsv KenyaEntebbe15 Sep 2021T20I # 1274
55 runsv NigeriaEntebbe15 Sep 2021T20I # 1275
6 runsv KenyaEntebbe17 Sep 2021T20I # 1278
10 wicketsv MalawiKigali16 Oct 2021T20I # 1302
106 runsv RwandaKigali17 Oct 2021T20I # 1309
10 wicketsv LesothoKigali19 Oct 2021T20I # 1315
6 wicketsv SwazilandKigali19 Oct 2021T20I # 1320
79 runsv GhanaRwanda21 Oct 2021T20I # 1332
95 runsv SeychellesKigali22 Oct 2021T20I # 1344
116 wicketsv West IndiesAhmedabad6 Feb 2022ODI # 4353
44 runsv West IndiesAhmedabad9 Feb 2022ODI # 4355
96 runsv West IndiesAhmedabad11 Feb 2022ODI # 4356
6 wicketsv West IndiesEden Gardens16 Feb 2022T20I # 1467
8 runsv West IndiesEden Gardens18 Feb 2022T20I # 1473
17 runsv West IndiesEden Gardens20 Feb 2022T20I # 1479
62 runsv Sri LankaLucknow24 Feb 2022T20I # 1492
7 wicketsv Sri LankaDharamsala26 Feb 2022T20I # 1493
6 wicketsv Sri LankaDharamsala27 Feb 2022T20I # 1494
inns & 222 runsv Sri LankaMohali4 Mar 2022Test # 2452
238 runsv Sri LankaBengaluru12 Mar 2022Test # 2456
116 wicketsv GhanaRwanda9 Dec 2022T20I # 1951
54 runsv RwandaLagos4 Oct 2023T20I # 2285
63 runsv Sierra LeoneLagos5 Oct 2023T20I # 2292
35 runsv GhanaLagos6 Oct 2023T20I # 2298
6 wicketsv RwandaLagos7 Oct 2023T20I # 2302
9 wicketsv Sierra LeoneLagos8 Oct 2023T20I # 2305
82 runsv GhanaLagos10 Oct 2023T20I # 2307
5 wicketsv GhanaLagos11 Oct 2023T20I # 2309
53 runsv Sierra LeoneLagos12 Oct 2023T20I # 2312
8 wicketsv RwandaLagos14 Oct 2023T20I # 2313
17 runsv RwandaLagos15 Oct 2023T20I # 2318
107 wicketsv AustraliaMelbourne6 Jan 1985ODI # 282
8 wicketsv Sri LankaHobart10 Jan 1985ODI # 284
90 runsv Sri LankaBrisbane12 Jan 1985ODI # 286
5 wicketsv AustraliaBrisbane13 Jan 1985ODI # 287
5 wicketsv AustraliaSydney15 Jan 1985ODI # 289
65 runsv Sri LankaSydney17 Jan 1985ODI # 290
65 runsv AustraliaMelbourne20 Jan 1985ODI # 292
8 wicketsv Sri LankaAdelaide26 Jan 1985ODI # 296
6 wicketsv AustraliaAdelaide27 Jan 1985ODI # 297
82 runsv Sri LankaPerth2 Feb 1985ODI # 300
108 wicketsv IndiaSharjah21 Oct 1988ODI # 526
11 runsv PakistanSharjah22 Oct 1988ODI # 527
9 wicketsv AustraliaBrisbane18 Nov 1988Test # 1108
169 runsv AustraliaPerth2 Dec 1988Test # 1110
89 runsv PakistanAdelaide10 Dec 1988ODI # 535
1 runv AustraliaSydney13 Dec 1988ODI # 539
34 runsv AustraliaMelbourne15 Dec 1988ODI # 540
17 runsv PakistanHobart17 Dec 1988ODI # 542
285 runsv AustraliaMelbourne24 Dec 1988Test # 1112
7 wicketsv PakistanPerth1 Jan 1989ODI # 544
103 wicketsv EnglandJohannesburg13 Jan 1996ODI # 1036
7 wicketsv EnglandCenturion14 Jan 1996ODI # 1038
5 wicketsv EnglandDurban17 Jan 1996ODI # 1040
14 runsv EnglandEast London19 Jan 1996ODI # 1042
64 runsv EnglandGqeberha21 Jan 1996ODI # 1044
169 runsv U.A.E.Rawalpindi16 Feb 1996ODI # 1049
5 wicketsv New ZealandFaisalabad20 Feb 1996ODI # 1054
78 runsv EnglandRawalpindi25 Feb 1996ODI # 1060
5 wicketsv PakistanKarachi29 Feb 1996ODI # 1067
160 runsv NetherlandsRawalpindi5 Mar 1996ODI # 1073
1014 runsv EnglandBirmingham18 Aug 1998ODI # 1347
6 wicketsv EnglandDhaka25 Oct 1998ODI # 1358
92 runsv Sri LankaDhaka30 Oct 1998ODI # 1362
4 wicketsv West IndiesDhaka1 Nov 1998ODI # 1364
4 wicketsv West IndiesJohannesburg26 Nov 1998Test # 1429
178 runsv West IndiesGqeberha10 Dec 1998Test # 1433
9 wicketsv West IndiesDurban26 Dec 1998Test # 1437
149 runsv West IndiesCape Town2 Jan 1999Test # 1440
351 runsv West IndiesCenturion15 Jan 1999Test # 1441
2 wicketsv West IndiesJohannesburg22 Jan 1999ODI # 1390
1010 wicketsv ZimbabweHarare14 Oct 1999Test # 1463
83 runsv ZimbabweBulawayo21 Oct 1999ODI # 1518
9 wicketsv ZimbabweHarare23 Oct 1999ODI # 1520
9 wicketsv ZimbabweHarare24 Oct 1999ODI # 1521
10 wicketsv PakistanBrisbane5 Nov 1999Test # 1467
4 wicketsv PakistanHobart18 Nov 1999Test # 1469
inns & 20 runsv PakistanPerth26 Nov 1999Test # 1472
285 runsv IndiaAdelaide10 Dec 1999Test # 1476
180 runsv IndiaMelbourne26 Dec 1999Test # 1479
inns & 141 runsv IndiaSydney2 Jan 2000Test # 1481
1041 runsv PakistanColombo (PSS)3 Oct 2002Test # 1615
inns & 198 runsv PakistanSharjah11 Oct 2002Test # 1617
inns & 20 runsv PakistanSharjah19 Oct 2002Test # 1620
384 runsv EnglandBrisbane7 Nov 2002Test # 1623
inns & 51 runsv EnglandAdelaide21 Nov 2002Test # 1628
inns & 48 runsv EnglandPerth29 Nov 2002Test # 1629
7 wicketsv EnglandSydney13 Dec 2002ODI # 1917
89 runsv EnglandMelbourne15 Dec 2002ODI # 1919
142 runsv Sri LankaPerth22 Dec 2002ODI # 1925
5 wicketsv EnglandMelbourne26 Dec 2002Test # 1634
107 wicketsv BangladeshKarachi20 Aug 2003Test # 1655
9 wicketsv BangladeshPeshawar27 Aug 2003Test # 1657
1 wicketv BangladeshMultan3 Sep 2003Test # 1658
137 runsv BangladeshMultan9 Sep 2003ODI # 2041
74 runsv BangladeshFaisalabad12 Sep 2003ODI # 2042
42 runsv BangladeshLahore15 Sep 2003ODI # 2043
5 wicketsv BangladeshRawalpindi18 Sep 2003ODI # 2044
58 runsv BangladeshKarachi21 Sep 2003ODI # 2045
8 runsv South AfricaLahore3 Oct 2003ODI # 2046
42 runsv South AfricaLahore5 Oct 2003ODI # 2047
10101 runsv ZimbabweJaipur13 Oct 2006ODI # 2427
43 runsv ZimbabweKhulna28 Nov 2006T20I # 9
9 wicketsv ZimbabweKhulna30 Nov 2006ODI # 2453
6 wicketsv ZimbabweBogra3 Dec 2006ODI # 2457
26 runsv ZimbabweBogra5 Dec 2006ODI # 2459
8 wicketsv ZimbabweMirpur8 Dec 2006ODI # 2461
3 wicketsv ZimbabweMirpur9 Dec 2006ODI # 2462
6 wicketsv ScotlandChattogram15 Dec 2006ODI # 2465
146 runsv ScotlandMirpur17 Dec 2006ODI # 2467
45 runsv ZimbabweHarare4 Feb 2007ODI # 2505
1015 runsv CanadaKing City (NW)12 Oct 2008T20I # 74
5 wicketsv PakistanKing City (NW)13 Oct 2008T20I # 76
6 wicketsv ZimbabweHarare20 Nov 2008ODI # 2779
9 wicketsv ZimbabweHarare22 Nov 2008ODI # 2780
5 runsv ZimbabweHarare24 Nov 2008ODI # 2782
2 wicketsv ZimbabweHarare28 Nov 2008ODI # 2784
19 runsv ZimbabweHarare30 Nov 2008ODI # 2785
107 runsv BangladeshMirpur26 Dec 2008Test # 1903
465 runsv BangladeshChattogram3 Jan 2009Test # 1905
130 runsv ZimbabweMirpur12 Jan 2009ODI # 2791
107 wicketsv PakistanWellington31 Jan 2015ODI # 3596
119 runsv PakistanNapier3 Feb 2015ODI # 3598
98 runsv Sri LankaChristchurch14 Feb 2015ODI # 3599
3 wicketsv ScotlandDunedin17 Feb 2015ODI # 3604
8 wicketsv EnglandWellington20 Feb 2015ODI # 3607
1 wicketv AustraliaAuckland28 Feb 2015ODI # 3617
6 wicketsv AfghanistanNapier8 Mar 2015ODI # 3628
3 wicketsv BangladeshHamilton13 Mar 2015ODI # 3634
143 runsv West IndiesWellington21 Mar 2015ODI # 3643
4 wicketsv South AfricaAuckland24 Mar 2015ODI # 3644
104 wicketsv EnglandCardiff4 Sep 2016ODI # 3777
9 wicketsv EnglandManchester7 Sep 2016T20I # 566
9 wicketsv West IndiesDubai (DICS)23 Sep 2016T20I # 568
16 runsv West IndiesDubai (DICS)24 Sep 2016T20I # 569
8 wicketsv West IndiesAbu Dhabi27 Sep 2016T20I # 570
111 runsv West IndiesSharjah30 Sep 2016ODI # 3784
59 runsv West IndiesSharjah2 Oct 2016ODI # 3788
136 runsv West IndiesAbu Dhabi5 Oct 2016ODI # 3789
56 runsv West IndiesDubai (DICS)13 Oct 2016Test # 2224
133 runsv West IndiesAbu Dhabi21 Oct 2016Test # 2226
1077 runsv BangladeshChristchurch26 Dec 2016ODI # 3814
67 runsv BangladeshNelson29 Dec 2016ODI # 3815
8 wicketsv BangladeshNelson31 Dec 2016ODI # 3816
6 wicketsv BangladeshNapier3 Jan 2017T20I # 574
47 runsv BangladeshMount Maunganui6 Jan 2017T20I # 575
27 runsv BangladeshMount Maunganui8 Jan 2017T20I # 576
7 wicketsv BangladeshWellington12 Jan 2017Test # 2246
9 wicketsv BangladeshChristchurch20 Jan 2017Test # 2248
6 runsv AustraliaAuckland30 Jan 2017ODI # 3829
24 runsv AustraliaHamilton5 Feb 2017ODI # 3832
10333 runsv BangladeshPotchefstroom28 Sep 2017Test # 2276
inns & 254 runsv BangladeshBloemfontein6 Oct 2017Test # 2277
10 wicketsv BangladeshKimberley15 Oct 2017ODI # 3923
104 runsv BangladeshPaarl18 Oct 2017ODI # 3925
200 runsv BangladeshEast London22 Oct 2017ODI # 3929
20 runsv BangladeshBloemfontein26 Oct 2017T20I # 626
83 runsv BangladeshPotchefstroom29 Oct 2017T20I # 628
inns & 120 runsv ZimbabweGqeberha26 Dec 2017Test # 2290
72 runsv IndiaCape Town5 Jan 2018Test # 2292
135 runsv IndiaCenturion13 Jan 2018Test # 2293
1032 runsv IndiaRanchi8 Mar 2019ODI # 4109
4 wicketsv IndiaMohali10 Mar 2019ODI # 4111
35 runsv IndiaDelhi13 Mar 2019ODI # 4113
8 wicketsv PakistanSharjah22 Mar 2019ODI # 4116
8 wicketsv PakistanSharjah24 Mar 2019ODI # 4117
80 runsv PakistanAbu Dhabi27 Mar 2019ODI # 4118
6 runsv PakistanDubai (DICS)29 Mar 2019ODI # 4119
20 runsv PakistanDubai (DICS)31 Mar 2019ODI # 4120
7 wicketsv AfghanistanBristol1 Jun 2019ODI # 4146
15 runsv West IndiesNottingham6 Jun 2019ODI # 4152
1014 runsv OmanAbu Dhabi27 Oct 2019T20I # 982
4 runsv GermanyAlmeria15 Oct 2021T20I # 1296
41 runsv ItalyAlmeria16 Oct 2021T20I # 1303
5 runsv DenmarkAlmeria17 Oct 2021T20I # 1306
4 wicketsv GermanyAlmeria19 Oct 2021T20I # 1321
8 wicketsv ItalyAlmeria20 Oct 2021T20I # 1325
4 wicketsv DenmarkAlmeria21 Oct 2021T20I # 1337
37 runsv GuernseySt Peter Port20 May 2022T20I # 1542
60 runsv GuernseyCastel21 May 2022T20I # 1543
37 runsv GuernseyCastel21 May 2022T20I # 1545
1054 runsv RwandaDar-es-Salaam31 Oct 2022T20I # 1854
21 runsv RwandaDar-es-Salaam1 Nov 2022T20I # 1857
77 runsv RwandaDar-es-Salaam4 Nov 2022T20I # 1863
3 wicketsv RwandaDar-es-Salaam5 Nov 2022T20I # 1869
10 wicketsv RwandaDar-es-Salaam6 Nov 2022T20I # 1875
9 wicketsv Sierra LeoneRwanda1 Dec 2022T20I # 1925
4 wicketsv GhanaRwanda4 Dec 2022T20I # 1935
6 wicketsv MozambiqueRwanda5 Dec 2022T20I # 1937
66 runsv EswatiniRwanda6 Dec 2022T20I # 1941
10 wicketsv GambiaRwanda6 Dec 2022T20I # 1943
107 wicketsv Sri LankaPerth25 Oct 2022T20I # 1845
42 runsv IrelandBrisbane31 Oct 2022T20I # 1855
4 runsv AfghanistanAdelaide4 Nov 2022T20I # 1864
6 wicketsv EnglandAdelaide17 Nov 2022ODI # 4475
72 runsv EnglandSydney19 Nov 2022ODI # 4477
221 runsv EnglandMelbourne22 Nov 2022ODI # 4480
164 runsv West IndiesPerth30 Nov 2022Test # 2477
419 runsv West IndiesAdelaide8 Dec 2022Test # 2479
6 wicketsv South AfricaBrisbane17 Dec 2022Test # 2482
inns & 182 runsv South AfricaMelbourne26 Dec 2022Test # 2485
10132 runsv AfghanistanHambantota4 Jun 2023ODI # 4580
9 wicketsv AfghanistanHambantota7 Jun 2023ODI # 4583
175 runsv U.A.E.Bulawayo19 Jun 2023ODI # 4587
10 wicketsv OmanBulawayo23 Jun 2023ODI # 4595
133 runsv IrelandBulawayo25 Jun 2023ODI # 4599
82 runsv ScotlandBulawayo27 Jun 2023ODI # 4603
21 runsv NetherlandsBulawayo30 Jun 2023ODI # 4606
9 wicketsv ZimbabweBulawayo2 Jul 2023ODI # 4609
8 wicketsv West IndiesHarare7 Jul 2023ODI # 4618
128 runsv NetherlandsHarare9 Jul 2023ODI # 4620
108 wicketsv RwandaNairobi (Gym)11 Jun 2023T20I # 2094
47 runsv KenyaNairobi (Gym)13 Jun 2023T20I # 2097
64 runsv BotswanaNairobi (Gym)14 Jun 2023T20I # 2098
7 wicketsv RwandaNairobi (Gym)15 Jun 2023T20I # 2100
7 wicketsv BotswanaNairobi (Gym)17 Jun 2023T20I # 2102
5 wicketsv KenyaNairobi (Gym)18 Jun 2023T20I # 2105
94 runsv RwandaNairobi (Gym)19 Jun 2023T20I # 2107
1 runv KenyaNairobi (Gym)21 Jun 2023T20I # 2108
40 runsv RwandaRwanda20 Aug 2023T20I # 2205
6 wicketsv TanzaniaRwanda20 Aug 2023T20I # 2207
109 wicketsv VanuatuPort Moresby22 Jul 2023T20I # 2154
117 runsv PhilippinesPort Moresby23 Jul 2023T20I # 2156
6 wicketsv JapanPort Moresby25 Jul 2023T20I # 2164
39 runsv VanuatuPort Moresby26 Jul 2023T20I # 2168
100 runsv PhilippinesPort Moresby28 Jul 2023T20I # 2177
6 wicketsv JapanPort Moresby29 Jul 2023T20I # 2182
45 runsv MalaysiaKuala Lumpur20 Sep 2023T20I # 2244
22 runsv Hong KongKuala Lumpur21 Sep 2023T20I # 2247
4 wicketsv MalaysiaKuala Lumpur23 Sep 2023T20I # 2252
1 wicketv Hong KongKuala Lumpur24 Sep 2023T20I # 2254
106 wicketsv AustraliaChennai8 Oct 2023ODI # 4662
8 wicketsv AfghanistanDelhi11 Oct 2023ODI # 4666
7 wicketsv PakistanAhmedabad14 Oct 2023ODI # 4669
7 wicketsv BangladeshPune19 Oct 2023ODI # 4674
4 wicketsv New ZealandDharamsala22 Oct 2023ODI # 4678
100 runsv EnglandLucknow29 Oct 2023ODI # 4686
302 runsv Sri LankaWankhede2 Nov 2023ODI # 4690
243 runsv South AfricaEden Gardens5 Nov 2023ODI # 4694
160 runsv NetherlandsBengaluru12 Nov 2023ODI # 4702
70 runsv New ZealandWankhede15 Nov 2023ODI # 4703
1061 runsv RwandaRwanda22 Aug 2023T20I # 2212
86 runsv RwandaRwanda24 Aug 2023T20I # 2214
60 runsv TanzaniaRwanda24 Aug 2023T20I # 2215
19 runsv TanzaniaRwanda25 Aug 2023T20I # 2217
6 wicketsv RwandaRwanda27 Aug 2023T20I # 2219
59 runsv TanzaniaRwanda28 Aug 2023T20I # 2220
8 wicketsv RwandaRwanda28 Aug 2023T20I # 2221
19 runsv TanzaniaRwanda30 Aug 2023T20I # 2222
8 wicketsv RwandaRwanda31 Aug 2023T20I # 2226
8 wicketsv TanzaniaWindhoek22 Nov 2023T20I # 2355
* indicates that the sequence is ongoing
Records includes the following current or recent matches:

Bangladesh v Sri Lanka at Sylhet, 1st Test, Mar 22-25, 2024 [Test # 2536]

Kenya v Uganda at Accra, African Games 3rd place play-off, Mar 23, 2024 [T20I # 2533]

Namibia v Uganda at Accra, African Games 1st semi final, Mar 21, 2024 [T20I # 2532]