Batting Most Runs Innings - last 2 years

High scores for New Zealand in T20Is - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1379462516220.96New Zealandv PakistanDunedin17 Jan 2024T20I # 2434
125*7856128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
97*5338610255.26New Zealandv PakistanWellington26 Mar 2025T20I # 3128
945944114213.63New Zealandv PakistanAuckland21 Mar 2025T20I # 3124
87*524294207.14New Zealandv PakistanRawalpindi21 Apr 2024T20I # 2581
87915166170.58South Africav West IndiesKingston23 May 2024T20I # 2617
83775346156.60New Zealandv EnglandBirmingham3 Sep 2023T20I # 2231
82624048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
76774283180.95South Africav West IndiesTarouba23 Aug 2024T20I # 2797
76694836158.33South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
75*775763131.57New Zealandv South AfricaHarare16 Jul 2025T20I # 3317
75774591166.66New Zealandv ZimbabweHarare24 Jul 2025T20I # 3360
74674175180.48New Zealandv PakistanHamilton14 Jan 2024T20I # 2430
74544075185.00South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
72*874472163.63New Zealandv PakistanChristchurch19 Jan 2024T20I # 2437
711015571129.09South Africav AustraliaDarwin10 Aug 2025T20I # 3403
70*775253134.61New Zealandv PakistanChristchurch19 Jan 2024T20I # 2437
69423455202.94New Zealandv EnglandBirmingham3 Sep 2023T20I # 2231
69613954176.92New Zealandv Sri LankaNelson2 Jan 2025T20I # 3081
68473526194.28New Zealandv AustraliaWellington21 Feb 2024T20I # 2481
66*833835173.68South Africav PakistanCenturion13 Dec 2024T20I # 3047
66*714862137.50New Zealandv South AfricaHarare22 Jul 2025T20I # 3347
65503844171.05South Africav EnglandGros Islet21 Jun 2024T20I # 2712
63-4633136.95New Zealandv U.A.E.Dubai (DICS)19 Aug 2023T20I # 2203
63744652136.95New Zealandv AustraliaWellington21 Feb 2024T20I # 2481
63503634175.00South Africav ZimbabweHarare20 Jul 2025T20I # 3336
63523972161.53New Zealandv ZimbabweHarare24 Jul 2025T20I # 3360
62694242147.61New Zealandv Sri LankaMount Maunganui28 Dec 2024T20I # 3079
61582744225.92New Zealandv PakistanAuckland12 Jan 2024T20I # 2429
59*675134115.68South Africav NetherlandsNew York8 Jun 2024T20I # 2649
59*674042147.50New Zealandv ZimbabweHarare18 Jul 2025T20I # 3324
59503344178.78New Zealandv Sri LankaMount Maunganui28 Dec 2024T20I # 3079
5760429-135.71New Zealandv PakistanAuckland12 Jan 2024T20I # 2429
56614671121.73New Zealandv U.A.E.Dubai (DICS)20 Aug 2023T20I # 2209
56764352130.23South Africav AustraliaDurban30 Aug 2023T20I # 2224
55-3423161.76New Zealandv U.A.E.Dubai (DICS)17 Aug 2023T20I # 2198
54221745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
53382616203.84South Africav AustraliaCairns16 Aug 2025T20I # 3407
52*76416-126.82South Africav ZimbabweHarare20 Jul 2025T20I # 3336
52403372157.57New Zealandv PakistanLahore27 Apr 2024T20I # 2583
52332725192.59South Africav IndiaBridgetown29 Jun 2024T20I # 2729
51573252159.37New Zealandv U.A.E.Dubai (DICS)20 Aug 2023T20I # 2209
51473642141.66New Zealandv PakistanLahore25 Apr 2024T20I # 2582
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
51423552145.71South Africav New ZealandHarare26 Jul 2025T20I # 3374
50502063250.00New Zealandv PakistanMount Maunganui23 Mar 2025T20I # 3126
49623832128.94South Africav AustraliaDurban1 Sep 2023T20I # 2228
49422781181.48South Africav IndiaGqeberha12 Dec 2023T20I # 2396
48312115228.57South Africav AustraliaDurban3 Sep 2023T20I # 2230
48393262150.00New Zealandv EnglandNottingham5 Sep 2023T20I # 2232
48552943165.51New Zealandv BangladeshNapier27 Dec 2023T20I # 2422
48482434200.00South Africav PakistanDurban10 Dec 2024T20I # 3026
47*67417-114.63South Africav IndiaGqeberha10 Nov 2024T20I # 2942
47513161151.61New Zealandv South AfricaHarare26 Jul 2025T20I # 3374
47552742174.07New Zealandv South AfricaHarare26 Jul 2025T20I # 3374
46*382652176.92New Zealandv PakistanMount Maunganui23 Mar 2025T20I # 3126
46604423104.54South Africav BangladeshNew York10 Jun 2024T20I # 2664
46523241143.75South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
45252235204.54New Zealandv PakistanDunedin18 Mar 2025T20I # 3122
45533751121.62South Africav ZimbabweHarare14 Jul 2025T20I # 3316
44*443013146.66New Zealandv South AfricaHarare16 Jul 2025T20I # 3317
44373242137.50South Africav West IndiesTarouba23 Aug 2024T20I # 2797
44261862244.44South Africav West IndiesTarouba25 Aug 2024T20I # 2811
44282971151.72New Zealandv PakistanChristchurch16 Mar 2025T20I # 3120
44202234200.00New Zealandv PakistanMount Maunganui23 Mar 2025T20I # 3126
43-2361186.95New Zealandv BangladeshMount Maunganui29 Dec 2023T20I # 2423
4364495187.75South Africav NepalKingstown14 Jun 2024T20I # 2681
43402842153.57South Africav EnglandGros Islet21 Jun 2024T20I # 2712
43592932148.27South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
42553022140.00South Africav AustraliaDurban3 Sep 2023T20I # 2230
42292523168.00New Zealandv EnglandNottingham5 Sep 2023T20I # 2232
42493532120.00New Zealandv AustraliaAuckland23 Feb 2024T20I # 2483
42602922144.82New Zealandv Sri LankaMount Maunganui30 Dec 2024T20I # 3080
41*271942215.78New Zealandv Sri LankaMount Maunganui30 Dec 2024T20I # 3080
4149384-107.89New Zealandv EnglandChester-le-Street30 Aug 2023T20I # 2225
41212342178.26South Africav AustraliaDurban3 Sep 2023T20I # 2230
41241744241.17South Africav West IndiesKingston25 May 2024T20I # 2626
41382214186.36South Africav IndiaCenturion13 Nov 2024T20I # 2947
41503432120.58New Zealandv Sri LankaMount Maunganui30 Dec 2024T20I # 3080
41241715241.17South Africav ZimbabweHarare14 Jul 2025T20I # 3316
41763741110.81South Africav New ZealandHarare22 Jul 2025T20I # 3347
41352024205.00South Africav EnglandManchester12 Sep 2025T20I # 3450
40*342551160.00New Zealandv EnglandNottingham5 Sep 2023T20I # 2232
40*322452166.66New Zealandv AustraliaAuckland25 Feb 2024T20I # 2484
40403332121.21New Zealandv West IndiesTarouba12 Jun 2024T20I # 2672
40181553266.66South Africav West IndiesTarouba27 Aug 2024T20I # 2820
3952314-125.80New Zealandv EnglandManchester1 Sep 2023T20I # 2229
39543141125.80South Africav IndiaBridgetown29 Jun 2024T20I # 2729
38*382632146.15New Zealandv PakistanLahore27 Apr 2024T20I # 2583
38*38263-146.15South Africav AustraliaCairns16 Aug 2025T20I # 3407
38443142122.58New Zealandv BangladeshMount Maunganui31 Dec 2023T20I # 2425
38411615237.50New Zealandv PakistanDunedin18 Mar 2025T20I # 3122
37362122176.19New Zealandv Sri LankaNelson2 Jan 2025T20I # 3081
375431-4119.35South Africav New ZealandHarare26 Jul 2025T20I # 3374
3742275-137.03South Africav AustraliaDarwin10 Aug 2025T20I # 3403
36*3522-3163.63South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

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

South Africa vs England at Cardiff, South Africa in England 1st T20I, Sep 10, 2025 [T20I # 3445]

South Africa vs Australia at Cairns, South Africa in Australia 3rd T20I, Aug 16, 2025 [T20I # 3407]