Batting Most Runs Innings - last 2 years

High scores for England in T20Is - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
141*10160158235.00Englandv South AfricaManchester12 Sep 2025T20I # 3450
125*7856128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
1198057710208.77Englandv West IndiesTarouba19 Dec 2023T20I # 2414
1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
109*955649194.64Englandv West IndiesSt George's16 Dec 2023T20I # 2407
103*-5496190.74Englandv West IndiesBridgetown9 Nov 2024T20I # 2940
96815964162.71Englandv West IndiesChester-le-Street6 Jun 2025T20I # 3205
898446104193.47Englandv IrelandDublin (Malahide)17 Sep 2025T20I # 3461
87*794775185.10Englandv West IndiesGros Islet19 Jun 2024T20I # 2709
87915166170.58South Africav West IndiesKingston23 May 2024T20I # 2617
87704765185.10Englandv AustraliaCardiff13 Sep 2024T20I # 2851
86*926084143.33Englandv New ZealandManchester1 Sep 2023T20I # 2229
84775183164.70Englandv PakistanBirmingham25 May 2024T20I # 2623
846846102182.60Englandv West IndiesSouthampton10 Jun 2025T20I # 3218
83*443867218.42Englandv U.S.A.Bridgetown23 Jun 2024T20I # 2719
83584586184.44Englandv West IndiesBridgetown10 Nov 2024T20I # 2943
83353087276.66Englandv South AfricaManchester12 Sep 2025T20I # 3450
82624048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
76774283180.95South Africav West IndiesTarouba23 Aug 2024T20I # 2797
76694836158.33South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
74544075185.00South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
73494156178.04Englandv New ZealandNottingham5 Sep 2023T20I # 2232
711015571129.09South Africav AustraliaDarwin10 Aug 2025T20I # 3403
68744482154.54Englandv IndiaEden Gardens22 Jan 2025T20I # 3082
67453655186.11Englandv New ZealandManchester1 Sep 2023T20I # 2229
66*833835173.68South Africav PakistanCenturion13 Dec 2024T20I # 3047
65503844171.05South Africav EnglandGros Islet21 Jun 2024T20I # 2712
63503634175.00South Africav ZimbabweHarare20 Jul 2025T20I # 3336
62*463245193.75Englandv West IndiesGros Islet16 Nov 2024T20I # 2956
60402645230.76Englandv West IndiesSouthampton10 Jun 2025T20I # 3218
59*675134115.68South Africav NetherlandsNew York8 Jun 2024T20I # 2649
58*-3652161.11Englandv West IndiesBridgetown9 Nov 2024T20I # 2940
56764352130.23South Africav AustraliaDurban30 Aug 2023T20I # 2224
55392963189.65Englandv West IndiesTarouba19 Dec 2023T20I # 2414
55463554157.14Englandv West IndiesGros Islet16 Nov 2024T20I # 2956
55372373239.13Englandv IndiaWankhede2 Feb 2025T20I # 3086
55533544157.14Englandv IrelandDublin (Malahide)21 Sep 2025T20I # 3467
54*292144257.14Englandv West IndiesTarouba19 Dec 2023T20I # 2414
54534252128.57Englandv New ZealandChester-le-Street30 Aug 2023T20I # 2225
54221745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
5350377-143.24Englandv South AfricaGros Islet21 Jun 2024T20I # 2712
53382616203.84South Africav AustraliaCairns16 Aug 2025T20I # 3407
52*76416-126.82South Africav ZimbabweHarare20 Jul 2025T20I # 3336
52332725192.59South Africav IndiaBridgetown29 Jun 2024T20I # 2729
51463452150.00Englandv West IndiesSt George's16 Dec 2023T20I # 2407
51503115164.51South Africav West IndiesKingston26 May 2024T20I # 2630
51643353154.54South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
51603261159.37South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
51654132124.39South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
51452872182.14Englandv IndiaRajkot28 Jan 2025T20I # 3084
51332652196.15Englandv IndiaPune31 Jan 2025T20I # 3085
51423552145.71South Africav New ZealandHarare26 Jul 2025T20I # 3374
50503243156.25Englandv West IndiesSt George's14 Dec 2023T20I # 2402
49623832128.94South Africav AustraliaDurban1 Sep 2023T20I # 2228
49422781181.48South Africav IndiaGqeberha12 Dec 2023T20I # 2396
48*322652184.61Englandv West IndiesGros Islet19 Jun 2024T20I # 2709
48312115228.57South Africav AustraliaDurban3 Sep 2023T20I # 2230
48482434200.00South Africav PakistanDurban10 Dec 2024T20I # 3026
47*372042235.00Englandv NamibiaNorth Sound15 Jun 2024T20I # 2688
47*67417-114.63South Africav IndiaGqeberha10 Nov 2024T20I # 2942
47513642130.55Englandv West IndiesBristol8 Jun 2025T20I # 3213
46604423104.54South Africav BangladeshNew York10 Jun 2024T20I # 2664
46523241143.75South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
45302462187.50Englandv PakistanThe Oval30 May 2024T20I # 2631
45403023150.00Englandv IndiaChennai25 Jan 2025T20I # 3083
45533751121.62South Africav ZimbabweHarare14 Jul 2025T20I # 3316
44373242137.50South Africav West IndiesTarouba23 Aug 2024T20I # 2797
44261862244.44South Africav West IndiesTarouba25 Aug 2024T20I # 2811
44322443183.33Englandv AustraliaCardiff13 Sep 2024T20I # 2851
43*332723159.25Englandv New ZealandChester-le-Street30 Aug 2023T20I # 2225
4364495187.75South Africav NepalKingstown14 Jun 2024T20I # 2681
43402842153.57South Africav EnglandGros Islet21 Jun 2024T20I # 2712
43592932148.27South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
43322415179.16Englandv IndiaRajkot28 Jan 2025T20I # 3084
42553022140.00South Africav AustraliaDurban3 Sep 2023T20I # 2230
42472852150.00Englandv AustraliaBridgetown8 Jun 2024T20I # 2650
41*302151195.23Englandv South AfricaManchester12 Sep 2025T20I # 3450
41212342178.26South Africav AustraliaDurban3 Sep 2023T20I # 2230
41241744241.17South Africav West IndiesKingston25 May 2024T20I # 2626
41382214186.36South Africav IndiaCenturion13 Nov 2024T20I # 2947
41552631157.69Englandv West IndiesGros Islet14 Nov 2024T20I # 2950
41241715241.17South Africav ZimbabweHarare14 Jul 2025T20I # 3316
41763741110.81South Africav New ZealandHarare22 Jul 2025T20I # 3347
41352024205.00South Africav EnglandManchester12 Sep 2025T20I # 3450
40332133190.47Englandv New ZealandBirmingham3 Sep 2023T20I # 2231
40212061200.00Englandv West IndiesBridgetown12 Dec 2023T20I # 2397
40181553266.66South Africav West IndiesTarouba27 Aug 2024T20I # 2820
39553151125.80Englandv West IndiesBridgetown12 Dec 2023T20I # 2397
39412171185.71Englandv PakistanThe Oval30 May 2024T20I # 2631
39543141125.80South Africav IndiaBridgetown29 Jun 2024T20I # 2729
39412323169.56Englandv AustraliaCardiff13 Sep 2024T20I # 2851
39442822139.28Englandv West IndiesGros Islet14 Nov 2024T20I # 2950
39261971205.26Englandv IndiaPune31 Jan 2025T20I # 3085
38*38263-146.15South Africav AustraliaCairns16 Aug 2025T20I # 3407
38302251172.72Englandv West IndiesTarouba21 Dec 2023T20I # 2415
38572951131.03Englandv West IndiesBridgetown10 Nov 2024T20I # 2943
38322323165.21Englandv West IndiesGros Islet16 Nov 2024T20I # 2956
38512042190.00Englandv West IndiesChester-le-Street6 Jun 2025T20I # 3205
37*33266-142.30Englandv IrelandDublin (Malahide)21 Sep 2025T20I # 3467
37252342160.86Englandv PakistanBirmingham25 May 2024T20I # 2623
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Ireland vs England at Dublin (Malahide), England in Ireland 3rd T20I, Sep 21, 2025 [T20I # 3467]

Ireland vs England at Dublin (Malahide), England in Ireland 1st T20I, Sep 17, 2025 [T20I # 3461]

England vs South Africa at Manchester, South Africa in England 2nd T20I, Sep 12, 2025 [T20I # 3450]