Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
423 runs065847.20.0v EnglandHamilton14 Dec 2024Test # 2569
323 runs058354.20.0v New ZealandWellington6 Dec 2024Test # 2567
295 runs053458.40.0v AustraliaPerth22 Nov 2024Test # 2561
290 runs034514.420.0v GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
280 runs051562.10.0v BangladeshChennai19 Sep 2024Test # 2550
264 runs02727.320.0v Ivory CoastAbuja24 Nov 2024T20I # 2977
233 runs051679.40.0v Sri LankaDurban27 Nov 2024Test # 2563
232 runs028717.550.0v ZimbabweHarare19 Dec 2024ODI # 4818
201 runs033438.00.0v BangladeshNorth Sound22 Nov 2024Test # 2562
184 runs034079.10.0v IndiaMelbourne26 Dec 2024Test # 2571
174 runs034430.350.0v IrelandAbu Dhabi4 Oct 2024ODI # 4781
174 runs028224.250.0v AustraliaColombo (RPS)14 Feb 2025ODI # 4835
168 runs019010.420.0v Ivory CoastAbuja23 Nov 2024T20I # 2974
159 runs022513.220.0v BrazilBuenos Aires14 Dec 2024T20I # 3052
155 runs019312.220.0v ThailandDoha23 Nov 2024T20I # 2971
152 runs029733.30.0v EnglandMultan15 Oct 2024Test # 2554
150 runs024810.320.0v EnglandWankhede2 Feb 2025T20I # 3086
149 runs024118.020.0v RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
142 runs035734.250.0v EnglandAhmedabad12 Feb 2025ODI # 4833
140 runs029129.450.0v New ZealandAuckland11 Jan 2025ODI # 4824
139 runs027231.550.0v IrelandAbu Dhabi2 Oct 2024ODI # 4780
136 runs019317.320.0v MyanmarBali12 Nov 2024T20I # 2944
135 runs028418.220.0v South AfricaJohannesburg15 Nov 2024T20I # 2952
133 runs029820.020.0v BangladeshHyderabad12 Oct 2024T20I # 2904
129 runs017612.420.0v GambiaNairobi (Gym)22 Oct 2024T20I # 2925
127 runs025136.30.0v West IndiesMultan17 Jan 2025Test # 2577
120 runs025444.00.0v PakistanMultan25 Jan 2025Test # 2578
118 runs018619.120.0v St HelenaAbuja23 Nov 2024T20I # 2975
115 runs022116.220.0v PakistanMount Maunganui23 Mar 2025T20I # 3126
114 runs018617.220.0v MyanmarBali17 Nov 2024T20I # 2957
114 runs029440.243.0v NamibiaAl Amerat8 Feb 2025ODI # 4826
113 runs035960.20.0v IndiaPune24 Oct 2024Test # 2557
113 runs025630.237.0v Sri LankaHamilton8 Jan 2025ODI # 4823
112 runs019616.118.0v RwandaRwanda5 Dec 2024T20I # 3003
112 runs021720.020.0v IndonesiaBali23 Feb 2025T20I # 3099
111 runs018816.016.0v MozambiqueNairobi (Ruaraka)19 Oct 2024T20I # 2915
109 runs015612.320.0v EswatiniAbuja28 Nov 2024T20I # 2995
109 runs034869.10.0v Sri LankaGqeberha5 Dec 2024Test # 2566
108 runs023020.020.0v BotswanaRwanda9 Dec 2024T20I # 3022
107 runs031643.350.0v AfghanistanKarachi21 Feb 2025ODI # 4845
101 runs028750.00.0v West IndiesKingston30 Nov 2024Test # 2565
99 runs030440.150.0v ZimbabweBulawayo28 Nov 2024ODI # 4812
92 runs023634.350.0v BangladeshSharjah6 Nov 2024ODI # 4798
92 runs016220.020.0v SurinameBuenos Aires7 Dec 2024T20I # 3014
92 runs015420.020.0v Falkland IslGuacima11 Mar 2025T20I # 3112
91 runs017817.020.0v SeychellesNairobi18 Oct 2024T20I # 2911
90 runs017620.020.0v BhutanDoha23 Nov 2024T20I # 2970
87 runs015017.320.0v BrazilBuenos Aires11 Dec 2024T20I # 3034
86 runs022220.020.0v BangladeshDelhi9 Oct 2024T20I # 2899
86 runs015217.020.0v RwandaRwanda7 Dec 2024T20I # 3010
85 runs017120.020.0v BhutanDoha22 Nov 2024T20I # 2969
84 runs029341.250.0v PakistanHamilton2 Apr 2025ODI # 4862
83 runs012515.020.0v PanamaBuenos Aires7 Dec 2024T20I # 3015
81 runs033043.150.0v South AfricaCape Town19 Dec 2024ODI # 4819
80 runs014121.021.0v PakistanBulawayo24 Nov 2024ODI # 4810
80 runs019016.420.0v West IndiesKingstown19 Dec 2024T20I # 3075
78 runs016520.020.0v BotswanaRwanda4 Dec 2024T20I # 3000
78 runs033147.550.0v PakistanLahore8 Feb 2025ODI # 4827
77 runs017219.420.0v BhutanGelephu19 Oct 2024T20I # 2912
77 runs018218.220.0v BotswanaAbuja28 Nov 2024T20I # 2996
76 runs0956.16.1v SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
73 runs016316.120.0v West IndiesDambulla15 Oct 2024T20I # 2908
73 runs014720.020.0v SeychellesNairobi (Ruaraka)24 Oct 2024T20I # 2933
73 runs034544.150.0v PakistanNapier29 Mar 2025ODI # 4861
72 runs027868.30.0v ZimbabweBulawayo2 Jan 2025Test # 2574
71 runs031844.050.0v U.S.A.Dallas31 Oct 2024ODI # 4789
71 runs012414.220.0v BelizeBuenos Aires12 Dec 2024T20I # 3041
70 runs026942.350.0v NamibiaAl Amerat14 Feb 2025ODI # 4836
69 runs028546.150.0v South AfricaAbu Dhabi7 Oct 2024ODI # 4782
68 runs025343.350.0v AfghanistanSharjah9 Nov 2024ODI # 4803
67 runs024245.250.0v U.A.E.Al Amerat9 Nov 2024ODI # 4802
66 runs014719.520.0v IndonesiaGelephu23 Oct 2024T20I # 2927
66 runs09512.120.0v Falkland IslGuacima10 Mar 2025T20I # 3109
63 runs016720.020.0v BhutanDoha19 Nov 2024T20I # 2962
63 runs029286.40.0v ZimbabweBulawayo6 Feb 2025Test # 2581
63 runs015719.220.0v IndonesiaBali19 Feb 2025T20I # 3093
62 runs018020.020.0v BahamasBuenos Aires15 Dec 2024T20I # 3060
62 runs013919.320.0v Falkland IslGuacima11 Mar 2025T20I # 3111
61 runs016419.120.0v KenyaNairobi (Gym)24 Oct 2024T20I # 2934
61 runs020317.520.0v South AfricaDurban8 Nov 2024T20I # 2938
60 runs015918.520.0v SeychellesNairobi (Gym)22 Oct 2024T20I # 2923
60 runs032147.250.0v PakistanKarachi19 Feb 2025ODI # 4843
57 runs016615.320.0v ZimbabweBulawayo1 Dec 2024T20I # 2997
57 runs012325.350.0v OmanAl Amerat18 Feb 2025ODI # 4841
56 runs014520.020.0v IndonesiaGelephu22 Oct 2024T20I # 2924
53 runs016030.040.0v NamibiaWindhoek7 Mar 2025ODI # 4856
50 runs018620.020.0v OmanAl Amerat14 Nov 2024T20I # 2949
50 runs014920.020.0v RwandaRwanda12 Dec 2024T20I # 3036
50 runs015417.420.0v ZimbabweHarare13 Dec 2024T20I # 3045
50 runs036350.050.0v South AfricaLahore5 Mar 2025ODI # 4855
49 runs017515.520.0v CambodiaDoha26 Nov 2024T20I # 2983
49 runs021533.550.0v AustraliaColombo (RPS)12 Feb 2025ODI # 4831
49 runs030046.050.0v IrelandHarare14 Feb 2025ODI # 4837
48 runs017618.420.0v EswatiniAbuja23 Nov 2024T20I # 2972
48 runs017120.020.0v CambodiaDoha23 Nov 2024T20I # 2973
48 runs017420.020.0v St HelenaAbuja24 Nov 2024T20I # 2978
48 runs011214.420.0v MexicoBuenos Aires15 Dec 2024T20I # 3061
47 runs010314.420.0v BrazilBuenos Aires7 Dec 2024T20I # 3012
47 runs010320.020.0v Falkland IslGuacima13 Mar 2025T20I # 3117
45 runs022127.027.0v New ZealandDambulla13 Nov 2024ODI # 4807
45 runs018719.120.0v Sri LankaMount Maunganui30 Dec 2024T20I # 3080
44 runs015520.020.0v MaldivesGelephu22 Oct 2024T20I # 2922
44 runs015220.020.0v BelizeBuenos Aires8 Dec 2024T20I # 3021
44 runs025045.350.0v New ZealandDubai (DICS)2 Mar 2025ODI # 4852
43 runs026540.042.0v PakistanMount Maunganui5 Apr 2025ODI # 4863
42 runs015520.020.0v ArgentinaBuenos Aires2 Dec 2024T20I # 2998
42 runs018620.020.0v MalaysiaKuala Lumpur12 Mar 2025T20I # 3113
37 runs028249.550.0v NepalDallas2 Nov 2024ODI # 4793
37 runs015220.020.0v RwandaRwanda13 Dec 2024T20I # 3043
36 runs030842.047.0v South AfricaJohannesburg22 Dec 2024ODI # 4821
35 runs020520.020.0v QatarICCA Dubai14 Dec 2024T20I # 3049
35 runs012718.420.0v MalaysiaKuala Lumpur13 Mar 2025T20I # 3116
32 runs014220.020.0v BotswanaRwanda13 Dec 2024T20I # 3046
31 runs016820.020.0v SingaporeSingapore28 Feb 2025T20I # 3104
29 runs0947.07.0v PakistanBrisbane14 Nov 2024T20I # 2948
29 runs014820.020.0v OmanAl Amerat16 Nov 2024T20I # 2955
29 runs020720.020.0v QatarDoha26 Nov 2024T20I # 2985
29 runs014220.020.0v Sierra LeoneAbuja27 Nov 2024T20I # 2988
29 runs018620.020.0v BotswanaRwanda5 Dec 2024T20I # 3002
29 runs011516.220.0v Costa RicaGuacima12 Mar 2025T20I # 3114
27 runs013018.320.0v West IndiesKingstown17 Dec 2024T20I # 3071
26 runs024147.450.0v NetherlandsAl Amerat3 Nov 2024ODI # 4794
26 runs09016.016.0v BrazilBuenos Aires6 Dec 2024T20I # 3008
26 runs09817.320.0v SurinameBuenos Aires14 Dec 2024T20I # 3053
26 runs017220.020.0v IndiaRajkot28 Jan 2025T20I # 3084
25 runs014729.10.0v IndiaWankhede1 Nov 2024Test # 2560
25 runs016920.020.0v BotswanaRwanda11 Dec 2024T20I # 3029
24 runs015820.020.0v OmanICCA Dubai15 Dec 2024T20I # 3056
24 runs09618.220.0v MexicoBuenos Aires16 Dec 2024T20I # 3066
23 runs05312.012.0v IndonesiaGelephu19 Oct 2024T20I # 2913
23 runs015220.020.0v NigeriaRwanda11 Dec 2024T20I # 3031
23 runs012219.520.0v MexicoBuenos Aires14 Dec 2024T20I # 3055
23 runs016320.020.0v QatarICCA Dubai18 Dec 2024T20I # 3073
23 runs017037.250.0v OmanAl Amerat10 Feb 2025ODI # 4830
22 runs011716.520.0v ArgentinaBuenos Aires15 Dec 2024T20I # 3059
21 runs011019.120.0v PanamaBuenos Aires11 Dec 2024T20I # 3033
18 runs012020.020.0v ArgentinaBuenos Aires8 Dec 2024T20I # 3019
17 runs016520.020.0v U.S.A.Dallas17 Oct 2024T20I # 2910
17 runs09811.011.0v UgandaJinja28 Oct 2024T20I # 2936
17 runs016320.020.0v Saudi ArabiaDoha20 Nov 2024T20I # 2966
16 runs017920.020.0v CambodiaDoha20 Nov 2024T20I # 2964
15 runs018620.020.0v BahrainDoha25 Nov 2024T20I # 2979
15 runs018219.420.0v EnglandPune31 Jan 2025T20I # 3085
13 runs014819.420.0v PakistanSydney16 Nov 2024T20I # 2954
13 runs014020.020.0v CaymanBuenos Aires16 Dec 2024T20I # 3065
12 runs016742.043.0v CanadaWindhoek15 Mar 2025ODI # 4860
11 runs022020.020.0v South AfricaCenturion13 Nov 2024T20I # 2947
11 runs018420.020.0v PakistanDurban10 Dec 2024T20I # 3026
11 runs016920.020.0v KuwaitICCA Dubai16 Dec 2024T20I # 3064
11 runs010819.120.0v BrazilBuenos Aires16 Dec 2024T20I # 3068
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets15114524.550.0v U.S.A.Dallas25 Oct 2024ODI # 4785
10 wickets19014618.250.0v ZimbabweBulawayo26 Nov 2024ODI # 4811
10 wickets107322.120.0v Ivory CoastAbuja26 Nov 2024T20I # 2987
10 wickets108272.020.0v Ivory CoastAbuja28 Nov 2024T20I # 2993
10 wickets87585.320.0v ZimbabweBulawayo3 Dec 2024T20I # 2999
10 wickets2213816.220.0v BotswanaRwanda6 Dec 2024T20I # 3005
10 wickets13502.55.0v BotswanaRwanda12 Dec 2024T20I # 3037
10 wickets1710917.120.0v BahamasBuenos Aires12 Dec 2024T20I # 3040
10 wickets13282.55.0v IndonesiaBali20 Feb 2025T20I # 3094
10 wickets62422.413.0v CanadaWindhoek22 Mar 2025T20I # 3125
9 wickets3011015.020.0v MalawiBlantyre10 Oct 2024T20I # 2900
9 wickets1216318.020.0v West IndiesDambulla17 Oct 2024T20I # 2909
9 wickets90575.020.0v MozambiqueNairobi (Gym)20 Oct 2024T20I # 2918
9 wickets577510.320.0v SeychellesNairobi (Ruaraka)23 Oct 2024T20I # 2928
9 wickets14116426.350.0v AustraliaAdelaide8 Nov 2024ODI # 4801
9 wickets599410.120.0v MyanmarBali13 Nov 2024T20I # 2945
9 wickets487912.020.0v St HelenaAbuja27 Nov 2024T20I # 2989
9 wickets92614.420.0v PanamaBuenos Aires8 Dec 2024T20I # 3018
9 wickets2412416.020.0v QatarICCA Dubai15 Dec 2024T20I # 3057
9 wickets14217926.250.0v Sri LankaWellington5 Jan 2025ODI # 4822
9 wickets6324139.350.0v IrelandHarare18 Feb 2025ODI # 4842
9 wickets64549.220.0v Falkland IslGuacima12 Mar 2025T20I # 3115
9 wickets599210.120.0v PakistanChristchurch16 Mar 2025T20I # 3120
9 wickets2420516.020.0v New ZealandAuckland21 Mar 2025T20I # 3124
8 wickets1417217.420.0v IrelandAbu Dhabi27 Sep 2024T20I # 2869
8 wickets248916.020.0v MalawiBlantyre9 Oct 2024T20I # 2898
8 wickets741027.420.0v MexicoSeropedica13 Oct 2024T20I # 2906
8 wickets269015.420.0v BahrainJinja29 Oct 2024T20I # 2937
8 wickets5515725.535.0v EnglandNorth Sound31 Oct 2024ODI # 4790
8 wickets9513334.150.0v NetherlandsAl Amerat5 Nov 2024ODI # 4797
8 wickets4226443.050.0v EnglandBridgetown6 Nov 2024ODI # 4799
8 wickets1918316.520.0v West IndiesBridgetown9 Nov 2024T20I # 2940
8 wickets13914126.550.0v AustraliaPerth10 Nov 2024ODI # 4804
8 wickets101423.120.0v Ivory CoastAbuja27 Nov 2024T20I # 2990
8 wickets65499.120.0v SurinameBuenos Aires12 Dec 2024T20I # 3039
8 wickets1911416.520.0v BahrainICCA Dubai13 Dec 2024T20I # 3042
8 wickets2811415.220.0v Saudi ArabiaICCA Dubai16 Dec 2024T20I # 3063
8 wickets13912826.550.0v ZimbabweHarare21 Dec 2024ODI # 4820
8 wickets4217813.020.0v MaltaMarsa4 Feb 2025T20I # 3090
8 wickets2912415.120.0v OmanAl Amerat23 Feb 2025T20I # 3100
8 wickets3411914.220.0v Hong KongKuala Lumpur11 Mar 2025T20I # 3110
8 wickets439512.520.0v MalaysiaKuala Lumpur15 Mar 2025T20I # 3119
8 wickets2012716.420.0v Hong KongKuala Lumpur17 Mar 2025T20I # 3121
8 wickets2814315.220.0v CanadaWindhoek23 Mar 2025T20I # 3127
8 wickets6012910.020.0v PakistanWellington26 Mar 2025T20I # 3128
7 wickets4912811.520.0v BangladeshGwalior6 Oct 2024T20I # 2897
7 wickets1112318.120.0v BhutanGelephu23 Oct 2024T20I # 2929
7 wickets298715.120.0v RwandaNairobi (Gym)23 Oct 2024T20I # 2930
7 wickets3115914.520.0v West IndiesBridgetown10 Nov 2024T20I # 2943
7 wickets5211811.220.0v PakistanHobart18 Nov 2024T20I # 2959
7 wickets4210413.020.0v NigeriaRwanda8 Dec 2024T20I # 3016
7 wickets7922836.550.0v BangladeshBasseterre10 Dec 2024ODI # 4814
7 wickets208616.420.0v MexicoBuenos Aires11 Dec 2024T20I # 3032
7 wickets3710413.520.0v PanamaBuenos Aires14 Dec 2024T20I # 3054
7 wickets4313312.520.0v EnglandEden Gardens22 Jan 2025T20I # 3082
7 wickets2515245.550.0v U.S.A.Al Amerat12 Feb 2025ODI # 4832
7 wickets12518029.150.0v EnglandKarachi1 Mar 2025ODI # 4851
7 wickets7814937.050.0v NamibiaWindhoek13 Mar 2025ODI # 4859
6 wickets398713.320.0v IndonesiaGelephu20 Oct 2024T20I # 2919
6 wickets3812943.450.0v U.A.E.Al Amerat1 Nov 2024ODI # 4791
6 wickets2011216.420.0v BhutanDoha20 Nov 2024T20I # 2965
6 wickets1316617.520.0v Saudi ArabiaDoha28 Nov 2024T20I # 2992
6 wickets2211216.220.0v RwandaRwanda8 Dec 2024T20I # 3017
6 wickets459712.320.0v MexicoBuenos Aires10 Dec 2024T20I # 3027
6 wickets169317.220.0v PanamaBuenos Aires10 Dec 2024T20I # 3028
6 wickets2112416.320.0v SurinameBuenos Aires11 Dec 2024T20I # 3035
6 wickets1913716.520.0v Saudi ArabiaICCA Dubai13 Dec 2024T20I # 3044
6 wickets169017.220.0v NigeriaRwanda14 Dec 2024T20I # 3051
6 wickets2412116.020.0v BrazilBuenos Aires15 Dec 2024T20I # 3058
6 wickets2413916.020.0v QatarICCA Dubai17 Dec 2024T20I # 3069
6 wickets189917.020.0v BahrainICCA Dubai20 Dec 2024T20I # 3076
6 wickets1218718.020.0v HungaryMarsa4 Feb 2025T20I # 3089
6 wickets3516914.120.0v MaltaMarsa5 Feb 2025T20I # 3091
6 wickets2122946.350.0v BangladeshDubai (DICS)20 Feb 2025ODI # 4844
6 wickets4524242.350.0v PakistanDubai (DICS)23 Feb 2025ODI # 4847
5 wickets3123231.537.0v West IndiesPallekele20 Oct 2024ODI # 4783
5 wickets3010115.020.0v RwandaNairobi (Gym)20 Oct 2024T20I # 2920
5 wickets3419038.244.0v West IndiesPallekele23 Oct 2024ODI # 4784
5 wickets12115529.550.0v ScotlandDallas29 Oct 2024ODI # 4788
5 wickets1532947.350.0v West IndiesNorth Sound2 Nov 2024ODI # 4792
5 wickets1024548.250.0v BangladeshSharjah11 Nov 2024ODI # 4806
5 wickets1311417.520.0v MyanmarBali15 Nov 2024T20I # 2951
5 wickets1612317.220.0v ThailandDoha19 Nov 2024T20I # 2961
5 wickets2213316.220.0v CambodiaDoha22 Nov 2024T20I # 2967
5 wickets1511617.320.0v Sierra LeoneAbuja24 Nov 2024T20I # 2976
5 wickets2816215.220.0v CambodiaDoha25 Nov 2024T20I # 2980
5 wickets3013815.020.0v EswatiniAbuja26 Nov 2024T20I # 2986
5 wickets1429547.450.0v BangladeshBasseterre8 Dec 2024ODI # 4813
5 wickets2824345.250.0v PakistanKarachi14 Feb 2025ODI # 4838
5 wickets1535247.350.0v EnglandLahore22 Feb 2025ODI # 4846
5 wickets2323746.150.0v BangladeshRawalpindi24 Feb 2025ODI # 4848
5 wickets1113613.115.0v PakistanDunedin18 Mar 2025T20I # 3122
4 wickets1211318.020.0v MaldivesGelephu20 Oct 2024T20I # 2917
4 wickets1557924.150.0v U.A.E.Al Amerat7 Nov 2024ODI # 4800
4 wickets3910213.320.0v MyanmarBali19 Nov 2024T20I # 2960
4 wickets2532245.550.0v BangladeshBasseterre12 Dec 2024ODI # 4815
4 wickets249916.020.0v BelizeBuenos Aires16 Dec 2024T20I # 3067
4 wickets6824938.450.0v EnglandNagpur6 Feb 2025ODI # 4825
4 wickets3330544.350.0v EnglandCuttack9 Feb 2025ODI # 4828
4 wickets1126548.150.0v AustraliaDubai (DICS)4 Mar 2025ODI # 4853
2 wickets9920433.350.0v PakistanMelbourne4 Nov 2024ODI # 4795
2 wickets1649722.450.0v NamibiaAl Amerat16 Feb 2025ODI # 4839
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets19014618.250.0v ZimbabweBulawayo26 Nov 2024ODI # 4811
2 wickets1649722.450.0v NamibiaAl Amerat16 Feb 2025ODI # 4839
4 wickets1557924.150.0v U.A.E.Al Amerat7 Nov 2024ODI # 4800
10 wickets15114524.550.0v U.S.A.Dallas25 Oct 2024ODI # 4785
9 wickets14217926.250.0v Sri LankaWellington5 Jan 2025ODI # 4822
9 wickets14116426.350.0v AustraliaAdelaide8 Nov 2024ODI # 4801
8 wickets13914126.550.0v AustraliaPerth10 Nov 2024ODI # 4804
8 wickets13912826.550.0v ZimbabweHarare21 Dec 2024ODI # 4820
7 wickets12518029.150.0v EnglandKarachi1 Mar 2025ODI # 4851
5 wickets12115529.550.0v ScotlandDallas29 Oct 2024ODI # 4788
10 wickets108272.020.0v Ivory CoastAbuja28 Nov 2024T20I # 2993
10 wickets107322.120.0v Ivory CoastAbuja26 Nov 2024T20I # 2987
8 wickets101423.120.0v Ivory CoastAbuja27 Nov 2024T20I # 2990
2 wickets9920433.350.0v PakistanMelbourne4 Nov 2024ODI # 4795
8 wickets9513334.150.0v NetherlandsAl Amerat5 Nov 2024ODI # 4797
9 wickets92614.420.0v PanamaBuenos Aires8 Dec 2024T20I # 3018
9 wickets90575.020.0v MozambiqueNairobi (Gym)20 Oct 2024T20I # 2918
10 wickets87585.320.0v ZimbabweBulawayo3 Dec 2024T20I # 2999
7 wickets7922836.550.0v BangladeshBasseterre10 Dec 2024ODI # 4814
7 wickets7814937.050.0v NamibiaWindhoek13 Mar 2025ODI # 4859
8 wickets741027.420.0v MexicoSeropedica13 Oct 2024T20I # 2906
4 wickets6824938.450.0v EnglandNagpur6 Feb 2025ODI # 4825
8 wickets65499.120.0v SurinameBuenos Aires12 Dec 2024T20I # 3039
9 wickets64549.220.0v Falkland IslGuacima12 Mar 2025T20I # 3115
9 wickets6324139.350.0v IrelandHarare18 Feb 2025ODI # 4842
10 wickets62422.413.0v CanadaWindhoek22 Mar 2025T20I # 3125
8 wickets6012910.020.0v PakistanWellington26 Mar 2025T20I # 3128
9 wickets599410.120.0v MyanmarBali13 Nov 2024T20I # 2945
9 wickets599210.120.0v PakistanChristchurch16 Mar 2025T20I # 3120
9 wickets577510.320.0v SeychellesNairobi (Ruaraka)23 Oct 2024T20I # 2928
8 wickets5515725.535.0v EnglandNorth Sound31 Oct 2024ODI # 4790
7 wickets5211811.220.0v PakistanHobart18 Nov 2024T20I # 2959
7 wickets4912811.520.0v BangladeshGwalior6 Oct 2024T20I # 2897
9 wickets487912.020.0v St HelenaAbuja27 Nov 2024T20I # 2989
6 wickets459712.320.0v MexicoBuenos Aires10 Dec 2024T20I # 3027
6 wickets4524242.350.0v PakistanDubai (DICS)23 Feb 2025ODI # 4847
7 wickets4313312.520.0v EnglandEden Gardens22 Jan 2025T20I # 3082
8 wickets439512.520.0v MalaysiaKuala Lumpur15 Mar 2025T20I # 3119
8 wickets4226443.050.0v EnglandBridgetown6 Nov 2024ODI # 4799
7 wickets4210413.020.0v NigeriaRwanda8 Dec 2024T20I # 3016
8 wickets4217813.020.0v MaltaMarsa4 Feb 2025T20I # 3090
6 wickets398713.320.0v IndonesiaGelephu20 Oct 2024T20I # 2919
4 wickets3910213.320.0v MyanmarBali19 Nov 2024T20I # 2960
6 wickets3812943.450.0v U.A.E.Al Amerat1 Nov 2024ODI # 4791
7 wickets3710413.520.0v PanamaBuenos Aires14 Dec 2024T20I # 3054
6 wickets3516914.120.0v MaltaMarsa5 Feb 2025T20I # 3091
5 wickets3419038.244.0v West IndiesPallekele23 Oct 2024ODI # 4784
8 wickets3411914.220.0v Hong KongKuala Lumpur11 Mar 2025T20I # 3110
4 wickets3330544.350.0v EnglandCuttack9 Feb 2025ODI # 4828
5 wickets3123231.537.0v West IndiesPallekele20 Oct 2024ODI # 4783
7 wickets3115914.520.0v West IndiesBridgetown10 Nov 2024T20I # 2943
9 wickets3011015.020.0v MalawiBlantyre10 Oct 2024T20I # 2900
5 wickets3010115.020.0v RwandaNairobi (Gym)20 Oct 2024T20I # 2920
5 wickets3013815.020.0v EswatiniAbuja26 Nov 2024T20I # 2986
7 wickets298715.120.0v RwandaNairobi (Gym)23 Oct 2024T20I # 2930
8 wickets2912415.120.0v OmanAl Amerat23 Feb 2025T20I # 3100
5 wickets2816215.220.0v CambodiaDoha25 Nov 2024T20I # 2980
8 wickets2811415.220.0v Saudi ArabiaICCA Dubai16 Dec 2024T20I # 3063
5 wickets2824345.250.0v PakistanKarachi14 Feb 2025ODI # 4838
8 wickets2814315.220.0v CanadaWindhoek23 Mar 2025T20I # 3127
8 wickets269015.420.0v BahrainJinja29 Oct 2024T20I # 2937
4 wickets2532245.550.0v BangladeshBasseterre12 Dec 2024ODI # 4815
7 wickets2515245.550.0v U.S.A.Al Amerat12 Feb 2025ODI # 4832
8 wickets248916.020.0v MalawiBlantyre9 Oct 2024T20I # 2898
9 wickets2412416.020.0v QatarICCA Dubai15 Dec 2024T20I # 3057
6 wickets2412116.020.0v BrazilBuenos Aires15 Dec 2024T20I # 3058
4 wickets249916.020.0v BelizeBuenos Aires16 Dec 2024T20I # 3067
6 wickets2413916.020.0v QatarICCA Dubai17 Dec 2024T20I # 3069
9 wickets2420516.020.0v New ZealandAuckland21 Mar 2025T20I # 3124
5 wickets2323746.150.0v BangladeshRawalpindi24 Feb 2025ODI # 4848
5 wickets2213316.220.0v CambodiaDoha22 Nov 2024T20I # 2967
10 wickets2213816.220.0v BotswanaRwanda6 Dec 2024T20I # 3005
6 wickets2211216.220.0v RwandaRwanda8 Dec 2024T20I # 3017
6 wickets2112416.320.0v SurinameBuenos Aires11 Dec 2024T20I # 3035
6 wickets2122946.350.0v BangladeshDubai (DICS)20 Feb 2025ODI # 4844
6 wickets2011216.420.0v BhutanDoha20 Nov 2024T20I # 2965
7 wickets208616.420.0v MexicoBuenos Aires11 Dec 2024T20I # 3032
8 wickets2012716.420.0v Hong KongKuala Lumpur17 Mar 2025T20I # 3121
8 wickets1918316.520.0v West IndiesBridgetown9 Nov 2024T20I # 2940
8 wickets1911416.520.0v BahrainICCA Dubai13 Dec 2024T20I # 3042
6 wickets1913716.520.0v Saudi ArabiaICCA Dubai13 Dec 2024T20I # 3044
6 wickets189917.020.0v BahrainICCA Dubai20 Dec 2024T20I # 3076
10 wickets1710917.120.0v BahamasBuenos Aires12 Dec 2024T20I # 3040
5 wickets1612317.220.0v ThailandDoha19 Nov 2024T20I # 2961
6 wickets169317.220.0v PanamaBuenos Aires10 Dec 2024T20I # 3028
6 wickets169017.220.0v NigeriaRwanda14 Dec 2024T20I # 3051
5 wickets1532947.350.0v West IndiesNorth Sound2 Nov 2024ODI # 4792
5 wickets1511617.320.0v Sierra LeoneAbuja24 Nov 2024T20I # 2976
5 wickets1535247.350.0v EnglandLahore22 Feb 2025ODI # 4846
8 wickets1417217.420.0v IrelandAbu Dhabi27 Sep 2024T20I # 2869
5 wickets1429547.450.0v BangladeshBasseterre8 Dec 2024ODI # 4813
5 wickets1311417.520.0v MyanmarBali15 Nov 2024T20I # 2951
6 wickets1316617.520.0v Saudi ArabiaDoha28 Nov 2024T20I # 2992
10 wickets13502.55.0v BotswanaRwanda12 Dec 2024T20I # 3037
10 wickets13282.55.0v IndonesiaBali20 Feb 2025T20I # 3094
9 wickets1216318.020.0v West IndiesDambulla17 Oct 2024T20I # 2909
4 wickets1211318.020.0v MaldivesGelephu20 Oct 2024T20I # 2917
6 wickets1218718.020.0v HungaryMarsa4 Feb 2025T20I # 3089
7 wickets1112318.120.0v BhutanGelephu23 Oct 2024T20I # 2929
4 wickets1126548.150.0v AustraliaDubai (DICS)4 Mar 2025ODI # 4853
5 wickets1113613.115.0v PakistanDunedin18 Mar 2025T20I # 3122
5 wickets1024548.250.0v BangladeshSharjah11 Nov 2024ODI # 4806
6 wickets915118.320.0v MaltaMarsa3 Feb 2025T20I # 3088
2 wickets99918.320.0v AustriaMarsa5 Feb 2025T20I # 3092
6 wickets812618.420.0v RwandaBlantyre12 Oct 2024T20I # 2902
8 wickets815718.420.0v U.S.A.Dallas20 Oct 2024T20I # 2921
5 wickets813418.420.0v ThailandDoha26 Nov 2024T20I # 2982
5 wickets812418.420.0v BhutanDoha28 Nov 2024T20I # 2991
5 wickets8849.411.0v NigeriaRwanda6 Dec 2024T20I # 3006
6 wickets812318.420.0v PanamaBuenos Aires12 Dec 2024T20I # 3038
6 wickets830548.450.0v South AfricaLahore10 Feb 2025ODI # 4829
6 wickets824648.450.0v ZimbabweHarare16 Feb 2025ODI # 4840
6 wickets812618.420.0v MalaysiaKuala Lumpur10 Mar 2025T20I # 3108
6 wickets714318.520.0v GambiaNairobi (Ruaraka)24 Oct 2024T20I # 2935
8 wickets716618.520.0v OmanICCA Dubai18 Dec 2024T20I # 3072
8 wickets619522.023.0v Sri LankaPallekele26 Oct 2024ODI # 4786
4 wickets613619.020.0v New ZealandDambulla9 Nov 2024T20I # 2939
3 wickets612519.020.0v IndiaGqeberha10 Nov 2024T20I # 2942
5 wickets621919.020.0v EnglandGros Islet16 Nov 2024T20I # 2956
3 wickets621046.047.0v New ZealandPallekele17 Nov 2024ODI # 4808
4 wickets613619.020.0v St HelenaAbuja26 Nov 2024T20I # 2984
6 wickets610219.020.0v SurinameBuenos Aires8 Dec 2024T20I # 3020
6 wickets615019.020.0v NigeriaRwanda9 Dec 2024T20I # 3023
6 wickets614319.020.0v CaymanBuenos Aires10 Dec 2024T20I # 3024
6 wickets635349.050.0v South AfricaKarachi12 Feb 2025ODI # 4834
7 wickets619119.020.0v OmanAl Amerat20 Feb 2025T20I # 3095
5 wickets612119.020.0v IndonesiaBali24 Feb 2025T20I # 3102
7 wickets610814.015.0v SingaporeSingapore1 Mar 2025T20I # 3105
8 wickets614319.020.0v SingaporeSingapore2 Mar 2025T20I # 3106
4 wickets625249.050.0v New ZealandDubai (DICS)9 Mar 2025ODI # 4858
5 wickets518019.120.0v Sri LankaDambulla13 Oct 2024T20I # 2907
3 wickets513919.120.0v NetherlandsAl Amerat13 Nov 2024T20I # 2946
4 wickets512819.120.0v MyanmarBali16 Nov 2024T20I # 2953
3 wickets414619.220.0v West IndiesGros Islet14 Nov 2024T20I # 2950
2 wickets410319.220.0v BahrainDoha22 Nov 2024T20I # 2968
2 wickets416619.220.0v EnglandChennai25 Jan 2025T20I # 3083
3 wickets413819.220.0v IrelandHarare23 Feb 2025T20I # 3101
1 wicket310619.320.0v IndonesiaGelephu24 Oct 2024T20I # 2932
8 wickets313619.320.0v BahrainDoha28 Nov 2024T20I # 2994
7 wickets320719.320.0v PakistanCenturion13 Dec 2024T20I # 3047
3 wickets312819.320.0v ZimbabweHarare14 Dec 2024T20I # 3050
3 wickets324049.350.0v South AfricaPaarl17 Dec 2024ODI # 4817
3 wickets314419.320.0v OmanICCA Dubai20 Dec 2024T20I # 3077
4 wickets314219.320.0v OmanAl Amerat21 Feb 2025T20I # 3096
3 wickets228749.450.0v NepalDallas27 Oct 2024ODI # 4787
6 wickets28911.412.0v RwandaRwanda4 Dec 2024T20I # 3001
5 wickets211319.420.0v MexicoBuenos Aires6 Dec 2024T20I # 3009
8 wickets212919.420.0v BahrainBali22 Feb 2025T20I # 3097
6 wickets110219.520.0v MalawiBlantyre13 Oct 2024T20I # 2905
2 wickets113319.520.0v PakistanBulawayo5 Dec 2024T20I # 3004
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]