Players

By runs
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
141 runs23720.0v BhutanKirtipur5 Dec 2019T20I # 1018
134 runs23420.0v Sri LankaAdelaide27 Oct 2019T20I # 978
128 runs24015.1v MalaysiaBangkok3 Mar 2020T20I # 1071
107 runs19714.3v South AfricaJohannesburg21 Feb 2020T20I # 1046
106 runs19720.0v MaldivesAl Amerat23 Feb 2020T20I # 1048
102 runs20020.0v KuwaitAl Amerat27 Feb 2020T20I # 1066
97 runs19415.3v South AfricaCape Town26 Feb 2020T20I # 1065
92 runs20720.0v BermudaDubai (DICS)26 Oct 2019T20I # 974
90 runs19918.3v U.A.E.Dubai (DICS)30 Oct 2019T20I # 989
87 runs18218.5v KenyaDubai (DICS)25 Oct 2019T20I # 969
87 runs19217.1v SingaporeDubai (DICS)26 Oct 2019T20I # 977
87 runs21117.0v BahrainAl Amerat26 Feb 2020T20I # 1063
84 runs16420.0v MaldivesKirtipur6 Dec 2019T20I # 1019
82 runs20515.5v MaltaMarsa20 Oct 2019T20I # 945
81 runs19817.1v NamibiaICCA 2 Dubai20 Oct 2019T20I # 946
78 runs20215.5v Sri LankaPune10 Jan 2020T20I # 1027
76 runs24216.5v New ZealandNapier8 Nov 2019T20I # 1008
69 runs18520.0v NigeriaAbu Dhabi19 Oct 2019T20I # 941
67 runs24120.0v West IndiesWankhede11 Dec 2019T20I # 1024
66 runs20920.0v Hong KongAl Amerat7 Oct 2019T20I # 921
65 runs18720.0v MaldivesAl Amerat24 Feb 2020T20I # 1056
64 runs16617.4v PakistanLahore5 Oct 2019T20I # 914
60 runs15415.0v ChileCortijo Polo Club Pitch A5 Oct 2019T20I # 915
58 runs18120.0v SpainAlmeria8 Mar 2020T20I # 1081
54 runs16219.1v OmanDubai (DICS)29 Oct 2019T20I # 987
53 runs17717.0v JerseyTolerance Oval20 Oct 2019T20I # 947
51 runs18920.0v MalaysiaKuala Lumpur1 Oct 2019T20I # 898
50 runs16020.0v NigeriaAbu Dhabi21 Oct 2019T20I # 954
48 runs20119.0v ZimbabweMirpur9 Mar 2020T20I # 1082
47 runs18717.4v KuwaitAl Amerat24 Feb 2020T20I # 1057
46 runs20520.0v BermudaDubai (DICS)24 Oct 2019T20I # 966
45 runs13918.5v BermudaICCA Dubai21 Oct 2019T20I # 953
45 runs11918.4v KenyaDubai (DICS)27 Oct 2019T20I # 979
44 runs14119.0v NamibiaICCA Dubai19 Oct 2019T20I # 942
43 runs17416.2v IrelandAl Amerat6 Oct 2019T20I # 917
43 runs18120.0v SingaporeDubai (DICS)25 Oct 2019T20I # 967
43 runs14019.0v ThailandBangkok29 Feb 2020T20I # 1067
43 runs15518.1v NepalBangkok1 Mar 2020T20I # 1069
41 runs14820.0v West IndiesLucknow16 Nov 2019T20I # 1016
40 runs16120.0v NepalSingapore1 Oct 2019T20I # 899
40 runs20220.0v UgandaDoha12 Feb 2020T20I # 1038
39 runs13318.0v PeruCortijo Polo Club Pitch B5 Oct 2019T20I # 913
37 runs18620.0v Hong KongAl Amerat10 Oct 2019T20I # 927
35 runs9712.0v ChileCortijo Polo Club Pitch B3 Oct 2019T20I # 904
35 runs18319.0v PakistanLahore7 Oct 2019T20I # 922
35 runs18420.0v OmanTolerance Oval21 Oct 2019T20I # 952
35 runs14819.2v U.A.E.Tolerance Oval22 Oct 2019T20I # 957
35 runs13919.0v Hong KongKuala Lumpur21 Feb 2020T20I # 1045
34 runs17619.1v OmanAl Amerat24 Feb 2020T20I # 1054
32 runs15120.0v CanadaTolerance Oval24 Oct 2019T20I # 965
31 runs17120.0v KenyaICCA 2 Dubai19 Oct 2019T20I # 943
30 runs16720.0v KenyaICCA Dubai18 Oct 2019T20I # 937
30 runs17519.2v BangladeshNagpur10 Nov 2019T20I # 1014
30 runs16520.0v AfghanistanLucknow14 Nov 2019T20I # 1015
29 runs10618.0v BrazilCortijo Polo Club Pitch A4 Oct 2019T20I # 909
29 runs14417.4v PortugalCartagena26 Oct 2019T20I # 976
29 runs15720.0v West IndiesLucknow17 Nov 2019T20I # 1017
28 runs10318.0v ChileCortijo Polo Club Pitch A5 Oct 2019T20I # 912
28 runs15520.0v UgandaDoha13 Feb 2020T20I # 1040
28 runs12320.0v QatarAl Amerat26 Feb 2020T20I # 1064
27 runs13618.2v NamibiaDubai (DICS)2 Nov 2019T20I # 996
26 runs13517.1v VanuatuKuala Lumpur2 Oct 2019T20I # 900
25 runs14319.0v MozambiqueLilongwe7 Nov 2019T20I # 1005
25 runs19719.1v Sri LankaPallekele4 Mar 2020T20I # 1075
24 runs16020.0v ScotlandICCA Dubai22 Oct 2019T20I # 955
22 runs20720.0v VanuatuKuala Lumpur4 Oct 2019T20I # 906
22 runs15519.5v NepalBangkok29 Feb 2020T20I # 1068
21 runs15920.0v IrelandDubai (DICS)1 Nov 2019T20I # 994
21 runs17719.5v EnglandWellington3 Nov 2019T20I # 998
21 runs839.0v Hong KongKuala Lumpur20 Feb 2020T20I # 1044
21 runs18520.0v IrelandGreater Noida8 Mar 2020T20I # 1079
20 runs9717.3v BrazilCortijo Polo Club Pitch B5 Oct 2019T20I # 916
20 runs18020.0v JerseyDoha9 Oct 2019T20I # 926
18 runs13620.0v GreeceCorfu18 Oct 2019T20I # 938
18 runs13120.0v NamibiaDubai (DICS)1 Nov 2019T20I # 995
18 runs13518.4v QatarDoha15 Feb 2020T20I # 1042
17 runs15220.0v MalaysiaKuala Lumpur29 Sep 2019T20I # 896
16 runs16920.0v Hong KongBangkok4 Mar 2020T20I # 1074
15 runs14318.1v MozambiqueBlantyre9 Nov 2019T20I # 1010
14 runs14220.0v OmanAbu Dhabi27 Oct 2019T20I # 982
14 runs15520.0v CanadaAbu Dhabi27 Oct 2019T20I # 985
14 runs18120.0v EnglandNelson5 Nov 2019T20I # 1001
13 runs14619.5v NepalAl Amerat9 Oct 2019T20I # 923
13 runs14820.0v PakistanLahore9 Oct 2019T20I # 925
13 runs16820.0v Hong KongKuala Lumpur24 Feb 2020T20I # 1055
12 runs14918.2v MaltaMarsa18 Oct 2019T20I # 934
12 runs13520.0v Hong KongDubai (DICS)30 Oct 2019T20I # 990
12 runs15920.0v AustraliaGqeberha23 Feb 2020T20I # 1052
12 runs15120.0v Saudi ArabiaAl Amerat25 Feb 2020T20I # 1059
11 runs8715.1v MalawiBlantyre10 Nov 2019T20I # 1013
11 runs12315.0v IrelandGreater Noida6 Mar 2020T20I # 1077
10 runs15720.0v IrelandAbu Dhabi23 Oct 2019T20I # 961
8 runs14520.0v JerseyAbu Dhabi23 Oct 2019T20I # 962
8 runs15320.0v Hong KongKuala Lumpur23 Feb 2020T20I # 1051
7 runs16420.0v New ZealandMount Maunganui2 Feb 2020T20I # 1037
4 runs18218.0v ZimbabweSingapore29 Sep 2019T20I # 897
4 runs14720.0v P.N.G.ICCA Dubai21 Oct 2019T20I # 950
4 runs20920.0v West IndiesSt George's15 Jan 2020T20I # 1028
2 runs7612.0v BrazilCortijo Polo Club Pitch A3 Oct 2019T20I # 905
2 runs16920.0v ScotlandICCA Dubai18 Oct 2019T20I # 935
2 runs20520.0v South AfricaDurban14 Feb 2020T20I # 1041
1 run17820.0v EnglandEast London12 Feb 2020T20I # 1039
By wickets
Winner
Margin
Target
Overs
Opposition
Ground
Match Date
Scorecard
10 wickets534.3v SerbiaCorfu15 Oct 2019T20I # 932
10 wickets9010.2v BermudaICCA Dubai19 Oct 2019T20I # 940
10 wickets10711.5v PakistanPerth8 Nov 2019T20I # 1009
10 wickets625.3v IranAl Amerat23 Feb 2020T20I # 1047
10 wickets13014.2v MaldivesAl Amerat25 Feb 2020T20I # 1058
9 wickets13516.5v IndiaBengaluru22 Sep 2019T20I # 893
9 wickets15216.0v SingaporeSingapore28 Sep 2019T20I # 895
9 wickets476.3v MexicoCortijo Polo Club Pitch A3 Oct 2019T20I # 903
9 wickets9511.0v BulgariaCorfu16 Oct 2019T20I # 933
9 wickets11813.0v Sri LankaBrisbane30 Oct 2019T20I # 988
9 wickets13911.0v IrelandBasseterre19 Jan 2020T20I # 1030
9 wickets13716.4v BangladeshLahore25 Jan 2020T20I # 1033
9 wickets11410.4v Saudi ArabiaAl Amerat23 Feb 2020T20I # 1049
9 wickets735.3v IranAl Amerat24 Feb 2020T20I # 1053
9 wickets675.3v ThailandBangkok4 Mar 2020T20I # 1073
9 wickets14018.1v GermanyAlmeria8 Mar 2020T20I # 1080
9 wickets12015.5v ZimbabweMirpur11 Mar 2020T20I # 1084
8 wickets16818.4v SingaporeSingapore3 Oct 2019T20I # 902
8 wickets10213.1v JerseyDoha11 Oct 2019T20I # 930
8 wickets15417.2v Hong KongAbu Dhabi18 Oct 2019T20I # 936
8 wickets11715.1v Hong KongAbu Dhabi21 Oct 2019T20I # 951
8 wickets10614.0v JerseyTolerance Oval25 Oct 2019T20I # 968
8 wickets8814.2v PortugalCartagena25 Oct 2019T20I # 970
8 wickets14514.5v CanadaAbu Dhabi25 Oct 2019T20I # 971
8 wickets676.1v NigeriaAbu Dhabi26 Oct 2019T20I # 972
8 wickets9915.0v GibraltarCartagena26 Oct 2019T20I # 975
8 wickets8115.1v U.A.E.Dubai (DICS)29 Oct 2019T20I # 986
8 wickets15415.4v BangladeshRajkot7 Nov 2019T20I # 1007
8 wickets11815.1v BhutanKirtipur7 Dec 2019T20I # 1021
8 wickets17118.3v IndiaThiruvananthapuram8 Dec 2019T20I # 1022
8 wickets8413.2v BahrainAl Amerat23 Feb 2020T20I # 1050
8 wickets10912.5v IranAl Amerat25 Feb 2020T20I # 1061
8 wickets8611.5v ThailandBangkok1 Mar 2020T20I # 1070
8 wickets787.4v ThailandBangkok3 Mar 2020T20I # 1072
7 wickets15019.0v South AfricaMohali18 Sep 2019T20I # 888
7 wickets8614.0v PeruCortijo Polo Club Pitch B4 Oct 2019T20I # 908
7 wickets9713.5v Hong KongAl Amerat5 Oct 2019T20I # 910
7 wickets9515.1v NetherlandsAl Amerat9 Oct 2019T20I # 924
7 wickets10918.2v U.A.E.Abu Dhabi18 Oct 2019T20I # 939
7 wickets10317.3v Hong KongAbu Dhabi20 Oct 2019T20I # 949
7 wickets727.0v NigeriaTolerance Oval23 Oct 2019T20I # 959
7 wickets15818.5v SingaporeICCA 2 Dubai23 Oct 2019T20I # 960
7 wickets15418.3v New ZealandChristchurch1 Nov 2019T20I # 992
7 wickets14317.4v Sri LankaMelbourne1 Nov 2019T20I # 993
7 wickets12919.0v P.N.G.Dubai (DICS)2 Nov 2019T20I # 997
7 wickets14919.3v IndiaDelhi3 Nov 2019T20I # 1000
7 wickets15118.3v PakistanCanberra5 Nov 2019T20I # 1002
7 wickets11012.2v MozambiqueLilongwe6 Nov 2019T20I # 1004
7 wickets14317.3v Sri LankaIndore7 Jan 2020T20I # 1026
7 wickets13317.3v New ZealandAuckland26 Jan 2020T20I # 1034
7 wickets15617.0v Sri LankaPallekele6 Mar 2020T20I # 1078
6 wickets14519.1v MalaysiaKuala Lumpur3 Oct 2019T20I # 901
6 wickets16818.2v NetherlandsAl Amerat5 Oct 2019T20I # 911
6 wickets6511.5v NepalAl Amerat10 Oct 2019T20I # 928
6 wickets14218.5v JerseyDoha10 Oct 2019T20I # 929
6 wickets15718.0v SerbiaCorfu14 Oct 2019T20I # 931
6 wickets10713.1v BermudaICCA 2 Dubai23 Oct 2019T20I # 958
6 wickets11418.3v GibraltarCartagena26 Oct 2019T20I # 973
6 wickets9615.5v GibraltarCartagena27 Oct 2019T20I # 984
6 wickets20818.4v West IndiesHyderabad6 Dec 2019T20I # 1020
6 wickets20419.0v New ZealandAuckland24 Jan 2020T20I # 1031
6 wickets10711.5v QatarAl Amerat25 Feb 2020T20I # 1060
6 wickets17218.3v Hong KongKuala Lumpur26 Feb 2020T20I # 1062
6 wickets13318.5v MalaysiaBangkok6 Mar 2020T20I # 1076
5 wickets13318.1v NepalSingapore27 Sep 2019T20I # 894
5 wickets12617.0v IrelandAbu Dhabi19 Oct 2019T20I # 944
5 wickets15019.3v BermudaICCA 2 Dubai20 Oct 2019T20I # 948
5 wickets10216.3v SingaporeICCA Dubai22 Oct 2019T20I # 956
5 wickets12719.0v NetherlandsICCA Dubai24 Oct 2019T20I # 963
5 wickets11212.3v NigeriaTolerance Oval24 Oct 2019T20I # 964
5 wickets827.1v NigeriaTolerance Oval27 Oct 2019T20I # 980
5 wickets16819.0v OmanICCA Dubai31 Oct 2019T20I # 991
5 wickets9516.1v MaldivesKirtipur9 Dec 2019T20I # 1023
5 wickets14219.3v BangladeshLahore24 Jan 2020T20I # 1032
5 wickets22319.1v South AfricaCenturion16 Feb 2020T20I # 1043
4 wickets10017.3v MexicoCortijo Polo Club Pitch A4 Oct 2019T20I # 907
4 wickets12619.0v Hong KongAl Amerat6 Oct 2019T20I # 918
4 wickets10618.4v MexicoLima Cricket and Football6 Oct 2019T20I # 919
4 wickets13419.5v NetherlandsAl Amerat7 Oct 2019T20I # 920
4 wickets10819.2v GibraltarCartagena27 Oct 2019T20I # 981
4 wickets13117.0v ScotlandDubai (DICS)27 Oct 2019T20I # 983
4 wickets14518.5v MozambiqueLilongwe7 Nov 2019T20I # 1006
By balls remaining in the second innings
Winner
Margin
Balls Rem
Target
Overs
Max
Opposition
Ground
Match Date
Scorecard
10 wickets93534.320.0v SerbiaCorfu15 Oct 2019T20I # 932
10 wickets87625.320.0v IranAl Amerat23 Feb 2020T20I # 1047
9 wickets87735.320.0v IranAl Amerat24 Feb 2020T20I # 1053
9 wickets87675.320.0v ThailandBangkok4 Mar 2020T20I # 1073
8 wickets83676.120.0v NigeriaAbu Dhabi26 Oct 2019T20I # 972
7 wickets78727.020.0v NigeriaTolerance Oval23 Oct 2019T20I # 959
5 wickets77827.120.0v NigeriaTolerance Oval27 Oct 2019T20I # 980
8 wickets74787.420.0v ThailandBangkok3 Mar 2020T20I # 1072
10 wickets589010.220.0v BermudaICCA Dubai19 Oct 2019T20I # 940
9 wickets5611410.420.0v Saudi ArabiaAl Amerat23 Feb 2020T20I # 1049
9 wickets549511.020.0v BulgariaCorfu16 Oct 2019T20I # 933
9 wickets5413911.020.0v IrelandBasseterre19 Jan 2020T20I # 1030
6 wickets496511.520.0v NepalAl Amerat10 Oct 2019T20I # 928
10 wickets4910711.520.0v PakistanPerth8 Nov 2019T20I # 1009
6 wickets4910711.520.0v QatarAl Amerat25 Feb 2020T20I # 1060
8 wickets498611.520.0v ThailandBangkok1 Mar 2020T20I # 1070
7 wickets4611012.220.0v MozambiqueLilongwe6 Nov 2019T20I # 1004
5 wickets4511212.320.0v NigeriaTolerance Oval24 Oct 2019T20I # 964
8 wickets4310912.520.0v IranAl Amerat25 Feb 2020T20I # 1061
9 wickets4211813.020.0v Sri LankaBrisbane30 Oct 2019T20I # 988
8 wickets4110213.120.0v JerseyDoha11 Oct 2019T20I # 930
6 wickets4110713.120.0v BermudaICCA 2 Dubai23 Oct 2019T20I # 958
8 wickets408413.220.0v BahrainAl Amerat23 Feb 2020T20I # 1050
7 wickets379713.520.0v Hong KongAl Amerat5 Oct 2019T20I # 910
8 wickets3610614.020.0v JerseyTolerance Oval25 Oct 2019T20I # 968
8 wickets348814.220.0v PortugalCartagena25 Oct 2019T20I # 970
10 wickets3413014.220.0v MaldivesAl Amerat25 Feb 2020T20I # 1058
9 wickets33476.312.0v MexicoCortijo Polo Club Pitch A3 Oct 2019T20I # 903
8 wickets3114514.520.0v CanadaAbu Dhabi25 Oct 2019T20I # 971
8 wickets309915.020.0v GibraltarCartagena26 Oct 2019T20I # 975
7 wickets299515.120.0v NetherlandsAl Amerat9 Oct 2019T20I # 924
8 wickets2911715.120.0v Hong KongAbu Dhabi21 Oct 2019T20I # 951
8 wickets298115.120.0v U.A.E.Dubai (DICS)29 Oct 2019T20I # 986
8 wickets2911815.120.0v BhutanKirtipur7 Dec 2019T20I # 1021
8 wickets2615415.420.0v BangladeshRajkot7 Nov 2019T20I # 1007
6 wickets259615.520.0v GibraltarCartagena27 Oct 2019T20I # 984
9 wickets2512015.520.0v ZimbabweMirpur11 Mar 2020T20I # 1084
9 wickets2415216.020.0v SingaporeSingapore28 Sep 2019T20I # 895
7 wickets248614.018.0v PeruCortijo Polo Club Pitch B4 Oct 2019T20I # 908
5 wickets239516.120.0v MaldivesKirtipur9 Dec 2019T20I # 1023
5 wickets2110216.320.0v SingaporeICCA Dubai22 Oct 2019T20I # 956
9 wickets2013716.420.0v BangladeshLahore25 Jan 2020T20I # 1033
9 wickets1913516.520.0v IndiaBengaluru22 Sep 2019T20I # 893
5 wickets1812617.020.0v IrelandAbu Dhabi19 Oct 2019T20I # 944
4 wickets1813117.020.0v ScotlandDubai (DICS)27 Oct 2019T20I # 983
7 wickets1815617.020.0v Sri LankaPallekele6 Mar 2020T20I # 1078
8 wickets1615417.220.0v Hong KongAbu Dhabi18 Oct 2019T20I # 936
7 wickets1510317.320.0v Hong KongAbu Dhabi20 Oct 2019T20I # 949
7 wickets1514317.320.0v Sri LankaIndore7 Jan 2020T20I # 1026
7 wickets1513317.320.0v New ZealandAuckland26 Jan 2020T20I # 1034
7 wickets1414317.420.0v Sri LankaMelbourne1 Nov 2019T20I # 993
6 wickets1215718.020.0v SerbiaCorfu14 Oct 2019T20I # 931
5 wickets1113318.120.0v NepalSingapore27 Sep 2019T20I # 894
9 wickets1114018.120.0v GermanyAlmeria8 Mar 2020T20I # 1080
6 wickets1016818.220.0v NetherlandsAl Amerat5 Oct 2019T20I # 911
7 wickets1010918.220.0v U.A.E.Abu Dhabi18 Oct 2019T20I # 939
6 wickets911418.320.0v GibraltarCartagena26 Oct 2019T20I # 973
7 wickets915418.320.0v New ZealandChristchurch1 Nov 2019T20I # 992
7 wickets915118.320.0v PakistanCanberra5 Nov 2019T20I # 1002
8 wickets917118.320.0v IndiaThiruvananthapuram8 Dec 2019T20I # 1022
6 wickets917218.320.0v Hong KongKuala Lumpur26 Feb 2020T20I # 1062
8 wickets816818.420.0v SingaporeSingapore3 Oct 2019T20I # 902
4 wickets810618.420.0v MexicoLima Cricket and Football6 Oct 2019T20I # 919
6 wickets820818.420.0v West IndiesHyderabad6 Dec 2019T20I # 1020
6 wickets714218.520.0v JerseyDoha10 Oct 2019T20I # 929
7 wickets715818.520.0v SingaporeICCA 2 Dubai23 Oct 2019T20I # 960
4 wickets714518.520.0v MozambiqueLilongwe7 Nov 2019T20I # 1006
6 wickets713318.520.0v MalaysiaBangkok6 Mar 2020T20I # 1076
7 wickets615019.020.0v South AfricaMohali18 Sep 2019T20I # 888
4 wickets612619.020.0v Hong KongAl Amerat6 Oct 2019T20I # 918
5 wickets612719.020.0v NetherlandsICCA Dubai24 Oct 2019T20I # 963
5 wickets616819.020.0v OmanICCA Dubai31 Oct 2019T20I # 991
7 wickets612919.020.0v P.N.G.Dubai (DICS)2 Nov 2019T20I # 997
6 wickets620419.020.0v New ZealandAuckland24 Jan 2020T20I # 1031
6 wickets514519.120.0v MalaysiaKuala Lumpur3 Oct 2019T20I # 901
5 wickets522319.120.0v South AfricaCenturion16 Feb 2020T20I # 1043
4 wickets410819.220.0v GibraltarCartagena27 Oct 2019T20I # 981
4 wickets310017.318.0v MexicoCortijo Polo Club Pitch A4 Oct 2019T20I # 907
5 wickets315019.320.0v BermudaICCA 2 Dubai20 Oct 2019T20I # 948
7 wickets314919.320.0v IndiaDelhi3 Nov 2019T20I # 1000
5 wickets314219.320.0v BangladeshLahore24 Jan 2020T20I # 1032
4 wickets113419.520.0v NetherlandsAl Amerat7 Oct 2019T20I # 920
3 wickets-17020.020.0v MozambiqueLilongwe6 Nov 2019T20I # 1003
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:

Cambodia vs Indonesia at Bali, Cambodia in Indonesia 9th T20I, Dec 29, 2025 [T20I # 3658]

Bhutan vs Myanmar at Gelephu, Myanmar in Bhutan 5th T20I, Dec 29, 2025 [T20I # 3659]

Cambodia vs Indonesia at Bali, Cambodia in Indonesia 7th T20I, Dec 27-28, 2025 [T20I # 3655]