Batting Most Runs Innings

High scores in 2024 in T20Is

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
150*-67713223.88Caymanv BrazilBuenos Aires14 Dec 2024T20I # 3052
144*-41618351.21Estoniav CyprusEpiskopi17 Jun 2024T20I # 2701
1379462516220.96New Zealandv PakistanDunedin17 Jan 2024T20I # 2434
135-621110217.74Netherlandsv NamibiaKirtipur29 Feb 2024T20I # 2488
134*-68812197.05Japanv ChinaMong Kok15 Feb 2024T20I # 2470
133*-43715309.30Zimbabwev GambiaNairobi (Ruaraka)23 Oct 2024T20I # 2931
132-62514212.90Samoav VanuatuApia (No 2)20 Aug 2024T20I # 2779
122-63157193.65Singaporev JapanBangkok11 Feb 2024T20I # 2460
121*10369118175.36Indiav AfghanistanBengaluru17 Jan 2024T20I # 2435
120*7055128218.18Australiav West IndiesAdelaide11 Feb 2024T20I # 2462
120*6947910255.31Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
120-55128218.18Kenyav MozambiqueNairobi (Ruaraka)19 Oct 2024T20I # 2915
117*-65116180.00Indonesiav MyanmarBali12 Nov 2024T20I # 2944
1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
115*-62163185.48Saudi Arabiav BhutanBangkok15 Feb 2024T20I # 2473
112*-57107196.49Cook Islandsv VanuatuApia (No 2)17 Aug 2024T20I # 2775
112-53132211.32Nigeriav Ivory CoastAbuja24 Nov 2024T20I # 2977
111*-5296213.46Kuwaitv MaldivesBangi02 Sep 2024T20I # 2833
1117447118236.17Indiav BangladeshHyderabad12 Oct 2024T20I # 2904
110-49313224.48Hong Kongv NepalMong Kok09 Mar 2024T20I # 2507
110-57410192.98Jerseyv SerbiaKrefeld07 Jul 2024T20I # 2738
110-5587200.00Saudi Arabiav BahrainDoha19 Nov 2024T20I # 2963
109*-53311205.66Japanv ChinaMong Kok15 Feb 2024T20I # 2470
109*1045669194.64Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
108*-55124196.36Italyv RomaniaRome16 Jun 2024T20I # 2696
107*975687191.07Indiav South AfricaCenturion13 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban08 Nov 2024T20I # 2938
104-52107200.00Cook Islandsv SamoaApia (No 2)23 Aug 2024T20I # 2794
103*-6395163.49Maltav BulgariaCastel25 Aug 2024T20I # 2806
103*-5496190.74Englandv West IndiesBridgetown09 Nov 2024T20I # 2940
103764977210.20Australiav ScotlandEdinburgh06 Sep 2024T20I # 2844
102*-4897212.50Kuwaitv Hong KongKuala Lumpur27 Aug 2024T20I # 2814
102-63114161.90Hong Kongv QatarDoha29 Feb 2024T20I # 2489
102-6588156.92Austriav BelgiumLower Austria26 May 2024T20I # 2629
101-36118280.55Namibiav NepalKirtipur27 Feb 2024T20I # 2485
101-66122153.03Botswanav EswatiniAbuja23 Nov 2024T20I # 2972
101-42610240.47Saudi Arabiav CambodiaDoha25 Nov 2024T20I # 2980
100-5667178.57U.A.E.v OmanAl Amerat21 Apr 2024T20I # 2580
100614778212.76Indiav ZimbabweHarare07 Jul 2024T20I # 2739
100-58104172.41Denmarkv Czech Rep.Castel21 Aug 2024T20I # 2786
100905859172.41Irelandv South AfricaAbu Dhabi29 Sep 2024T20I # 2876
99-5896170.68Saudi Arabiav CambodiaBangkok01 Feb 2024T20I # 2443
99-5575180.00Netherlandsv OmanAl Amerat14 Nov 2024T20I # 2949
98*9557115171.92Pakistanv South AfricaCenturion13 Dec 2024T20I # 3047
98865368184.90West Indiesv AfghanistanGros Islet17 Jun 2024T20I # 2703
97-5797170.17Austriav RomaniaRome09 Jun 2024T20I # 2656
96-45116213.33Zimbabwev RwandaNairobi (Ruaraka)22 Oct 2024T20I # 2926
95-6638143.93Thailandv IndonesiaBali01 May 2024T20I # 2584
94*5640410235.00U.S.A.v CanadaDallas01 Jun 2024T20I # 2632
93*6653132175.47Indiav ZimbabweHarare13 Jul 2024T20I # 2759
92*-5876158.62Singaporev JapanBangkok06 Feb 2024T20I # 2453
92*805476170.37Nepalv U.S.A.Dallas19 Oct 2024T20I # 2916
92594178224.39Indiav AustraliaGros Islet24 Jun 2024T20I # 2721
91*-5384171.69P.N.G.v MalaysiaKuala Lumpur16 Mar 2024T20I # 2522
91-5584165.45Denmarkv CyprusCastel27 Aug 2024T20I # 2815
91-3587260.00Zimbabwev SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
90*976362142.85Pakistanv New ZealandChristchurch19 Jan 2024T20I # 2437
90*-4885187.50U.A.E.v KuwaitAl Amerat12 Apr 2024T20I # 2548
90-5094180.00Ugandav GhanaAccra18 Mar 2024T20I # 2528
90916073150.00Sri Lankav New ZealandMount Maunganui28 Dec 2024T20I # 3079
89*-5066178.00U.A.E.v NamibiaWindhoek29 Sep 2024T20I # 2875
89*-5275171.15Rwandav BotswanaRwanda06 Dec 2024T20I # 3005
88*-6086146.66Eswatiniv NigeriaAbuja26 Nov 2024T20I # 2986
87*524294207.14New Zealandv PakistanRawalpindi21 Apr 2024T20I # 2581
87*794775185.10Englandv West IndiesGros Islet19 Jun 2024T20I # 2709
87915166170.58South Africav West IndiesKingston23 May 2024T20I # 2617
87704765185.10Englandv AustraliaCardiff13 Sep 2024T20I # 2851
86*-4393200.00Japanv MongoliaSano11 May 2024T20I # 2603
86-5566156.36Sri Lankav BangladeshSylhet09 Mar 2024T20I # 2509
86-37105232.43Zimbabwev SeychellesNairobi (Gym)19 Oct 2024T20I # 2914
86-5438159.25Qatarv CambodiaDoha23 Nov 2024T20I # 2973
85*-5245163.46Jerseyv SerbiaKrefeld07 Jul 2024T20I # 2738
85*-6453132.81Japanv IndonesiaIncheon05 Oct 2024T20I # 2895
85-5093170.00Jerseyv GuernseyCastel22 Jun 2024T20I # 2714
85-5474157.40U.S.A.v U.A.E.Windhoek30 Sep 2024T20I # 2879
85-5366160.37Ugandav BotswanaRwanda09 Dec 2024T20I # 3022
84775183164.70Englandv PakistanBirmingham25 May 2024T20I # 2623
84-5576152.72Serbiav SloveniaLjubljana30 Jun 2024T20I # 2730
83*443867218.42Englandv U.S.A.Bridgetown23 Jun 2024T20I # 2719
83-3529237.14Hong Kongv MalaysiaAl Amerat17 Apr 2024T20I # 2571
83584586184.44Englandv West IndiesBridgetown10 Nov 2024T20I # 2943
83-4466188.63Ugandav RwandaRwanda05 Dec 2024T20I # 3003
82*-3948210.25West Indiesv U.S.A.Bridgetown21 Jun 2024T20I # 2713
82-55113149.09Singaporev MaldivesBangkok02 Feb 2024T20I # 2445
82-5083164.00Vanuatuv FijiApia (No 2)19 Aug 2024T20I # 2778
82624048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
82-5256157.69Bermudav BahamasBuenos Aires15 Dec 2024T20I # 3060
81*-4044202.50Netherlandsv U.S.A.Utrecht25 Aug 2024T20I # 2808
81604993165.30Australiav West IndiesPerth13 Feb 2024T20I # 2467
81-4854168.75Hong Kongv JapanMong Kok17 Feb 2024T20I # 2478
81-5564147.27Malawiv KenyaNairobi04 Jul 2024T20I # 2734
81-5046162.00U.S.A.v NamibiaWindhoek01 Oct 2024T20I # 2884
81-4384188.37Eswatiniv St HelenaAbuja24 Nov 2024T20I # 2978
81-4656176.08U.A.E.v QatarDoha26 Nov 2024T20I # 2985
80*-53103150.94Cambodiav Saudi ArabiaBangkok11 Feb 2024T20I # 2461
80*-4656173.91Qatarv Hong KongDoha29 Feb 2024T20I # 2489
80*884755170.21U.S.A.v South AfricaNorth Sound19 Jun 2024T20I # 2708
80*-3195258.06Jerseyv GuernseyCastel22 Jun 2024T20I # 2715
80-3466235.29Japanv MongoliaSano08 May 2024T20I # 2594
80-40102200.00Japanv MongoliaSano12 May 2024T20I # 2606
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]

Scotland vs Nepal at Dundee, ICC Men's Cricket World Cup League 2 76th Match, Jun 8, 2025 [ODI # 4886]