Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Opposition
Ground
Match Date
Scorecard
1 run033150.0v West IndiesBulawayo23 Nov 2016ODI # 3808
3 runs013029.3v AfghanistanHarare21 Feb 2017ODI # 3838
5 runs013027.3v West IndiesBulawayo25 Nov 2016ODI # 3809
5 runs032250.0v IndiaEden Gardens22 Jan 2017ODI # 3824
5 runs014520.0v EnglandNagpur29 Jan 2017T20I # 593
6 runs024349.3v IndiaDelhi20 Oct 2016ODI # 3797
6 runs028747.0v AustraliaAuckland30 Jan 2017ODI # 3829
6 runs029050.0v South AfricaChristchurch22 Feb 2017ODI # 3839
7 runs026650.0v AfghanistanMirpur25 Sep 2016ODI # 3781
7 runs014919.2v NetherlandsAbu Dhabi17 Jan 2017T20I # 582
11 runs016220.0v U.A.E.ICCA Dubai14 Dec 2016T20I # 571
12 runs011227.2v ZimbabweHarare16 Feb 2017ODI # 3835
14 runs020248.1v Hong KongMong Kok6 Nov 2016ODI # 3802
15 runs038250.0v EnglandCuttack19 Jan 2017ODI # 3821
16 runs016120.0v West IndiesDubai (DICS)24 Sep 2016T20I # 569
17 runs011111.0v IrelandGreater Noida10 Mar 2017T20I # 600
19 runs026148.4v IndiaRanchi26 Oct 2016ODI # 3799
19 runs012710.0v Sri LankaCenturion20 Jan 2017T20I # 589
21 runs031047.5v BangladeshMirpur7 Oct 2016ODI # 3791
22 runs028681.3v BangladeshChattogram20 Oct 2016Test # 2225
24 runs019020.0v Hong KongAbu Dhabi14 Jan 2017T20I # 577
24 runs016120.0v U.A.E.Dubai (DICS)18 Jan 2017T20I # 583
24 runs028247.0v AustraliaHamilton5 Feb 2017ODI # 3832
27 runs019520.0v BangladeshMount Maunganui8 Jan 2017T20I # 576
28 runs023419.2v IrelandGreater Noida12 Mar 2017T20I # 601
30 runs029346.5v IrelandGreater Noida15 Mar 2017ODI # 3850
31 runs032848.2v AustraliaCape Town12 Oct 2016ODI # 3795
34 runs023944.4v EnglandMirpur9 Oct 2016ODI # 3793
34 runs033947.3v IrelandGreater Noida17 Mar 2017ODI # 3851
39 runs0490145.0v PakistanBrisbane15 Dec 2016Test # 2240
40 runs036848.1v Sri LankaCape Town7 Feb 2017ODI # 3833
41 runs018818.0v Sri LankaAdelaide22 Feb 2017T20I # 598
44 runs019020.0v U.A.E.ICCA Dubai18 Dec 2016T20I # 573
45 runs029747.2v West IndiesNorth Sound3 Mar 2017ODI # 3845
45 runs017718.0v Sri LankaColombo (RPS)6 Apr 2017T20I # 607
47 runs019618.1v BangladeshMount Maunganui6 Jan 2017T20I # 575
54 runs023942.1v ZimbabweHarare19 Feb 2017ODI # 3837
56 runs0346109.0v West IndiesDubai (DICS)13 Oct 2016Test # 2224
57 runs037049.1v PakistanAdelaide26 Jan 2017ODI # 3826
59 runs033850.0v West IndiesSharjah2 Oct 2016ODI # 3788
62 runs022843.1v Sri LankaHarare16 Nov 2016ODI # 3805
67 runs025242.4v BangladeshNelson29 Dec 2016ODI # 3815
68 runs032544.2v New ZealandSydney4 Dec 2016ODI # 3811
70 runs028144.3v BangladeshColombo (SSC)1 Apr 2017ODI # 3858
75 runs020316.3v EnglandBengaluru1 Feb 2017T20I # 594
75 runs018835.4v AustraliaBengaluru4 Mar 2017Test # 2251
77 runs034244.5v BangladeshChristchurch26 Dec 2016ODI # 3814
78 runs018614.5v New ZealandAuckland17 Feb 2017T20I # 595
85 runs027141.4v U.A.E.ICCA Dubai2 Mar 2017ODI # 3844
86 runs035443.5v PakistanSydney22 Jan 2017ODI # 3822
88 runs038550.0v Sri LankaCenturion10 Feb 2017ODI # 3834
90 runs032545.1v Sri LankaDambulla25 Mar 2017ODI # 3855
91 runs018415.3v NetherlandsDubai (DICS)18 Jan 2017T20I # 584
92 runs026942.4v PakistanBrisbane13 Jan 2017ODI # 3817
98 runs021215.1v ScotlandDubai (DICS)20 Jan 2017T20I # 587
106 runs027038.2v P.N.G.Mong Kok4 Nov 2016ODI # 3801
106 runs016113.5v ZimbabweHarare26 Feb 2017ODI # 3842
108 runs027345.3v EnglandMirpur28 Oct 2016Test # 2227
111 runs028738.4v West IndiesSharjah30 Sep 2016ODI # 3784
116 runs037947.2v New ZealandCanberra6 Dec 2016ODI # 3812
117 runs026536.1v New ZealandMelbourne9 Dec 2016ODI # 3813
121 runs030837.5v Sri LankaDurban1 Feb 2017ODI # 3830
133 runs0456108.0v West IndiesAbu Dhabi21 Oct 2016Test # 2226
136 runs030944.0v West IndiesAbu Dhabi5 Oct 2016ODI # 3789
138 runs036992.1v PakistanHamilton25 Nov 2016Test # 2237
141 runs028033.5v AfghanistanMirpur1 Oct 2016ODI # 3786
142 runs036237.4v AustraliaJohannesburg2 Oct 2016ODI # 3787
159 runs027232.2v New ZealandWellington25 Feb 2017ODI # 3841
177 runs0539119.1v AustraliaW.A.C.A3 Nov 2016Test # 2230
178 runs037681.1v New ZealandEden Gardens30 Sep 2016Test # 2222
186 runs032939.2v West IndiesBridgetown9 Mar 2017ODI # 3849
190 runs027023.1v New ZealandVisakhapatnam29 Oct 2016ODI # 3800
197 runs043487.3v New ZealandKanpur22 Sep 2016Test # 2221
206 runs035530.5v IrelandBenoni25 Sep 2016ODI # 3780
206 runs048896.3v Sri LankaGqeberha26 Dec 2016Test # 2243
208 runs0459100.3v BangladeshHyderabad9 Feb 2017Test # 2249
220 runs046580.2v PakistanSydney3 Jan 2017Test # 2245
225 runs041290.3v ZimbabweHarare29 Oct 2016Test # 2228
246 runs040597.3v EnglandVisakhapatnam17 Nov 2016Test # 2235
257 runs049158.0v ZimbabweHarare6 Nov 2016Test # 2231
259 runs045760.2v BangladeshGalle7 Mar 2017Test # 2252
282 runs050762.0v Sri LankaCape Town2 Jan 2017Test # 2244
321 runs047544.5v New ZealandIndore8 Oct 2016Test # 2223
333 runs044133.5v IndiaPune23 Feb 2017Test # 2250
By wickets
Winner
Margin
Balls Rem
Target
Overs
Opposition
Ground
Match Date
Scorecard
2 wickets220949.4v BangladeshMirpur28 Sep 2016ODI # 3783
2 wickets017420.0v AustraliaGeelong19 Feb 2017T20I # 597
3 wickets1135148.1v EnglandPune15 Jan 2017ODI # 3819
3 wickets211419.4v South AfricaJohannesburg22 Jan 2017T20I # 590
3 wickets1922146.5v AfghanistanGreater Noida22 Mar 2017ODI # 3853
4 wickets437249.2v AustraliaDurban5 Oct 2016ODI # 3790
4 wickets1327847.5v BangladeshChattogram12 Oct 2016ODI # 3794
4 wickets4917441.5v ScotlandDubai (DICS)24 Jan 2017ODI # 3825
4 wickets120833.5v New ZealandHamilton19 Feb 2017ODI # 3836
4 wickets1022648.2v West IndiesNorth Sound5 Mar 2017ODI # 3848
4 wickets019157.5v Sri LankaColombo (PSS)15 Mar 2017Test # 2254
5 wickets015343.5v PakistanSharjah30 Oct 2016Test # 2229
5 wickets218019.4v U.A.E.Dubai (DICS)16 Dec 2016T20I # 572
5 wickets812618.4v IrelandAbu Dhabi14 Jan 2017T20I # 578
5 wickets414719.2v OmanAbu Dhabi15 Jan 2017T20I # 579
5 wickets714718.5v U.A.E.Abu Dhabi16 Jan 2017T20I # 581
5 wickets117019.5v South AfricaCape Town25 Jan 2017T20I # 591
5 wickets016920.0v AustraliaMelbourne17 Feb 2017T20I # 596
6 wickets8229536.2v AustraliaCenturion30 Sep 2016ODI # 3785
6 wickets8716835.3v AustraliaGqeberha9 Oct 2016ODI # 3792
6 wickets10119133.1v New ZealandDharamsala16 Oct 2016ODI # 3796
6 wickets7516137.3v ZimbabweBulawayo27 Nov 2016ODI # 3810
6 wickets1214218.0v BangladeshNapier3 Jan 2017T20I # 574
6 wickets1422147.4v AustraliaMelbourne15 Jan 2017ODI # 3818
6 wickets7117538.1v Hong KongDubai (DICS)26 Jan 2017ODI # 3827
6 wickets10615032.2v New ZealandAuckland4 Mar 2017ODI # 3846
6 wickets1216618.0v IrelandGreater Noida8 Mar 2017T20I # 599
6 wickets926548.3v AfghanistanGreater Noida19 Mar 2017ODI # 3852
6 wickets715618.5v BangladeshColombo (RPS)4 Apr 2017T20I # 606
7 wickets1028648.2v New ZealandMohali23 Oct 2016ODI # 3798
7 wickets2717833.3v P.N.G.Mong Kok8 Nov 2016ODI # 3803
7 wickets012740.5v South AfricaAdelaide24 Nov 2016Test # 2236
7 wickets021739.4v BangladeshWellington12 Jan 2017Test # 2246
7 wickets548811.0v Hong KongAbu Dhabi16 Jan 2017T20I # 580
7 wickets3026445.0v PakistanW.A.C.A19 Jan 2017ODI # 3820
7 wickets613419.0v OmanDubai (DICS)19 Jan 2017T20I # 585
7 wickets3420644.2v ScotlandAbu Dhabi22 Jan 2017ODI # 3823
7 wickets1114818.1v IndiaKanpur26 Jan 2017T20I # 592
7 wickets10816432.0v Sri LankaJohannesburg4 Feb 2017ODI # 3831
7 wickets11810522.2v AfghanistanHarare24 Feb 2017ODI # 3840
7 wickets3028045.0v South AfricaHamilton1 Mar 2017ODI # 3843
7 wickets823048.4v IrelandGreater Noida24 Mar 2017ODI # 3854
8 wickets2910415.1v West IndiesAbu Dhabi27 Sep 2016T20I # 570
8 wickets15315524.3v ZimbabweHarare14 Nov 2016ODI # 3804
8 wickets010531.3v PakistanChristchurch17 Nov 2016Test # 2234
8 wickets010320.2v EnglandMohali26 Nov 2016Test # 2238
8 wickets5223741.2v BangladeshNelson31 Dec 2016ODI # 3816
8 wickets915018.3v OmanDubai (DICS)20 Jan 2017T20I # 586
8 wickets9418234.2v Sri LankaGqeberha28 Jan 2017ODI # 3828
8 wickets4920341.5v U.A.E.ICCA Dubai4 Mar 2017ODI # 3847
8 wickets08124.3v New ZealandWellington16 Mar 2017Test # 2255
8 wickets010623.5v AustraliaDharamsala25 Mar 2017Test # 2258
9 wickets3411614.2v West IndiesDubai (DICS)23 Sep 2016T20I # 568
9 wickets11919930.1v IrelandBenoni27 Sep 2016ODI # 3782
9 wickets010918.4v BangladeshChristchurch20 Jan 2017Test # 2248
10 wickets73727.5v IrelandDubai (DICS)20 Jan 2017T20I # 588
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
5 wickets015343.50.0v PakistanSharjah30 Oct 2016Test # 2229
8 wickets010531.30.0v PakistanChristchurch17 Nov 2016Test # 2234
7 wickets012740.50.0v South AfricaAdelaide24 Nov 2016Test # 2236
8 wickets010320.20.0v EnglandMohali26 Nov 2016Test # 2238
7 wickets021739.40.0v BangladeshWellington12 Jan 2017Test # 2246
9 wickets010918.40.0v BangladeshChristchurch20 Jan 2017Test # 2248
5 wickets016920.020.0v AustraliaMelbourne17 Feb 2017T20I # 596
2 wickets017420.020.0v AustraliaGeelong19 Feb 2017T20I # 597
4 wickets019157.50.0v Sri LankaColombo (PSS)15 Mar 2017Test # 2254
8 wickets08124.30.0v New ZealandWellington16 Mar 2017Test # 2255
8 wickets010623.50.0v AustraliaDharamsala25 Mar 2017Test # 2258
5 wickets117019.520.0v South AfricaCape Town25 Jan 2017T20I # 591
4 wickets120833.534.0v New ZealandHamilton19 Feb 2017ODI # 3836
2 wickets220949.450.0v BangladeshMirpur28 Sep 2016ODI # 3783
5 wickets218019.420.0v U.A.E.Dubai (DICS)16 Dec 2016T20I # 572
3 wickets211419.420.0v South AfricaJohannesburg22 Jan 2017T20I # 590
4 wickets437249.250.0v AustraliaDurban5 Oct 2016ODI # 3790
5 wickets414719.220.0v OmanAbu Dhabi15 Jan 2017T20I # 579
7 wickets613419.020.0v OmanDubai (DICS)19 Jan 2017T20I # 585
5 wickets714718.520.0v U.A.E.Abu Dhabi16 Jan 2017T20I # 581
6 wickets715618.520.0v BangladeshColombo (RPS)4 Apr 2017T20I # 606
5 wickets812618.420.0v IrelandAbu Dhabi14 Jan 2017T20I # 578
7 wickets823048.450.0v IrelandGreater Noida24 Mar 2017ODI # 3854
8 wickets915018.320.0v OmanDubai (DICS)20 Jan 2017T20I # 586
6 wickets926548.350.0v AfghanistanGreater Noida19 Mar 2017ODI # 3852
7 wickets1028648.250.0v New ZealandMohali23 Oct 2016ODI # 3798
4 wickets1022648.250.0v West IndiesNorth Sound5 Mar 2017ODI # 3848
3 wickets1135148.150.0v EnglandPune15 Jan 2017ODI # 3819
7 wickets1114818.120.0v IndiaKanpur26 Jan 2017T20I # 592
6 wickets1214218.020.0v BangladeshNapier3 Jan 2017T20I # 574
6 wickets1216618.020.0v IrelandGreater Noida8 Mar 2017T20I # 599
4 wickets1327847.550.0v BangladeshChattogram12 Oct 2016ODI # 3794
6 wickets1422147.450.0v AustraliaMelbourne15 Jan 2017ODI # 3818
3 wickets1922146.550.0v AfghanistanGreater Noida22 Mar 2017ODI # 3853
7 wickets2717833.338.0v P.N.G.Mong Kok8 Nov 2016ODI # 3803
8 wickets2910415.120.0v West IndiesAbu Dhabi27 Sep 2016T20I # 570
7 wickets3026445.050.0v PakistanW.A.C.A19 Jan 2017ODI # 3820
7 wickets3028045.050.0v South AfricaHamilton1 Mar 2017ODI # 3843
9 wickets3411614.220.0v West IndiesDubai (DICS)23 Sep 2016T20I # 568
7 wickets3420644.250.0v ScotlandAbu Dhabi22 Jan 2017ODI # 3823
4 wickets4917441.550.0v ScotlandDubai (DICS)24 Jan 2017ODI # 3825
8 wickets4920341.550.0v U.A.E.ICCA Dubai4 Mar 2017ODI # 3847
8 wickets5223741.250.0v BangladeshNelson31 Dec 2016ODI # 3816
7 wickets548811.020.0v Hong KongAbu Dhabi16 Jan 2017T20I # 580
6 wickets7117538.150.0v Hong KongDubai (DICS)26 Jan 2017ODI # 3827
10 wickets73727.520.0v IrelandDubai (DICS)20 Jan 2017T20I # 588
6 wickets7516137.350.0v ZimbabweBulawayo27 Nov 2016ODI # 3810
6 wickets8229536.250.0v AustraliaCenturion30 Sep 2016ODI # 3785
6 wickets8716835.350.0v AustraliaGqeberha9 Oct 2016ODI # 3792
8 wickets9418234.250.0v Sri LankaGqeberha28 Jan 2017ODI # 3828
6 wickets10119133.150.0v New ZealandDharamsala16 Oct 2016ODI # 3796
6 wickets10615032.250.0v New ZealandAuckland4 Mar 2017ODI # 3846
7 wickets10816432.050.0v Sri LankaJohannesburg4 Feb 2017ODI # 3831
7 wickets11810522.242.0v AfghanistanHarare24 Feb 2017ODI # 3840
9 wickets11919930.150.0v IrelandBenoni27 Sep 2016ODI # 3782
8 wickets15315524.350.0v ZimbabweHarare14 Nov 2016ODI # 3804
Tied matches
Team 1
Team 2
Ground
Match Date
Scorecard
ZimbabweWest IndiesQueens Sports Club, Bulawayo19 Nov 2016ODI # 3806
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

West Indies vs India at Ahmedabad, West Indies in India 1st Test, Oct 2-4, 2025 [Test # 2600]

Namibia vs Zimbabwe at Harare, ICC Men's T20 World Cup Africa Region Final Final, Oct 4, 2025 [T20I # 3503]

Uganda vs Nigeria at Harare, ICC Men's T20 World Cup Africa Region Final 5th place play-off, Oct 4, 2025 [T20I # 3502]