Players

By runs
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
408 runs054963.50.0v IndiaGuwahati22 Nov 2025Test # 2609
243 runs029322.150.0v U.A.E.Dubai (DICS)3 Nov 2025ODI # 4923
217 runs0509113.30.0v IrelandMirpur19 Nov 2025Test # 2607
215 runs029120.020.0v CroatiaCartagena7 Dec 2025T20I # 3612
200 runs029427.150.0v BangladeshAbu Dhabi14 Oct 2025ODI # 4909
182 runs022514.220.0v CroatiaCartagena6 Dec 2025T20I # 3608
179 runs029730.150.0v West IndiesMirpur23 Oct 2025ODI # 4914
170 runs026020.020.0v BotswanaHarare28 Sep 2025T20I # 3480
147 runs023220.020.0v IndonesiaBali19 Nov 2025T20I # 3582
136 runs024220.020.0v KenyaHarare26 Sep 2025T20I # 3472
124 runs021220.020.0v SamoaAl Amerat17 Oct 2025T20I # 3526
117 runs023620.020.0v NigeriaHarare28 Sep 2025T20I # 3478
117 runs019320.020.0v MalawiHarare2 Oct 2025T20I # 3494
114 runs020220.020.0v PhilippinesBangkok9 Dec 2025T20I # 3620
113 runs022218.420.0v TanzaniaHarare30 Sep 2025T20I # 3485
106 runs026339.150.0v NepalDubai (DICS)26 Oct 2025ODI # 4917
101 runs017612.320.0v South AfricaCuttack9 Dec 2025T20I # 3623
93 runs027760.50.0v South AfricaLahore12 Oct 2025Test # 2602
93 runs014920.020.0v Timor-LesteBali12 Nov 2025T20I # 3572
88 runs019920.020.0v SerbiaEpiskopi31 Oct 2025T20I # 3540
87 runs018120.020.0v Timor-LesteBali14 Nov 2025T20I # 3578
81 runs019128.350.0v BangladeshAbu Dhabi11 Oct 2025ODI # 4908
78 runs018318.520.0v IndonesiaBangkok11 Dec 2025T20I # 3628
77 runs022620.020.0v SamoaAl Amerat15 Oct 2025T20I # 3521
74 runs020839.050.0v West IndiesMirpur18 Oct 2025ODI # 4910
69 runs021220.020.0v SerbiaEpiskopi1 Nov 2025T20I # 3548
69 runs019619.020.0v ZimbabweRawalpindi23 Nov 2025T20I # 3586
67 runs016320.020.0v Sri LankaRawalpindi20 Nov 2025T20I # 3583
66 runs019720.020.0v NigeriaHarare4 Oct 2025T20I # 3502
65 runs023718.020.0v New ZealandChristchurch20 Oct 2025T20I # 3532
64 runs018020.020.0v BulgariaEpiskopi2 Nov 2025T20I # 3552
63 runs017520.020.0v TanzaniaHarare2 Oct 2025T20I # 3493
63 runs015317.220.0v BhutanGelephu9 Dec 2025T20I # 3619
58 runs014218.120.0v KuwaitAl Amerat8 Oct 2025T20I # 3507
58 runs012716.120.0v Sierra LeoneAbuja8 Dec 2025T20I # 3616
56 runs015220.020.0v BotswanaHarare4 Oct 2025T20I # 3500
55 runs019518.120.0v PakistanRawalpindi28 Oct 2025T20I # 3535
54 runs018019.520.0v BrazilSeropedica2 Nov 2025T20I # 3554
53 runs018116.120.0v ZimbabweHarare29 Oct 2025T20I # 3537
53 runs010112.012.0v IndonesiaBali18 Nov 2025T20I # 3580
52 runs013916.420.0v P.N.G.Al Amerat10 Oct 2025T20I # 3513
51 runs014317.220.0v TanzaniaHarare4 Oct 2025T20I # 3501
48 runs016818.220.0v AustraliaCarrara6 Nov 2025T20I # 3561
44 runs016720.020.0v BotswanaHarare2 Oct 2025T20I # 3492
44 runs014420.020.0v BrazilBuenos Aires30 Nov 2025T20I # 3598
42 runs020818.520.0v RomaniaIlfov County19 Oct 2025T20I # 3531
41 runs016320.020.0v SerbiaEpiskopi31 Oct 2025T20I # 3542
39 runs018220.020.0v BangladeshChattogram27 Nov 2025T20I # 3591
38 runs015220.020.0v OmanAl Amerat15 Oct 2025T20I # 3522
36 runs017820.020.0v Sierra LeoneAbuja5 Dec 2025T20I # 3605
35 runs016120.020.0v BhutanGelephu11 Dec 2025T20I # 3627
34 runs017320.020.0v QatarAl Amerat12 Oct 2025T20I # 3515
33 runs021220.020.0v NamibiaBulawayo15 Sep 2025T20I # 3456
30 runs012435.00.0v IndiaEden Gardens14 Nov 2025Test # 2606
28 runs020519.520.0v ZimbabweBulawayo18 Sep 2025T20I # 3463
26 runs08711.011.0v MyanmarBali8 Nov 2025T20I # 3564
25 runs015020.020.0v QatarDoha11 Nov 2025T20I # 3571
24 runs014120.020.0v RwandaAbuja11 Dec 2025T20I # 3629
23 runs015919.020.0v ZambiaAbuja8 Dec 2025T20I # 3617
23 runs012920.020.0v NigeriaAbuja9 Dec 2025T20I # 3621
19 runs013919.020.0v ZambiaAbuja4 Dec 2025T20I # 3602
17 runs035049.250.0v South AfricaRanchi30 Nov 2025ODI # 4934
16 runs016619.420.0v BangladeshChattogram27 Oct 2025T20I # 3534
15 runs017820.020.0v Sierra LeoneAbuja6 Dec 2025T20I # 3609
14 runs015020.020.0v BangladeshChattogram29 Oct 2025T20I # 3538
14 runs014620.020.0v SingaporeBangkok10 Dec 2025T20I # 3625
9 runs012920.020.0v UgandaHarare28 Sep 2025T20I # 3479
9 runs021120.020.0v ZimbabweHarare2 Nov 2025T20I # 3553
9 runs017819.520.0v West IndiesNelson9 Nov 2025T20I # 3566
9 runs013220.020.0v QatarDoha13 Nov 2025T20I # 3577
9 runs012020.020.0v RwandaAbuja6 Dec 2025T20I # 3607
7 runs016520.020.0v New ZealandAuckland5 Nov 2025T20I # 3557
7 runs027050.050.0v West IndiesChristchurch16 Nov 2025ODI # 4930
6 runs030050.050.0v Sri LankaRawalpindi11 Nov 2025ODI # 4928
6 runs011020.020.0v Hong KongDoha12 Nov 2025T20I # 3573
6 runs018520.020.0v PakistanRawalpindi27 Nov 2025T20I # 3592
5 runs014819.520.0v QatarAl Amerat13 Oct 2025T20I # 3519
5 runs016520.020.0v BahrainKuala Lumpur1 Dec 2025T20I # 3600
4 runs016320.020.0v SamoaAl Amerat12 Oct 2025T20I # 3517
4 runs015720.020.0v ThailandBangkok11 Dec 2025T20I # 3626
3 runs013119.520.0v KenyaHarare28 Sep 2025T20I # 3481
3 runs020820.020.0v West IndiesAuckland6 Nov 2025T20I # 3560
1 run014120.020.0v U.A.E.Al Amerat12 Oct 2025T20I # 3516
By wickets
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets96624.020.0v Timor-LesteBali6 Nov 2025T20I # 3559
10 wickets98333.420.0v Timor-LesteBali7 Nov 2025T20I # 3562
10 wickets78607.020.0v Timor-LesteBali8 Nov 2025T20I # 3563
10 wickets52161.210.0v Timor-LesteBali11 Nov 2025T20I # 3570
10 wickets64799.220.0v MyanmarBali13 Nov 2025T20I # 3576
9 wickets528911.220.0v MalawiHarare26 Sep 2025T20I # 3473
9 wickets1810417.020.0v JapanAl Amerat17 Oct 2025T20I # 3525
9 wickets6923738.350.0v AustraliaSydney25 Oct 2025ODI # 4915
9 wickets4111113.120.0v South AfricaLahore31 Oct 2025T20I # 3546
9 wickets17537.110.0v MyanmarBali6 Nov 2025T20I # 3558
9 wickets85715.520.0v Timor-LesteBali13 Nov 2025T20I # 3575
9 wickets2214716.220.0v ZimbabweRawalpindi25 Nov 2025T20I # 3589
9 wickets6127139.550.0v South AfricaVisakhapatnam6 Dec 2025ODI # 4936
9 wickets92564.420.0v CroatiaCartagena6 Dec 2025T20I # 3610
9 wickets529611.220.0v Sierra LeoneAbuja7 Dec 2025T20I # 3611
8 wickets448212.420.0v BotswanaHarare30 Sep 2025T20I # 3486
8 wickets73727.520.0v MalawiHarare30 Sep 2025T20I # 3488
8 wickets1712417.120.0v MalaysiaAl Amerat9 Oct 2025T20I # 3508
8 wickets4711712.120.0v JapanAl Amerat16 Oct 2025T20I # 3523
8 wickets2912715.120.0v SamoaAl Amerat16 Oct 2025T20I # 3524
8 wickets499411.520.0v SerbiaEpiskopi1 Nov 2025T20I # 3547
8 wickets5927040.150.0v PakistanFaisalabad6 Nov 2025ODI # 4926
8 wickets30483.08.0v Timor-LesteBali9 Nov 2025T20I # 3567
8 wickets2614115.420.0v West IndiesDunedin13 Nov 2025T20I # 3574
8 wickets1028948.250.0v Sri LankaRawalpindi14 Nov 2025ODI # 4929
8 wickets3111014.520.0v BrazilBuenos Aires28 Nov 2025T20I # 3593
8 wickets3811813.420.0v IrelandChattogram2 Dec 2025T20I # 3601
8 wickets71778.120.0v CroatiaCartagena5 Dec 2025T20I # 3606
8 wickets498411.520.0v ZambiaAbuja7 Dec 2025T20I # 3613
8 wickets539111.120.0v CroatiaCartagena7 Dec 2025T20I # 3614
8 wickets3911613.320.0v BhutanGelephu8 Dec 2025T20I # 3615
7 wickets3712313.520.0v BotswanaHarare26 Sep 2025T20I # 3475
7 wickets3814813.420.0v NigeriaHarare30 Sep 2025T20I # 3489
7 wickets3012315.020.0v KenyaHarare2 Oct 2025T20I # 3495
7 wickets2913121.126.0v IndiaPerth19 Oct 2025ODI # 4911
7 wickets2415816.020.0v RomaniaIlfov County19 Oct 2025T20I # 3530
7 wickets1212618.020.0v ZimbabweHarare31 Oct 2025T20I # 3543
7 wickets14914425.150.0v South AfricaFaisalabad8 Nov 2025ODI # 4927
7 wickets539811.120.0v IndonesiaBali21 Nov 2025T20I # 3584
7 wickets2712915.320.0v Sri LankaRawalpindi22 Nov 2025T20I # 3585
7 wickets547011.020.0v ThailandKuala Lumpur30 Nov 2025T20I # 3597
7 wickets574810.320.0v Sierra LeoneAbuja4 Dec 2025T20I # 3603
7 wickets66769.020.0v IndonesiaBangkok10 Dec 2025T20I # 3624
6 wickets2118216.320.0v New ZealandMount Maunganui1 Oct 2025T20I # 3491
6 wickets1214418.020.0v AfghanistanSharjah5 Oct 2025T20I # 3504
6 wickets3221244.450.0v Sri LankaRawalpindi16 Nov 2025ODI # 4931
5 wickets1117018.120.0v NamibiaBulawayo16 Sep 2025T20I # 3459
5 wickets1515317.320.0v UgandaHarare26 Sep 2025T20I # 3474
5 wickets1110818.120.0v KuwaitAl Amerat30 Sep 2025T20I # 3487
5 wickets189317.020.0v SamoaAl Amerat8 Oct 2025T20I # 3505
5 wickets1722247.150.0v BangladeshAbu Dhabi8 Oct 2025ODI # 4907
5 wickets1213218.020.0v JapanAl Amerat10 Oct 2025T20I # 3512
5 wickets10117633.150.0v EnglandHamilton29 Oct 2025ODI # 4919
5 wickets3923443.350.0v NepalICCA Dubai30 Oct 2025ODI # 4920
5 wickets1915216.520.0v BangladeshChattogram31 Oct 2025T20I # 3544
5 wickets20759.413.0v MyanmarBali11 Nov 2025T20I # 3569
5 wickets228116.220.0v ThailandBangkok9 Dec 2025T20I # 3618
4 wickets8022436.450.0v EnglandMount Maunganui26 Oct 2025ODI # 4916
4 wickets4012613.220.0v IndiaMelbourne31 Oct 2025T20I # 3541
4 wickets1512017.320.0v BulgariaEpiskopi3 Nov 2025T20I # 3555
4 wickets11716230.350.0v West IndiesHamilton22 Nov 2025ODI # 4933
3 wickets1215718.020.0v New ZealandMount Maunganui4 Oct 2025T20I # 3499
2 wickets2226546.250.0v IndiaAdelaide23 Oct 2025ODI # 4913
2 wickets3222344.450.0v EnglandWellington1 Nov 2025ODI # 4921
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
7 wickets14914425.150.0v South AfricaFaisalabad8 Nov 2025ODI # 4927
4 wickets11716230.350.0v West IndiesHamilton22 Nov 2025ODI # 4933
5 wickets10117633.150.0v EnglandHamilton29 Oct 2025ODI # 4919
10 wickets98333.420.0v Timor-LesteBali7 Nov 2025T20I # 3562
10 wickets96624.020.0v Timor-LesteBali6 Nov 2025T20I # 3559
9 wickets92564.420.0v CroatiaCartagena6 Dec 2025T20I # 3610
9 wickets85715.520.0v Timor-LesteBali13 Nov 2025T20I # 3575
4 wickets8022436.450.0v EnglandMount Maunganui26 Oct 2025ODI # 4916
10 wickets78607.020.0v Timor-LesteBali8 Nov 2025T20I # 3563
8 wickets73727.520.0v MalawiHarare30 Sep 2025T20I # 3488
8 wickets71778.120.0v CroatiaCartagena5 Dec 2025T20I # 3606
9 wickets6923738.350.0v AustraliaSydney25 Oct 2025ODI # 4915
7 wickets66769.020.0v IndonesiaBangkok10 Dec 2025T20I # 3624
10 wickets64799.220.0v MyanmarBali13 Nov 2025T20I # 3576
9 wickets6127139.550.0v South AfricaVisakhapatnam6 Dec 2025ODI # 4936
8 wickets5927040.150.0v PakistanFaisalabad6 Nov 2025ODI # 4926
7 wickets574810.320.0v Sierra LeoneAbuja4 Dec 2025T20I # 3603
7 wickets547011.020.0v ThailandKuala Lumpur30 Nov 2025T20I # 3597
7 wickets539811.120.0v IndonesiaBali21 Nov 2025T20I # 3584
8 wickets539111.120.0v CroatiaCartagena7 Dec 2025T20I # 3614
9 wickets528911.220.0v MalawiHarare26 Sep 2025T20I # 3473
10 wickets52161.210.0v Timor-LesteBali11 Nov 2025T20I # 3570
9 wickets529611.220.0v Sierra LeoneAbuja7 Dec 2025T20I # 3611
8 wickets499411.520.0v SerbiaEpiskopi1 Nov 2025T20I # 3547
8 wickets498411.520.0v ZambiaAbuja7 Dec 2025T20I # 3613
8 wickets4711712.120.0v JapanAl Amerat16 Oct 2025T20I # 3523
8 wickets448212.420.0v BotswanaHarare30 Sep 2025T20I # 3486
9 wickets4111113.120.0v South AfricaLahore31 Oct 2025T20I # 3546
4 wickets4012613.220.0v IndiaMelbourne31 Oct 2025T20I # 3541
5 wickets3923443.350.0v NepalICCA Dubai30 Oct 2025ODI # 4920
8 wickets3911613.320.0v BhutanGelephu8 Dec 2025T20I # 3615
7 wickets3814813.420.0v NigeriaHarare30 Sep 2025T20I # 3489
8 wickets3811813.420.0v IrelandChattogram2 Dec 2025T20I # 3601
7 wickets3712313.520.0v BotswanaHarare26 Sep 2025T20I # 3475
2 wickets3222344.450.0v EnglandWellington1 Nov 2025ODI # 4921
6 wickets3221244.450.0v Sri LankaRawalpindi16 Nov 2025ODI # 4931
8 wickets3111014.520.0v BrazilBuenos Aires28 Nov 2025T20I # 3593
7 wickets3012315.020.0v KenyaHarare2 Oct 2025T20I # 3495
8 wickets30483.08.0v Timor-LesteBali9 Nov 2025T20I # 3567
8 wickets2912715.120.0v SamoaAl Amerat16 Oct 2025T20I # 3524
7 wickets2913121.126.0v IndiaPerth19 Oct 2025ODI # 4911
7 wickets2712915.320.0v Sri LankaRawalpindi22 Nov 2025T20I # 3585
8 wickets2614115.420.0v West IndiesDunedin13 Nov 2025T20I # 3574
7 wickets2415816.020.0v RomaniaIlfov County19 Oct 2025T20I # 3530
2 wickets2226546.250.0v IndiaAdelaide23 Oct 2025ODI # 4913
9 wickets2214716.220.0v ZimbabweRawalpindi25 Nov 2025T20I # 3589
5 wickets228116.220.0v ThailandBangkok9 Dec 2025T20I # 3618
6 wickets2118216.320.0v New ZealandMount Maunganui1 Oct 2025T20I # 3491
5 wickets20759.413.0v MyanmarBali11 Nov 2025T20I # 3569
5 wickets1915216.520.0v BangladeshChattogram31 Oct 2025T20I # 3544
5 wickets189317.020.0v SamoaAl Amerat8 Oct 2025T20I # 3505
9 wickets1810417.020.0v JapanAl Amerat17 Oct 2025T20I # 3525
5 wickets1722247.150.0v BangladeshAbu Dhabi8 Oct 2025ODI # 4907
8 wickets1712417.120.0v MalaysiaAl Amerat9 Oct 2025T20I # 3508
9 wickets17537.110.0v MyanmarBali6 Nov 2025T20I # 3558
5 wickets1515317.320.0v UgandaHarare26 Sep 2025T20I # 3474
4 wickets1512017.320.0v BulgariaEpiskopi3 Nov 2025T20I # 3555
3 wickets1215718.020.0v New ZealandMount Maunganui4 Oct 2025T20I # 3499
6 wickets1214418.020.0v AfghanistanSharjah5 Oct 2025T20I # 3504
5 wickets1213218.020.0v JapanAl Amerat10 Oct 2025T20I # 3512
7 wickets1212618.020.0v ZimbabweHarare31 Oct 2025T20I # 3543
5 wickets1117018.120.0v NamibiaBulawayo16 Sep 2025T20I # 3459
5 wickets1110818.120.0v KuwaitAl Amerat30 Sep 2025T20I # 3487
8 wickets1028948.250.0v Sri LankaRawalpindi14 Nov 2025ODI # 4929
7 wickets911918.320.0v QatarAl Amerat8 Oct 2025T20I # 3506
6 wickets911818.320.0v P.N.G.Al Amerat9 Oct 2025T20I # 3510
3 wickets912418.320.0v BulgariaEpiskopi2 Nov 2025T20I # 3550
5 wickets918718.320.0v AustraliaHobart2 Nov 2025T20I # 3551
4 wickets815218.420.0v AfghanistanSharjah2 Oct 2025T20I # 3496
6 wickets811518.420.0v Sri LankaRawalpindi29 Nov 2025T20I # 3596
6 wickets712618.520.0v BulgariaEpiskopi3 Nov 2025T20I # 3556
7 wickets711518.520.0v ZambiaAbuja5 Dec 2025T20I # 3604
4 wickets617419.020.0v RomaniaIlfov County18 Oct 2025T20I # 3528
4 wickets627249.050.0v NepalICCA Dubai1 Nov 2025ODI # 4922
4 wickets614019.020.0v South AfricaLahore1 Nov 2025T20I # 3549
2 wickets514819.120.0v AfghanistanSharjah3 Oct 2025T20I # 3498
4 wickets521249.150.0v U.A.E.Dubai (DICS)28 Oct 2025ODI # 4918
4 wickets524049.150.0v NepalICCA Dubai5 Nov 2025ODI # 4925
5 wickets513019.120.0v Sierra LeoneAbuja9 Dec 2025T20I # 3622
5 wickets414319.220.0v KuwaitAl Amerat29 Sep 2025T20I # 3484
7 wickets416819.220.0v NamibiaHarare4 Oct 2025T20I # 3503
6 wickets416219.220.0v MalaysiaAl Amerat10 Oct 2025T20I # 3511
3 wickets417219.220.0v AustriaIlfov County18 Oct 2025T20I # 3529
5 wickets414819.220.0v ZimbabweRawalpindi18 Nov 2025T20I # 3581
4 wickets435949.250.0v IndiaRaipur3 Dec 2025ODI # 4935
5 wickets317819.320.0v KuwaitAl Amerat9 Oct 2025T20I # 3509
5 wickets324833.334.0v West IndiesNapier19 Nov 2025ODI # 4932
5 wickets211319.420.0v U.A.E.Al Amerat13 Oct 2025T20I # 3518
3 wickets214019.420.0v JapanAl Amerat15 Oct 2025T20I # 3520
2 wickets226449.450.0v South AfricaFaisalabad4 Nov 2025ODI # 4924
4 wickets217119.420.0v IrelandChattogram29 Nov 2025T20I # 3594
4 wickets110819.520.0v BahrainKuala Lumpur25 Nov 2025T20I # 3588
7 wickets012135.20.0v West IndiesDelhi10 Oct 2025Test # 2601
4 wickets013520.020.0v South AfricaWindhoek11 Oct 2025T20I # 3514
8 wickets06812.30.0v PakistanRawalpindi20 Oct 2025Test # 2603
2 wickets015520.020.0v U.A.E.Doha16 Nov 2025T20I # 3579
8 wickets020528.20.0v EnglandPerth21 Nov 2025Test # 2608
8 wickets06510.00.0v EnglandBrisbane4 Dec 2025Test # 2611
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 New Zealand at Wellington, West Indies in New Zealand 2nd Test, Dec 10-14, 2025 [Test # 2612 - Live]
>> 32/2 (10.0 ov, KAR Hodge 3*, BA King 15*, JA Duffy 1/8) - Stumps

Philippines vs Indonesia at Bangkok, SEA Games Men's T20 Cricket Competition 6th Match, Dec 11, 2025 [T20I # 3628]

South Africa vs India at New Chandigarh, South Africa in India 2nd T20I, Dec 11, 2025 [T20I # 3631 - Live]
>> 67/4 (7.3 ov, NT Tilak Varma 22*, OEG Baartman 1/2)