Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
423 runs0660106.20.0v Sri LankaChristchurch26 Dec 2018Test # 2336
381 runs062880.40.0v EnglandBridgetown23 Jan 2019Test # 2342
373 runs053849.40.0v AustraliaAbu Dhabi16 Oct 2018Test # 2322
366 runs051651.00.0v Sri LankaCanberra1 Feb 2019Test # 2345
232 runs048569.50.0v West IndiesGros Islet9 Feb 2019Test # 2346
224 runs037836.250.0v West IndiesBrabourne29 Oct 2018ODI # 4063
219 runs035226.126.1v EnglandColombo (RPS)23 Oct 2018ODI # 4058
218 runs044383.10.0v ZimbabweMirpur11 Nov 2018Test # 2325
211 runs046285.10.0v Sri LankaGalle6 Nov 2018Test # 2324
151 runs032163.10.0v BangladeshSylhet3 Nov 2018Test # 2323
146 runs028756.00.0v IndiaPerth14 Dec 2018Test # 2334
145 runs024319.350.0v U.A.E.ICCA Dubai26 Jan 2019ODI # 4086
137 runs039989.30.0v AustraliaMelbourne26 Dec 2018Test # 2337
137 runs018311.520.0v West IndiesBasseterre8 Mar 2019T20I # 751
133 runs021720.020.0v PhilippinesPort Moresby22 Mar 2019T20I # 756
123 runs028056.10.0v PakistanAbu Dhabi3 Dec 2018Test # 2332
120 runs019924.050.0v ZimbabweBloemfontein3 Oct 2018ODI # 4050
115 runs036541.450.0v Sri LankaNelson8 Jan 2019ODI # 4076
113 runs025232.250.0v Sri LankaCenturion6 Mar 2019ODI # 4107
109 runs022435.350.0v IrelandDehradun8 Mar 2019ODI # 4108
107 runs038165.40.0v PakistanJohannesburg11 Jan 2019Test # 2341
90 runs032540.250.0v New ZealandMount Maunganui26 Jan 2019ODI # 4085
88 runs033147.250.0v BangladeshDunedin20 Feb 2019ODI # 4095
84 runs027920.020.0v IrelandDehradun23 Feb 2019T20I # 746
80 runs022019.220.0v IndiaWellington6 Feb 2019T20I # 735
80 runs026744.450.0v PakistanAbu Dhabi27 Mar 2019ODI # 4118
71 runs019620.020.0v West IndiesLucknow6 Nov 2018T20I # 709
71 runs019324.024.0v Sri LankaDurban10 Mar 2019ODI # 4112
66 runs015616.520.0v AustraliaAbu Dhabi24 Oct 2018T20I # 701
64 runs020435.20.0v West IndiesChattogram22 Nov 2018Test # 2328
63 runs015720.020.0v PhilippinesPort Moresby23 Mar 2019T20I # 759
57 runs030174.00.0v Sri LankaPallekele14 Nov 2018Test # 2326
50 runs019117.020.0v BangladeshMirpur22 Dec 2018T20I # 717
48 runs020618.220.0v BahrainAl Amerat24 Jan 2019T20I # 728
47 runs016716.520.0v New ZealandDubai (DICS)4 Nov 2018T20I # 708
47 runs026747.250.0v PakistanAbu Dhabi7 Nov 2018ODI # 4066
45 runs037249.050.0v Sri LankaMount Maunganui3 Jan 2019ODI # 4074
45 runs018315.417.0v Sri LankaJohannesburg24 Mar 2019T20I # 763
43 runs028447.450.0v IndiaPune27 Oct 2018ODI # 4062
42 runs032786.40.0v Sri LankaColombo (SSC)23 Nov 2018Test # 2329
41 runs017720.020.0v Saudi ArabiaAl Amerat20 Jan 2019T20I # 719
41 runs09528.028.0v Sri LankaCape Town16 Mar 2019ODI # 4115
40 runs032150.050.0v AustraliaHobart11 Nov 2018ODI # 4069
36 runs021219.220.0v West IndiesMirpur20 Dec 2018T20I # 716
35 runs018016.520.0v Sri LankaAuckland11 Jan 2019T20I # 718
35 runs025344.150.0v New ZealandWellington3 Feb 2019ODI # 4092
35 runs027350.050.0v IndiaDelhi13 Mar 2019ODI # 4113
34 runs016117.220.0v ZimbabweEast London9 Oct 2018T20I # 698
34 runs028950.050.0v IndiaSydney12 Jan 2019ODI # 4077
33 runs015119.120.0v AustraliaDubai (DICS)28 Oct 2018T20I # 704
32 runs021120.020.0v IrelandDehradun24 Feb 2019T20I # 747
32 runs031448.250.0v IndiaRanchi8 Mar 2019ODI # 4109
31 runs017229.029.0v Sri LankaDambulla13 Oct 2018ODI # 4053
31 runs0323119.50.0v AustraliaAdelaide6 Dec 2018Test # 2333
30 runs018820.020.0v Sri LankaColombo (RPS)27 Oct 2018T20I # 703
29 runs041948.050.0v West IndiesSt George's27 Feb 2019ODI # 4099
28 runs027250.050.0v ZimbabweMirpur21 Oct 2018ODI # 4057
27 runs016920.020.0v South AfricaCenturion6 Feb 2019T20I # 736
26 runs029047.450.0v EnglandBridgetown22 Feb 2019ODI # 4097
24 runs018320.020.0v U.S.A.ICCA Dubai16 Mar 2019T20I # 754
21 runs010910.010.0v AustraliaCarrara17 Nov 2018T20I # 711
21 runs032046.250.0v Sri LankaMount Maunganui5 Jan 2019ODI # 4075
21 runs015420.020.0v NepalICCA Dubai31 Jan 2019T20I # 730
20 runs032850.050.0v PakistanDubai (DICS)31 Mar 2019ODI # 4120
18 runs011527.027.0v Sri LankaPallekele20 Oct 2018ODI # 4055
16 runs018120.020.0v Sri LankaCenturion22 Mar 2019T20I # 758
15 runs016020.020.0v OmanAl Amerat13 Feb 2019T20I # 740
14 runs010510.010.0v U.A.E.ICCA Dubai3 Feb 2019T20I # 733
13 runs017533.033.0v PakistanCenturion25 Jan 2019ODI # 4084
11 runs014820.020.0v AustraliaDubai (DICS)26 Oct 2018T20I # 702
10 runs0475.05.0v VanuatuPort Moresby24 Mar 2019T20I # 761
8 runs025149.350.0v AustraliaNagpur5 Mar 2019ODI # 4106
7 runs023250.050.0v South AfricaAdelaide9 Nov 2018ODI # 4067
7 runs018920.020.0v PakistanJohannesburg3 Feb 2019T20I # 734
6 runs019320.020.0v PakistanCape Town1 Feb 2019T20I # 732
6 runs027850.050.0v PakistanDubai (DICS)29 Mar 2019ODI # 4119
4 runs017658.40.0v PakistanAbu Dhabi16 Nov 2018Test # 2327
4 runs017417.017.0v IndiaBrisbane21 Nov 2018T20I # 712
4 runs021320.020.0v IndiaHamilton10 Feb 2019T20I # 738
2 runs014920.020.0v New ZealandAbu Dhabi31 Oct 2018T20I # 705
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets60573.013.0v VanuatuPort Moresby24 Mar 2019T20I # 762
9 wickets21110514.550.0v West IndiesThiruvananthapuram1 Nov 2018ODI # 4064
8 wickets4732342.150.0v West IndiesGuwahati21 Oct 2018ODI # 4056
8 wickets6919938.350.0v West IndiesSylhet14 Dec 2018ODI # 4073
8 wickets5513010.520.0v BangladeshSylhet17 Dec 2018T20I # 715
8 wickets5710310.320.0v MaldivesAl Amerat20 Jan 2019T20I # 720
8 wickets8515634.549.0v New ZealandNapier23 Jan 2019ODI # 4082
8 wickets3113514.520.0v MaldivesAl Amerat23 Jan 2019T20I # 725
8 wickets2715815.320.0v QatarAl Amerat24 Jan 2019T20I # 729
8 wickets11116531.350.0v South AfricaJohannesburg27 Jan 2019ODI # 4087
8 wickets2129314.450.0v IndiaHamilton31 Jan 2019ODI # 4091
8 wickets3323344.350.0v BangladeshNapier13 Feb 2019ODI # 4093
8 wickets8322736.150.0v BangladeshChristchurch16 Feb 2019ODI # 4094
8 wickets6723238.550.0v Sri LankaJohannesburg3 Mar 2019ODI # 4104
8 wickets577210.320.0v West IndiesBasseterre10 Mar 2019T20I # 752
8 wickets2812515.220.0v VanuatuPort Moresby22 Mar 2019T20I # 757
8 wickets1328547.550.0v PakistanSharjah24 Mar 2019ODI # 4117
7 wickets1515118.321.0v Sri LankaPallekele17 Oct 2018ODI # 4054
7 wickets2311816.120.0v U.A.E.Abu Dhabi22 Oct 2018T20I # 700
7 wickets3524744.150.0v ZimbabweChattogram24 Oct 2018ODI # 4060
7 wickets4728742.150.0v ZimbabweChattogram26 Oct 2018ODI # 4061
7 wickets651369.120.0v KuwaitAl Amerat24 Jan 2019T20I # 727
7 wickets4224443.050.0v New ZealandMount Maunganui28 Jan 2019ODI # 4088
7 wickets6024140.050.0v PakistanCape Town30 Jan 2019ODI # 4090
7 wickets2711215.320.0v OmanAl Amerat17 Feb 2019T20I # 744
7 wickets22711412.150.0v EnglandGros Islet2 Mar 2019ODI # 4103
6 wickets2613315.420.0v ZimbabwePotchefstroom12 Oct 2018T20I # 699
6 wickets12415329.250.0v AustraliaPerth4 Nov 2018ODI # 4065
6 wickets5721040.350.0v New ZealandAbu Dhabi9 Nov 2018ODI # 4068
6 wickets1814017.020.0v MaldivesAl Amerat22 Jan 2019T20I # 724
6 wickets1023748.250.0v AustraliaHyderabad2 Mar 2019ODI # 4102
6 wickets10319032.550.0v Sri LankaGqeberha13 Mar 2019ODI # 4114
5 wickets14311826.150.0v ZimbabweKimberley30 Sep 2018ODI # 4049
5 wickets1311017.520.0v West IndiesEden Gardens4 Nov 2018T20I # 707
5 wickets8919635.150.0v West IndiesMirpur9 Dec 2018ODI # 4071
5 wickets4820442.050.0v PakistanDurban22 Jan 2019ODI # 4081
5 wickets4916241.550.0v IrelandDehradun28 Feb 2019ODI # 4100
5 wickets1621747.250.0v AfghanistanDehradun10 Mar 2019ODI # 4110
4 wickets2522945.550.0v ZimbabwePaarl6 Oct 2018ODI # 4051
4 wickets2712715.320.0v Saudi ArabiaAl Amerat21 Jan 2019T20I # 722
4 wickets3225544.450.0v U.A.E.ICCA Dubai28 Jan 2019ODI # 4089
4 wickets1335947.550.0v IndiaMohali10 Mar 2019ODI # 4111
3 wickets10711432.150.0v NepalICCA Dubai25 Jan 2019ODI # 4083
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
7 wickets22711412.150.0v EnglandGros Islet2 Mar 2019ODI # 4103
8 wickets2129314.450.0v IndiaHamilton31 Jan 2019ODI # 4091
9 wickets21110514.550.0v West IndiesThiruvananthapuram1 Nov 2018ODI # 4064
5 wickets14311826.150.0v ZimbabweKimberley30 Sep 2018ODI # 4049
6 wickets12415329.250.0v AustraliaPerth4 Nov 2018ODI # 4065
8 wickets11116531.350.0v South AfricaJohannesburg27 Jan 2019ODI # 4087
3 wickets10711432.150.0v NepalICCA Dubai25 Jan 2019ODI # 4083
6 wickets10319032.550.0v Sri LankaGqeberha13 Mar 2019ODI # 4114
5 wickets8919635.150.0v West IndiesMirpur9 Dec 2018ODI # 4071
8 wickets8515634.549.0v New ZealandNapier23 Jan 2019ODI # 4082
8 wickets8322736.150.0v BangladeshChristchurch16 Feb 2019ODI # 4094
8 wickets6919938.350.0v West IndiesSylhet14 Dec 2018ODI # 4073
8 wickets6723238.550.0v Sri LankaJohannesburg3 Mar 2019ODI # 4104
7 wickets651369.120.0v KuwaitAl Amerat24 Jan 2019T20I # 727
7 wickets6024140.050.0v PakistanCape Town30 Jan 2019ODI # 4090
10 wickets60573.013.0v VanuatuPort Moresby24 Mar 2019T20I # 762
6 wickets5721040.350.0v New ZealandAbu Dhabi9 Nov 2018ODI # 4068
8 wickets5710310.320.0v MaldivesAl Amerat20 Jan 2019T20I # 720
8 wickets577210.320.0v West IndiesBasseterre10 Mar 2019T20I # 752
8 wickets5513010.520.0v BangladeshSylhet17 Dec 2018T20I # 715
5 wickets4916241.550.0v IrelandDehradun28 Feb 2019ODI # 4100
5 wickets4820442.050.0v PakistanDurban22 Jan 2019ODI # 4081
8 wickets4732342.150.0v West IndiesGuwahati21 Oct 2018ODI # 4056
7 wickets4728742.150.0v ZimbabweChattogram26 Oct 2018ODI # 4061
7 wickets4224443.050.0v New ZealandMount Maunganui28 Jan 2019ODI # 4088
7 wickets3524744.150.0v ZimbabweChattogram24 Oct 2018ODI # 4060
8 wickets3323344.350.0v BangladeshNapier13 Feb 2019ODI # 4093
4 wickets3225544.450.0v U.A.E.ICCA Dubai28 Jan 2019ODI # 4089
8 wickets3113514.520.0v MaldivesAl Amerat23 Jan 2019T20I # 725
8 wickets2812515.220.0v VanuatuPort Moresby22 Mar 2019T20I # 757
4 wickets2712715.320.0v Saudi ArabiaAl Amerat21 Jan 2019T20I # 722
8 wickets2715815.320.0v QatarAl Amerat24 Jan 2019T20I # 729
7 wickets2711215.320.0v OmanAl Amerat17 Feb 2019T20I # 744
6 wickets2613315.420.0v ZimbabwePotchefstroom12 Oct 2018T20I # 699
4 wickets2522945.550.0v ZimbabwePaarl6 Oct 2018ODI # 4051
7 wickets2311816.120.0v U.A.E.Abu Dhabi22 Oct 2018T20I # 700
6 wickets1814017.020.0v MaldivesAl Amerat22 Jan 2019T20I # 724
5 wickets1621747.250.0v AfghanistanDehradun10 Mar 2019ODI # 4110
7 wickets1515118.321.0v Sri LankaPallekele17 Oct 2018ODI # 4054
5 wickets1311017.520.0v West IndiesEden Gardens4 Nov 2018T20I # 707
4 wickets1335947.550.0v IndiaMohali10 Mar 2019ODI # 4111
8 wickets1328547.550.0v PakistanSharjah24 Mar 2019ODI # 4117
6 wickets1023748.250.0v AustraliaHyderabad2 Mar 2019ODI # 4102
6 wickets918118.320.0v IrelandAl Amerat15 Feb 2019T20I # 742
2 wickets814218.420.0v MaldivesAl Amerat21 Jan 2019T20I # 721
6 wickets836148.450.0v West IndiesBridgetown20 Feb 2019ODI # 4096
7 wickets715918.520.0v New ZealandAuckland8 Feb 2019T20I # 737
8 wickets716718.520.0v OmanAl Amerat15 Feb 2019T20I # 741
4 wickets716118.520.0v West IndiesGros Islet5 Mar 2019T20I # 750
4 wickets625749.050.0v AfghanistanDehradun5 Mar 2019ODI # 4105
8 wickets628149.050.0v PakistanSharjah22 Mar 2019ODI # 4116
5 wickets526749.150.0v South AfricaGqeberha19 Jan 2019ODI # 4080
7 wickets518919.120.0v BahrainAl Amerat23 Jan 2019T20I # 726
6 wickets429949.250.0v AustraliaAdelaide15 Jan 2019ODI # 4078
7 wickets423149.250.0v AustraliaMelbourne18 Jan 2019ODI # 4079
5 wickets413319.220.0v IrelandDehradun21 Feb 2019T20I # 745
4 wickets310819.320.0v U.A.E.ICCA Dubai1 Feb 2019T20I # 731
6 wickets215419.420.0v New ZealandDubai (DICS)2 Nov 2018T20I # 706
6 wickets216519.420.0v AustraliaSydney25 Nov 2018T20I # 714
4 wickets225649.450.0v BangladeshMirpur11 Dec 2018ODI # 4072
7 wickets219119.420.0v IndiaBengaluru27 Feb 2019T20I # 749
7 wickets115419.520.0v ScotlandAl Amerat13 Feb 2019T20I # 739
10 wickets07216.10.0v West IndiesHyderabad12 Oct 2018Test # 2321
6 wickets018220.020.0v West IndiesChennai11 Nov 2018T20I # 710
6 wickets014950.40.0v PakistanCenturion26 Dec 2018Test # 2338
9 wickets0419.50.0v PakistanCape Town3 Jan 2019Test # 2340
10 wickets0142.10.0v EnglandNorth Sound31 Jan 2019Test # 2344
1 wicket030485.30.0v South AfricaDurban13 Feb 2019Test # 2347
1 wicket018320.020.0v NetherlandsAl Amerat17 Feb 2019T20I # 743
8 wickets019745.40.0v South AfricaGqeberha21 Feb 2019Test # 2348
3 wickets012720.020.0v IndiaVisakhapatnam24 Feb 2019T20I # 748
7 wickets014747.50.0v IrelandDehradun15 Mar 2019Test # 2351
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]