Players

By runs
1 run018920.0v QatarMong Kok13 Apr 2025T20I # 3138
1 run020720.0v RREden Gardens4 May 2025Twenty20
1 run014320.0v Colts CCColombo (CCC)6 Jun 2025Twenty20
1 run016020.0v PanaduraColombo (CCC)6 Jun 2025Twenty20
1 run016220.0v EssexLord's19 Jun 2025Twenty20
1 run014920.0v TexasLauderhill4 Jul 2025Twenty20
1 run015220.0v HurricanesProvidence13 Jul 2025Twenty20
1 run010220.0v Saudi ArabiaDoha18 Jul 2025T20I # 3326
2 runs018120.0v RRJaipur19 Apr 2025Twenty20
2 runs021420.0v CSKBengaluru3 May 2025Twenty20
2 runs032450.0v NepalDundee8 Jun 2025ODI # 4886
2 runs017720.0v SomersetTaunton4 Jul 2025Twenty20
3 runs017519.3v NepalMong Kok13 Apr 2025T20I # 3139
3 runs021520.0v SloveniaBelgrade7 Jun 2025T20I # 3206
3 runs013120.0v GuernseySt Saviour7 Jun 2025T20I # 3209
3 runs011920.0v Ace CapitalColombo (Colts)8 Jun 2025Twenty20
3 runs018620.0v MI New YorkOakland13 Jun 2025Twenty20
3 runs024948.4v Chilaw CCMoratuwa5 Jul 2025List A
3 runs012720.0v Namibia AEntebbe26 Jul 2025Twenty20
3 runs018120.0v South AfricaHarare26 Jul 2025T20I # 3374
4 runs023920.0v KKREden Gardens8 Apr 2025Twenty20
4 runs020920.0v GloucsBristol30 May 2025Twenty20
4 runs015019.1v BadureliyaColombo (Colts)5 Jun 2025Twenty20
4 runs022920.0v SomersetTaunton15 Jun 2025Twenty20
5 runs014320.0v KingsLahore25 Apr 2025Twenty20
5 runs017220.0v MaiwandKunduz1 Jul 2025Twenty20
5 runs026748.2v Tamil UnionColombo (NCC)9 Jul 2025List A
5 runs018120.0v WashingtonDallas13 Jul 2025Twenty20
6 runs018320.0v CSKGuwahati30 Mar 2025Twenty20
6 runs011619.4v MexicoPanama City19 Apr 2025T20I # 3147
6 runs010818.3v Police SCColombo (Colts)26 May 2025Twenty20
6 runs019120.0v Punjab KingsAhmedabad3 Jun 2025Twenty20
6 runs019520.0v DerbyshireDerby4 Jun 2025Twenty20
6 runs019420.0v DurhamLeicester6 Jun 2025Twenty20
6 runs014320.0v Los AngelesLauderhill5 Jul 2025Twenty20
6 runs014920.0v NetherlandsThe Hague8 Jul 2025T20I # 3288
6 runs012720.0v U.A.E.Entebbe19 Jul 2025T20I # 3330
6 runs010620.0v Namibia AEntebbe25 Jul 2025Twenty20
7 runs034849.0v Zimbabwe AHarare26 Apr 2025List A
7 runs017720.0v WorcsManchester29 May 2025Twenty20
7 runs015020.0v GlamorganCardiff3 Jun 2025Twenty20
7 runs012720.0v Colombo CCColombo (PSS)8 Jun 2025Twenty20
7 runs020520.0v SussexHove18 Jul 2025Twenty20
8 runs018320.0v BearsChester-le-Street6 Jul 2025Twenty20
8 runs016719.5v GermanyBlantyre10 Jul 2025T20I # 3298
8 runs016319.1v AmazonProvidence10 Jul 2025Twenty20
8 runs015919.2v DCProvidence16 Jul 2025Twenty20
8 runs019020.0v MiddlesexLord's16 Jul 2025Twenty20
8 runs013419.2v PakistanMirpur22 Jul 2025T20I # 3349
8 runs017120.0v U.A.E.Entebbe27 Jul 2025T20I # 3382
9 runs029450.0v OmanLauderhill27 May 2025ODI # 4879
9 runs017620.0v NottsNottingham11 Jun 2025Twenty20
9 runs020520.0v MiddlesexBristol6 Jul 2025Twenty20
9 runs021320.0v BEADKabul24 Jul 2025Twenty20
10 runs012616.0v ThailandKuala Lumpur26 Apr 2025T20I # 3162
10 runs022020.0v RRJaipur18 May 2025Twenty20
10 runs018520.0v BearsNorthampton11 Jun 2025Twenty20
10 runs031341.2v PanaduraPanadura13 Jul 2025List A
11 runs024420.0v GTAhmedabad25 Mar 2025Twenty20
11 runs020620.0v RRBengaluru24 Apr 2025Twenty20
11 runs011211.0v Colombo CCColombo (SSC)25 May 2025Twenty20
11 runs010117.2v NorwayIshoj14 Jun 2025T20I # 3230
11 runs016920.0v LuxembourgWalferdange21 Jun 2025T20I # 3257
11 runs024518.5v SFLauderhill6 Jul 2025Twenty20
11 runs031450.0v BurgherColombo (Bloomfield)9 Jul 2025List A
12 runs020420.0v MILucknow4 Apr 2025Twenty20
12 runs022220.0v MIWankhede7 Apr 2025Twenty20
12 runs020619.0v DCDelhi13 Apr 2025Twenty20
12 runs017020.0v SFDallas28 Jun 2025Twenty20
12 runs016820.0v ScotlandThe Hague9 Jul 2025T20I # 3291
12 runs017520.0v DerbyshireDerby10 Jul 2025Twenty20
12 runs019320.0v SGTKabul22 Jul 2025Twenty20
13 runs011113.0v Chilaw CCColombo (PSS)28 May 2025Twenty20
13 runs023820.0v YorkshireLeeds30 May 2025Twenty20
13 runs05310.0v JerseySt Saviour6 Jun 2025T20I # 3204
13 runs09212.0v RomaniaIlfov County28 Jun 2025T20I # 3271
13 runs018519.3v EssexChelmsford4 Jul 2025Twenty20
13 runs023820.0v DerbyshireNorthampton11 Jul 2025Twenty20
14 runs020520.0v DCDelhi29 Apr 2025Twenty20
14 runs018118.3v KnightsDublin9 Jul 2025Twenty20
15 runs021849.0v CanadaLauderhill19 May 2025ODI # 4872
15 runs0498.2v SurreyThe Oval5 Jun 2025Twenty20
15 runs015820.0v NorthantsNorthampton13 Jun 2025Twenty20
16 runs011215.1v KKRNew Chandigarh15 Apr 2025Twenty20
16 runs020320.0v MiddlesexLord's29 May 2025Twenty20
16 runs023749.2v NetherlandsDundee10 Jun 2025ODI # 4887
16 runs016919.3v DerbyshireChester-le-Street11 Jun 2025Twenty20
16 runs017919.1v FranceIlfov County27 Jun 2025T20I # 3268
16 runs024948.5v Sri LankaColombo (RPS)5 Jul 2025ODI # 4890
16 runs016820.0v HurricanesProvidence15 Jul 2025Twenty20
16 runs016520.0v GloucsTaunton18 Jul 2025Twenty20
16 runs018120.0v EstoniaTallinn25 Jul 2025T20I # 3367
17 runs018520.0v U.S.A.George Town24 Apr 2025T20I # 3158
17 runs016220.0v SwitzerlandLatschach31 May 2025T20I # 3197
17 runs019119.5v SwitzerlandLatschach1 Jun 2025T20I # 3201
17 runs0575.0v BurgherColombo (PSS)11 Jun 2025Twenty20
17 runs019920.0v ScotlandGlasgow18 Jun 2025T20I # 3247
17 runs021020.0v HampshireTaunton19 Jun 2025Twenty20
18 runs022020.0v CSKNew Chandigarh8 Apr 2025Twenty20
18 runs013619.2v Saudi ArabiaKuala Lumpur2 May 2025T20I # 3172
18 runs09123.1v CanadaLauderhill23 May 2025ODI # 4876
18 runs016420.0v BahamasKing City (NE)13 Jun 2025T20I # 3226
18 runs016720.0v SwedenKoge14 Jun 2025T20I # 3231
18 runs021747.1v BadureliyaColombo (NCC)27 Jun 2025List A
18 runs014437.3v KurunegalaKurunegala21 Jul 2025List A
18 runs017820.0v BDDKabul21 Jul 2025Twenty20
19 runs028350.0v ScotlandAmstelveen10 May 2025ODI # 4867
19 runs029148.2v SL EMENorth Sound24 Jun 2025List A
19 runs023720.0v LancashireManchester11 Jul 2025Twenty20
20 runs022920.0v GTNew Chandigarh30 May 2025Twenty20
20 runs010916.0v NigeriaEntebbe17 Jul 2025T20I # 3319
21 runs0489.0v T & C IslandPanama City20 Apr 2025T20I # 3149
21 runs018920.0v West IndiesChester-le-Street6 Jun 2025T20I # 3205
21 runs017418.2v South AfricaHarare16 Jul 2025T20I # 3317
21 runs017519.1v YorkshireLeeds17 Jul 2025Twenty20
22 runs016019.3v AustriaVinor9 Jun 2025T20I # 3214
22 runs016919.4v NorwayIshoj15 Jun 2025T20I # 3237
22 runs016120.0v GuernseyThe Hague8 Jul 2025T20I # 3286
22 runs019374.5v IndiaLord's10 Jul 2025Test # 2594
22 runs016620.0v Central DProvidence10 Jul 2025Twenty20
23 runs023820.0v ZalmiRawalpindi17 May 2025Twenty20
23 runs023445.0v BurgherColombo (Burgher)27 Jun 2025List A
23 runs019020.0v GloucsNorthwood11 Jul 2025Twenty20
23 runs017719.3v WorcsWorcester11 Jul 2025Twenty20
24 runs022720.0v SloveniaBelgrade8 Jun 2025T20I # 3211
24 runs018120.0v LancashireManchester8 Jun 2025Twenty20
24 runs016519.2v NorthantsNorthampton20 Jun 2025Twenty20
25 runs018420.0v CSKChennai5 Apr 2025Twenty20
25 runs020720.0v NottsNottingham7 Jun 2025Twenty20
25 runs017820.0v Munster RedsBelfast25 Jun 2025Twenty20
25 runs016218.4v MaiwandKunduz28 Jun 2025Twenty20
26 runs020020.0v EstoniaMarsa6 May 2025T20I # 3173
26 runs015013.0v ZalmiRawalpindi18 May 2025Twenty20
26 runs01159.0v BahamasKing City (NW)19 Jun 2025T20I # 3251
26 runs015519.2v Mah-e-ParKunduz4 Jul 2025Twenty20
27 runs019220.0v U.A.E.Sharjah17 May 2025T20I # 3185
27 runs020018.5v GlamorganCardiff14 Jun 2025Twenty20
28 runs029584.4v WorcsChelmsford18 Apr 2025First-class
28 runs017120.0v SingaporeKuala Lumpur24 Apr 2025T20I # 3155
28 runs024876.4v Mah-e-ParAmanullah29 May 2025First-class
28 runs019420.0v GloucsBristol9 Jul 2025Twenty20
28 runs015820.0v KenyaEntebbe21 Jul 2025T20I # 3341
29 runs016418.3v SwitzerlandLatschach30 May 2025T20I # 3193
29 runs019218.3v Munster RedsCork17 Jun 2025Twenty20
30 runs013820.0v CaymanGeorge Town20 Apr 2025T20I # 3150
30 runs011119.1v ThailandKuala Lumpur2 May 2025T20I # 3171
30 runs021019.4v UnitedLahore21 May 2025Twenty20
30 runs017319.1v CaymanKing City (NE)12 Jun 2025T20I # 3224
30 runs026849.3v Ace CapitalMaggona1 Jul 2025List A
31 runs019119.0v WorcsWorcester6 Jun 2025Twenty20
By wickets
1 wicket321019.3v LSGVisakhapatnam24 Mar 2025Twenty20
1 wicket033992.3v DurhamChester-le-Street11 Apr 2025First-class
1 wicket129749.5v ScotlandDundee2 Jun 2025ODI # 4882
1 wicket158217.3v KurunegalaColombo (CCC)5 Jun 2025Twenty20
1 wicket313519.3v WorcsBirmingham20 Jun 2025Twenty20
1 wicket118919.5v LeicsNottingham6 Jul 2025Twenty20
1 wicket19819.5v PamirKunduz7 Jul 2025Twenty20
1 wicket013420.0v ScotlandThe Hague11 Jul 2025T20I # 3301
2 wickets314819.3v ZalmiKarachi21 Apr 2025Twenty20
2 wickets014345.4v GloucsBristol25 Apr 2025First-class
2 wickets0365119.0v KentLord's2 May 2025First-class
2 wickets115819.5v UnitedLahore3 May 2025Twenty20
2 wickets218019.4v KKREden Gardens7 May 2025Twenty20
2 wickets1310517.5v Cook IslandsSano13 May 2025T20I # 3181
2 wickets018620.0v SultansRawalpindi18 May 2025Twenty20
2 wickets120619.5v BangladeshSharjah19 May 2025T20I # 3188
2 wickets216217.4v KurunegalaColombo (CCC)25 May 2025Twenty20
2 wickets49719.2v BloomfieldColombo (CCC)5 Jun 2025Twenty20
2 wickets317119.3v BadureliyaColombo (Colts)6 Jun 2025Twenty20
2 wickets812018.4v BloomfieldColombo (CCC)8 Jun 2025Twenty20
2 wickets015020.0v SwedenIshoj15 Jun 2025T20I # 3236
2 wickets19819.5v ScotlandGlasgow17 Jun 2025T20I # 3246
2 wickets012520.0v HampshireBristol20 Jun 2025Twenty20
2 wickets418919.2v MI New YorkDallas21 Jun 2025Twenty20
2 wickets013920.0v NW WarriorsBelfast26 Jun 2025Twenty20
2 wickets10013433.2v BurgherColombo (Burgher)1 Jul 2025List A
2 wickets314919.3v SussexHove9 Jul 2025Twenty20
2 wickets313219.3v SFDallas9 Jul 2025Twenty20
2 wickets418819.2v KnightsDublin10 Jul 2025Twenty20
2 wickets018620.0v LeicsLeicester18 Jul 2025Twenty20
3 wickets017450.1v BangladeshSylhet20 Apr 2025Test # 2582
3 wickets032193.4v EssexTaunton2 May 2025First-class
3 wickets2222646.2v U.A.E.Amstelveen4 May 2025ODI # 4864
3 wickets014719.0v MIWankhede6 May 2025Twenty20
3 wickets712518.5v ThailandSano7 May 2025T20I # 3175
3 wickets1224648.0v NW WarriorsCork13 May 2025List A
3 wickets016243.1v KentBristol16 May 2025First-class
3 wickets1014918.2v AustriaLatschach31 May 2025T20I # 3199
3 wickets1714417.1v BearsBirmingham31 May 2025Twenty20
3 wickets730948.5v West IndiesCardiff1 Jun 2025ODI # 4881
3 wickets014620.0v Police SCColombo (Colts)6 Jun 2025Twenty20
3 wickets518319.1v MI New YorkOakland15 Jun 2025Twenty20
3 wickets4119443.1v Ace CapitalColombo (PSS)27 Jun 2025List A
3 wickets023820.0v MI New YorkDallas27 Jun 2025Twenty20
3 wickets116419.5v MaiwandKunduz2 Jul 2025Twenty20
3 wickets218819.4v MiddlesexNorthwood9 Jul 2025Twenty20
3 wickets416319.2v IndonesiaBali12 Jul 2025T20I # 3304
3 wickets815618.4v DurhamManchester13 Jul 2025Twenty20
3 wickets15212724.4v BurgherColombo (Burgher)17 Jul 2025List A
3 wickets719018.5v West IndiesKingston20 Jul 2025T20I # 3339
3 wickets020020.0v BEADKabul21 Jul 2025Twenty20
3 wickets813318.4v SamoaSingapore22 Jul 2025T20I # 3344
3 wickets18312.5v Namibia AEntebbe22 Jul 2025Twenty20
3 wickets216019.4v SamoaSingapore23 Jul 2025T20I # 3352
3 wickets912218.3v SGTKabul24 Jul 2025Twenty20
3 wickets420619.2v West IndiesBasseterre26 Jul 2025T20I # 3378
3 wickets118319.5v BDDKabul28 Jul 2025Twenty20
3 wickets1817117.0v West IndiesBasseterre28 Jul 2025T20I # 3385
4 wickets515619.1v MIChennai23 Mar 2025Twenty20
4 wickets1313817.5v NorwayAlbergaria8 Apr 2025T20I # 3130
4 wickets617619.0v Hong KongMong Kok9 Apr 2025T20I # 3132
4 wickets423519.2v SultansKarachi12 Apr 2025Twenty20
4 wickets1116318.1v SRHWankhede17 Apr 2025Twenty20
4 wickets6622939.0v AFG AAbu Dhabi23 Apr 2025List A
4 wickets4024143.2v Zimbabwe AHarare24 Apr 2025List A
4 wickets219119.4v CSKChennai30 Apr 2025Twenty20
4 wickets316814.3v QalandarsLahore4 May 2025Twenty20
4 wickets020320.0v MaltaMarsa6 May 2025T20I # 3174
4 wickets2328446.1v NW WarriorsBelfast7 May 2025List A
4 wickets1022748.2v Bangladesh ASylhet10 May 2025List A
4 wickets2320546.1v KnightsWicklow13 May 2025List A
4 wickets716618.5v Tamil UnionColombo (CCC)16 May 2025Twenty20
4 wickets015120.0v DurhamChester-le-Street1 Jun 2025Twenty20
4 wickets3511514.1v MoorsColombo (PSS)5 Jun 2025Twenty20
4 wickets3012515.0v BadureliyaColombo (Colts)8 Jun 2025Twenty20
4 wickets919718.3v West IndiesBristol8 Jun 2025T20I # 3213
4 wickets437049.2v ScotlandDundee12 Jun 2025ODI # 4888
4 wickets017220.0v KentThe Oval12 Jun 2025Twenty20
4 wickets515319.1v CambodiaBali16 Jun 2025T20I # 3242
4 wickets2613115.4v NW WarriorsCork18 Jun 2025Twenty20
4 wickets1415717.4v NottsLeicester19 Jun 2025Twenty20
4 wickets031162.3v MiddlesexNorthampton22 Jun 2025First-class
4 wickets114414.5v BelgiumIlfov County28 Jun 2025T20I # 3270
4 wickets217519.4v PamirKunduz29 Jun 2025Twenty20
4 wickets316919.3v SFLauderhill1 Jul 2025Twenty20
4 wickets014520.0v Mah-e-ParKunduz2 Jul 2025Twenty20
4 wickets117919.5v HampshireSouthampton6 Jul 2025Twenty20
4 wickets014212.0v SurreyThe Oval6 Jul 2025Twenty20
4 wickets1213618.0v TanzaniaBlantyre7 Jul 2025T20I # 3283
4 wickets3919743.3v KurunegalaKurunegala9 Jul 2025List A
4 wickets2112616.3v HurricanesProvidence16 Jul 2025Twenty20
4 wickets018620.0v GloucsCheltenham17 Jul 2025Twenty20
4 wickets422119.2v HampshireChelmsford17 Jul 2025Twenty20
4 wickets2812715.2v LancashireNottingham18 Jul 2025Twenty20
4 wickets115219.5v SGTKabul19 Jul 2025Twenty20
4 wickets419019.2v QatarDoha19 Jul 2025T20I # 3332
4 wickets417019.2v Saudi ArabiaDoha21 Jul 2025T20I # 3342
4 wickets613519.0v MalawiRwanda22 Jul 2025T20I # 3345
4 wickets8514435.5v Colts CCColombo (CCC)25 Jul 2025List A
4 wickets017820.0v BEADKabul25 Jul 2025Twenty20
4 wickets1216918.0v HungarySzodliget26 Jul 2025T20I # 3373
4 wickets188617.0v FinlandTallinn26 Jul 2025T20I # 3376
5 wickets2319116.1v SRHHyderabad27 Mar 2025Twenty20
5 wickets014839.3v YorkshireSouthampton4 Apr 2025First-class
5 wickets316719.3v LSGLucknow14 Apr 2025Twenty20
5 wickets119612.1v RCBBengaluru18 Apr 2025Twenty20
5 wickets1110618.1v BermudaGeorge Town19 Apr 2025T20I # 3146
5 wickets9320134.3v Ireland AAbu Dhabi25 Apr 2025List A
5 wickets815518.4v CSKChennai25 Apr 2025Twenty20
5 wickets118319.5v Saudi ArabiaKuala Lumpur26 Apr 2025T20I # 3161
5 wickets618619.0v SultansLahore26 Apr 2025Twenty20
5 wickets018543.2v YorkshireLeeds2 May 2025First-class
5 wickets023660.3v MaiwandNangarhar11 May 2025First-class
5 wickets8420536.0v U.A.E.Utrecht12 May 2025ODI # 4868
5 wickets015039.2v SussexTaunton16 May 2025First-class
5 wickets69928.3v SloveniaGraz18 May 2025T20I # 3186
5 wickets810114.4v Ace CapitalColombo (Colts)26 May 2025Twenty20
5 wickets816318.4v BelgiumZemst30 May 2025T20I # 3195
5 wickets817118.4v DerbyshireLeicester30 May 2025Twenty20
5 wickets1314717.5v SurreyTaunton30 May 2025Twenty20
5 wickets5210311.2v BelgiumZemst31 May 2025T20I # 3200
5 wickets412319.2v LeicsNorthampton1 Jun 2025Twenty20
5 wickets620419.0v MIAhmedabad1 Jun 2025Twenty20
5 wickets2712515.3v MiddlesexNorthwood1 Jun 2025Twenty20
5 wickets1722647.1v NetherlandsDundee4 Jun 2025ODI # 4884
5 wickets914618.3v LancashireManchester4 Jun 2025Twenty20
5 wickets028283.4v AustraliaLord's11 Jun 2025Test # 2585
5 wickets459012.3v BahamasKing City (NE)11 Jun 2025T20I # 3220
5 wickets1015718.2v IndonesiaBali12 Jun 2025T20I # 3221
5 wickets423019.2v MiddlesexTaunton12 Jun 2025Twenty20
5 wickets3914613.3v SeattleOakland14 Jun 2025Twenty20
5 wickets037182.0v IndiaLeeds20 Jun 2025Test # 2587
5 wickets6223839.4v AcademyNorth Sound21 Jun 2025List A
5 wickets021420.0v Los AngelesDallas26 Jun 2025Twenty20
5 wickets120319.5v Los AngelesDallas28 Jun 2025Twenty20
5 wickets014720.0v MaiwandKunduz29 Jun 2025Twenty20
5 wickets9819933.4v Tamil UnionColombo (PSS)1 Jul 2025List A
5 wickets1314617.5v MaiwandKunduz4 Jul 2025Twenty20
5 wickets317819.3v NorthantsNorthampton4 Jul 2025Twenty20
5 wickets714218.5v Mah-e-ParKunduz5 Jul 2025Twenty20
5 wickets2014516.4v MalawiBlantyre5 Jul 2025T20I # 3276
5 wickets913818.3v KentCanterbury11 Jul 2025Twenty20
5 wickets319419.3v TurkeySofia12 Jul 2025T20I # 3308
5 wickets1914116.5v GermanyBlantyre12 Jul 2025T20I # 3309
5 wickets2514215.5v ZimbabweHarare14 Jul 2025T20I # 3316
5 wickets915218.3v Hong KongSingapore18 Jul 2025T20I # 3320
5 wickets1816317.0v Amo SharksKabul22 Jul 2025Twenty20
5 wickets08619.2v DurhamTaunton22 Jul 2025First-class
5 wickets039393.2v WorcsBirmingham22 Jul 2025First-class
5 wickets018945.5v KentCardiff22 Jul 2025First-class
By balls remaining in the second innings
5 wickets014839.30.0v YorkshireSouthampton4 Apr 2025First-class
8 wickets08917.10.0v DurhamNottingham4 Apr 2025First-class
9 wickets09119.30.0v GloucsDerby4 Apr 2025First-class
10 wickets0516.00.0v GlamorganCardiff4 Apr 2025First-class
1 wicket033992.30.0v DurhamChester-le-Street11 Apr 2025First-class
8 wickets031664.40.0v MiddlesexCanterbury11 Apr 2025First-class
9 wickets0597.50.0v GlamorganLord's18 Apr 2025First-class
3 wickets017450.10.0v BangladeshSylhet20 Apr 2025Test # 2582
2 wickets014345.40.0v GloucsBristol25 Apr 2025First-class
6 wickets010826.30.0v WorcsWorcester25 Apr 2025First-class
8 wickets0365.20.0v SomersetThe Oval25 Apr 2025First-class
9 wickets014825.50.0v SussexNottingham25 Apr 2025First-class
2 wickets0365119.00.0v KentLord's2 May 2025First-class
3 wickets032193.40.0v EssexTaunton2 May 2025First-class
5 wickets018543.20.0v YorkshireLeeds2 May 2025First-class
4 wickets020320.020.0v MaltaMarsa6 May 2025T20I # 3174
3 wickets014719.019.0v MIWankhede6 May 2025Twenty20
5 wickets023660.30.0v MaiwandNangarhar11 May 2025First-class
3 wickets016243.10.0v KentBristol16 May 2025First-class
5 wickets015039.20.0v SussexTaunton16 May 2025First-class
7 wickets010224.30.0v MiddlesexLord's16 May 2025First-class
7 wickets09116.20.0v NottsChester-le-Street16 May 2025First-class
8 wickets06616.20.0v NorthantsCardiff16 May 2025First-class
2 wickets018620.020.0v SultansRawalpindi18 May 2025Twenty20
9 wickets0173.10.0v HindukushNangarhar23 May 2025First-class
7 wickets026577.10.0v DurhamChester-le-Street23 May 2025First-class
9 wickets0234.40.0v HampshireSouthampton23 May 2025First-class
10 wickets082.20.0v MiddlesexCardiff23 May 2025First-class
4 wickets015120.020.0v DurhamChester-le-Street1 Jun 2025Twenty20
3 wickets014620.020.0v Police SCColombo (Colts)6 Jun 2025Twenty20
7 wickets010019.30.0v W. Indies AGros Islet8 Jun 2025First-class
5 wickets028283.40.0v AustraliaLord's11 Jun 2025Test # 2585
4 wickets017220.020.0v KentThe Oval12 Jun 2025Twenty20
6 wickets020720.020.0v BearsBirmingham14 Jun 2025Twenty20
2 wickets015020.020.0v SwedenIshoj15 Jun 2025T20I # 3236
9 wickets0120.50.0v Mah-e-ParAmanullah18 Jun 2025First-class
5 wickets037182.00.0v IndiaLeeds20 Jun 2025Test # 2587
2 wickets012520.020.0v HampshireBristol20 Jun 2025Twenty20
4 wickets031162.30.0v MiddlesexNorthampton22 Jun 2025First-class
9 wickets04915.00.0v WorcsWorcester22 Jun 2025First-class
2 wickets013920.020.0v NW WarriorsBelfast26 Jun 2025Twenty20
5 wickets021420.020.0v Los AngelesDallas26 Jun 2025Twenty20
3 wickets023820.020.0v MI New YorkDallas27 Jun 2025Twenty20
5 wickets014720.020.0v MaiwandKunduz29 Jun 2025Twenty20
10 wickets0419.00.0v EssexYork29 Jun 2025First-class
4 wickets014520.020.0v Mah-e-ParKunduz2 Jul 2025Twenty20
4 wickets014212.012.0v SurreyThe Oval6 Jul 2025Twenty20
1 wicket013420.020.0v ScotlandThe Hague11 Jul 2025T20I # 3301
4 wickets018620.020.0v GloucsCheltenham17 Jul 2025Twenty20
2 wickets018620.020.0v LeicsLeicester18 Jul 2025Twenty20
3 wickets020020.020.0v BEADKabul21 Jul 2025Twenty20
5 wickets08619.20.0v DurhamTaunton22 Jul 2025First-class
5 wickets039393.20.0v WorcsBirmingham22 Jul 2025First-class
5 wickets018945.50.0v KentCardiff22 Jul 2025First-class
9 wickets011021.00.0v GloucsCheltenham22 Jul 2025First-class
4 wickets017820.020.0v BEADKabul25 Jul 2025Twenty20
5 wickets118319.520.0v Saudi ArabiaKuala Lumpur26 Apr 2025T20I # 3161
2 wickets115819.520.0v UnitedLahore3 May 2025Twenty20
6 wickets110719.520.0v JapanSano11 May 2025T20I # 3180
2 wickets120619.520.0v BangladeshSharjah19 May 2025T20I # 3188
6 wickets120219.520.0v GladiatorsLahore25 May 2025Twenty20
1 wicket129749.550.0v ScotlandDundee2 Jun 2025ODI # 4882
2 wickets19819.520.0v ScotlandGlasgow17 Jun 2025T20I # 3246
4 wickets114414.515.0v BelgiumIlfov County28 Jun 2025T20I # 3270
5 wickets120319.520.0v Los AngelesDallas28 Jun 2025Twenty20
3 wickets116419.520.0v MaiwandKunduz2 Jul 2025Twenty20
1 wicket118919.520.0v LeicsNottingham6 Jul 2025Twenty20
4 wickets117919.520.0v HampshireSouthampton6 Jul 2025Twenty20
1 wicket19819.520.0v PamirKunduz7 Jul 2025Twenty20
4 wickets115219.520.0v SGTKabul19 Jul 2025Twenty20
3 wickets18312.513.0v Namibia AEntebbe22 Jul 2025Twenty20
9 wickets115819.520.0v RwandaRwanda26 Jul 2025T20I # 3375
3 wickets118319.520.0v BDDKabul28 Jul 2025Twenty20
4 wickets219119.420.0v CSKChennai30 Apr 2025Twenty20
2 wickets218019.420.0v KKREden Gardens7 May 2025Twenty20
2 wickets216217.418.0v KurunegalaColombo (CCC)25 May 2025Twenty20
6 wickets217519.420.0v NetherlandsGlasgow19 Jun 2025T20I # 3250
7 wickets222119.420.0v TexasDallas22 Jun 2025Twenty20
4 wickets217519.420.0v PamirKunduz29 Jun 2025Twenty20
3 wickets218819.420.0v MiddlesexNorthwood9 Jul 2025Twenty20
3 wickets216019.420.0v SamoaSingapore23 Jul 2025T20I # 3352
1 wicket321019.320.0v LSGVisakhapatnam24 Mar 2025Twenty20
6 wickets318119.320.0v GTLucknow12 Apr 2025Twenty20
5 wickets316719.320.0v LSGLucknow14 Apr 2025Twenty20
2 wickets314819.320.0v ZalmiKarachi21 Apr 2025Twenty20
4 wickets316814.315.0v QalandarsLahore4 May 2025Twenty20
6 wickets320719.320.0v Punjab KingsJaipur24 May 2025Twenty20
2 wickets317119.320.0v BadureliyaColombo (Colts)6 Jun 2025Twenty20
1 wicket313519.320.0v WorcsBirmingham20 Jun 2025Twenty20
4 wickets316919.320.0v SFLauderhill1 Jul 2025Twenty20
5 wickets317819.320.0v NorthantsNorthampton4 Jul 2025Twenty20
7 wickets316119.320.0v JerseyThe Hague5 Jul 2025T20I # 3275
2 wickets314919.320.0v SussexHove9 Jul 2025Twenty20
2 wickets313219.320.0v SFDallas9 Jul 2025Twenty20
5 wickets319419.320.0v TurkeySofia12 Jul 2025T20I # 3308
4 wickets423519.220.0v SultansKarachi12 Apr 2025Twenty20
7 wickets420419.220.0v DCAhmedabad19 Apr 2025Twenty20
5 wickets412319.220.0v LeicsNorthampton1 Jun 2025Twenty20
2 wickets49719.220.0v BloomfieldColombo (CCC)5 Jun 2025Twenty20
4 wickets437049.250.0v ScotlandDundee12 Jun 2025ODI # 4888
5 wickets423019.220.0v MiddlesexTaunton12 Jun 2025Twenty20
2 wickets418919.220.0v MI New YorkDallas21 Jun 2025Twenty20
6 wickets421019.220.0v BahrainBlantyre8 Jul 2025T20I # 3287
2 wickets418819.220.0v KnightsDublin10 Jul 2025Twenty20
3 wickets416319.220.0v IndonesiaBali12 Jul 2025T20I # 3304
4 wickets422119.220.0v HampshireChelmsford17 Jul 2025Twenty20
4 wickets419019.220.0v QatarDoha19 Jul 2025T20I # 3332
6 wickets418819.220.0v MAKKabul20 Jul 2025Twenty20
4 wickets417019.220.0v Saudi ArabiaDoha21 Jul 2025T20I # 3342
3 wickets420619.220.0v West IndiesBasseterre26 Jul 2025T20I # 3378
4 wickets515619.120.0v MIChennai23 Mar 2025Twenty20
6 wickets516919.120.0v CanadaGeorge Town27 Apr 2025T20I # 3165
7 wickets516319.120.0v BangladeshSharjah21 May 2025T20I # 3189
7 wickets522719.120.0v BearsNottingham30 May 2025Twenty20
7 wickets511412.113.0v GuernseySt Saviour7 Jun 2025T20I # 3207
3 wickets518319.120.0v MI New YorkOakland15 Jun 2025Twenty20
4 wickets515319.120.0v CambodiaBali16 Jun 2025T20I # 3242
9 wickets514013.114.0v BermudaKing City (NW)21 Jun 2025T20I # 3259
6 wickets522319.120.0v GlamorganThe Oval11 Jul 2025Twenty20
6 wickets511419.120.0v NigeriaEntebbe27 Jul 2025T20I # 3380
4 wickets617619.020.0v Hong KongMong Kok9 Apr 2025T20I # 3132
5 wickets618619.020.0v SultansLahore26 Apr 2025Twenty20
10 wickets620019.020.0v DCDelhi18 May 2025Twenty20
5 wickets620419.020.0v MIAhmedabad1 Jun 2025Twenty20
6 wickets618419.020.0v EssexCardiff6 Jun 2025Twenty20
6 wickets616519.020.0v YorkshireBirmingham6 Jun 2025Twenty20
8 wickets617819.020.0v HampshireCanterbury8 Jun 2025Twenty20
8 wickets6554.05.0v Tamil UnionColombo (CCC)11 Jun 2025Twenty20
7 wickets620119.020.0v SeattleOakland18 Jun 2025Twenty20
7 wickets615519.020.0v BangladeshPallekele10 Jul 2025T20I # 3299
7 wickets616719.020.0v TexasDallas11 Jul 2025Twenty20
4 wickets613519.020.0v MalawiRwanda22 Jul 2025T20I # 3345
7 wickets616619.020.0v Amo SharksKabul25 Jul 2025Twenty20
6 wickets718618.520.0v KuwaitMong Kok10 Apr 2025T20I # 3134
7 wickets715818.520.0v Punjab KingsNew Chandigarh20 Apr 2025Twenty20
3 wickets712518.520.0v ThailandSano7 May 2025T20I # 3175
4 wickets716618.520.0v Tamil UnionColombo (CCC)16 May 2025Twenty20
3 wickets730948.550.0v West IndiesCardiff1 Jun 2025ODI # 4881
7 wickets712013.515.0v DerbyshireDerby6 Jun 2025Twenty20
5 wickets714218.520.0v Mah-e-ParKunduz5 Jul 2025Twenty20
6 wickets714918.520.0v BDDKabul19 Jul 2025Twenty20
3 wickets719018.520.0v West IndiesKingston20 Jul 2025T20I # 3339
5 wickets815518.420.0v CSKChennai25 Apr 2025Twenty20
6 wickets819118.420.0v KingsLahore22 May 2025Twenty20
5 wickets810114.416.0v Ace CapitalColombo (Colts)26 May 2025Twenty20
6 wickets822818.420.0v LSGLucknow27 May 2025Twenty20
5 wickets816318.420.0v BelgiumZemst30 May 2025T20I # 3195
5 wickets817118.420.0v DerbyshireLeicester30 May 2025Twenty20
2 wickets812018.420.0v BloomfieldColombo (CCC)8 Jun 2025Twenty20
8 wickets8876.48.0v MoorsColombo (CCC)13 Jun 2025Twenty20
Tied matches
DCRRArun Jaitley Stadium, Delhi16 Apr 2025Twenty20
U.S.A.OmanCentral Broward Regional Park Stadium Turf Ground, Lauderhill21 May 2025ODI # 4874
HampshireMiddlesexThe Rose Bowl, Southampton13 Jun 2025Twenty20
NepalNetherlandsTitwood, Glasgow16 Jun 2025T20I # 3243
QatarSaudi ArabiaWest End Park International Cricket Stadium, Doha23 Jul 2025T20I # 3357
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:

Sunrisers Hyderabad vs Kolkata Knight Riders at Delhi, IPL 68th Match, May 25, 2025 [Twenty20]

Kolkata Knight Riders vs Chennai Super Kings at Eden Gardens, IPL 57th Match, May 7, 2025 [Twenty20]

Kolkata Knight Riders vs Rajasthan Royals at Eden Gardens, IPL 53rd Match, May 4, 2025 [Twenty20]