Menu

Account

Create a free account Go Pro

Already have an account? Log in

Fixtures
Upcoming Results Standings
Franchise
International
— Leaders · T20I · 2025— Leaders · T20I · 2025 Final Final PlayersTeams

T20I 2025 batting averages

Updated , after India vs South Africa

Tim Seifert leads T20I on average: 50.82 from 14 matches (New Zealand) · Tim David (49.38) and Harry Tector (48.00) next

Season 2026 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2014 2012 2010 2009 2007
Create a free account · 10 pages a day, every leaderboardSign up free ›
# Player · last 3 inningsPlayer Team Last 3 innings · newest first Average Mat Inns Mat Inns Runs BF SR 4s 6s 100s
1Tim Seifert NZ 23*3948 NZ23*394850.8214141414559340164.4154330
2Tim David AUS 14741 AUS1474149.3811101110395200197.5026361
3Harry Tector IRE 51169* IRE51169*48.009797240170141.1818100
4Tilak Varma IND 7325*62 IND7325*6247.1718181818566439128.9341250
5Tim Robinson NZ 452339 NZ45233944.6712121212402278144.6031191
6Philip Salt ENG 85329 ENG8532943.4011111111434247175.7151171
7Cameron Green AUS 9935 AUS993543.008888258153168.6321150
8Abhishek Sharma IND 343517 IND34351742.9521212121859444193.4785541
9Kamil Mishara SL 597612 SL59761242.0010101010336256131.2527150
10Muhammad Waseem UAE 146919 UAE14691941.0010101010410281145.9139220
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Mitchell MarshAUS37.8314141414454287158.1939291
12Pathum NissankaSL36.7618181818625419149.1658241
13Ahmed HassanCHE36.506666219148147.9713150
14Ibrahim ZadranAFG34.8514141414453375120.8044110
15Shai HopeWI34.7519191919556407136.6138321
16Babar AzamPAK34.338888206180114.441940
17Jos ButtlerENG34.2914141414480292164.3840260
18Sediqullah AtalAFG34.0013131313374289129.4124190
19Hardik PandyaIND33.5615121512302197153.3022180
20Devon ConwayNZ33.3811101110267212125.942770
21Alishan SharafuUAE33.139999265202131.1925110
22Jan Nicol Loftie-EatonNAM32.337676194120161.672480
23Tanzid HasanBAN32.2927272727775573135.2563410
24Ryan BurlZIM32.0020202020480340141.1840200
25Brian BennettZIM31.1020202020622460135.2268150
26Dewald BrevisSA30.9317171717464263176.4327391
27Rachin RavindraNZ30.9011111111309205150.7330110
28Sahibzada FarhanPAK30.8426262626771577133.6258450
29Harry BrookENG30.5012121212305183166.6725160
30Saif HassanBAN30.0816151615391305128.2018290
31Jatinder SinghOMN30.007777210150140.003150
32Daryl MitchellNZ29.8017151715298210141.9017130
33Rassie van der DussenSA29.807777149121123.141620
34Fakhar ZamanPAK28.4422212221512401127.6847170
35Litton DasBAN27.6125252525635480132.2948230
36Rahmanullah GurbazAFG27.4314141414384281136.6533180
37Aamir KaleemOMN27.298888191149128.192440
38Sikandar RazaZIM27.1820202020462366126.2342140
39Lorcan TuckerIRE27.178787163136119.851260
40Rovman PowellWI26.7515151515321208154.3324210
41Ben DuckettENG26.508888212126168.252960
42Harsha DeshanCHE26.336666158115137.391850
43Salman AghaPAK26.0433323332625542115.3151190
44Jamie SmithENG26.00555513067194.039100
45Towhid HridoyBAN25.9524222422493423116.5528140
46Kushal BhurtelNPL25.717777180157114.651930
47Asif KhanUAE25.6710101010231146158.2213200
48Roston ChaseWI25.5516131613281215130.702480
49Rubin HermannSA25.506666153116131.901360
50Alick AthanazeWI25.1010101010251191131.4127120
51Gerhard ErasmusNAM24.807676124116106.90930
52Parvez Hossain EmonBAN24.7123232323519377137.6743341
53Dasun ShanakaSL24.6717131713222166133.7316120
54Romario ShepherdWI24.6417151715271175154.8622190
55Azmatullah OmarzaiAFG24.3313131313219149146.9813130
56Shimron HetmyerWI24.29777717087195.4010130
57Kusal MendisSL24.2518181818388314123.5737100
58Shubman GillIND24.2515151515291212137.263840
59Kusal PereraSL23.8017161716357253141.1137111
60Ryan RickeltonSA23.60555511889132.581240
61Ackeem AugusteWI23.438888164118138.9811110
62Quinton de KockSA23.388888187111168.4720100
63Aiden MarkramSA23.339999210146143.8418120
64Josh InglisAUS22.7810101010205122168.032590
65Rashid KhanAFG22.5012912913587155.177120
66Jaker AliBAN22.2426232623378306123.5321190
67Vinayak ShuklaOMN22.008888154126122.221040
68Jacob BethellENG21.9013121312219149146.9813160
69Tristan StubbsSA21.717777152125121.601320
70Mark ChapmanNZ21.6916141614282177159.3223170
71Diyon JohnsonCHE21.60666610874145.951230
72Glenn MaxwellAUS21.389999171101169.3116110
73Shivam DubeIND21.2215121512191125152.8018100
74Hasan NawazPAK20.7724242424457296154.3924341
75Saim AyubPAK20.7529292929581450129.1151280
76Rohit PaudelNPL20.717777145140103.571040
77Brandon KingWI20.5010101010205157130.5718130
78Paul StirlingIRE20.437777143100143.001770
79Mitchell OwenAUS20.38109109163103158.255140
80Axar PatelIND20.3317121712183154118.831150
81Sanju SamsonIND20.1812111211222175126.8616120
82Donovan FerreiraSA20.1310101010161104154.8111110
83Shaheen AfridiPAK20.002112211212093129.036100
84Mohammad NabiAFG20.0013111311180128140.6310130
85Kamindu MendisSL19.8811101110159122130.33590
86Jason HolderWI19.6222182218255171149.1216190
87Michael BracewellNZ19.5619121912176126139.681660
88Reeza HendricksSA19.4212121212233214108.881870
89Mohammad NawazPAK19.0526222622362262138.1724210
90Kuruge DarshanaNOR19.006666114113100.881610
91Shadab KhanPAK18.83868611379143.041240
92Mohammad HarisPAK18.6525252525429308139.2940191
93Tadiwanashe MarumaniZIM18.1414141414254208122.122780
94George LindeSA18.1411911912795133.68860
95Rahul ChopraUAE17.5610101010158142111.271160
96Hammad MirzaOMN17.508888140112125.001440
97Darwish RasooliAFG16.9011101110169139121.581180
98Tashinga MusekiwaZIM16.7120202020234179130.731860
99Teja NidamanuruNLD16.005555808396.39420
100Charith AsalankaSL15.6013121312156128121.88890
Showing top 10 of 140 · minimum 5 dismissals

Average: batting average · Mat: matches · Inns: innings · Runs: runs · BF: balls faced · SR: strike rate · 4s: fours · 6s: sixes · 100s: hundreds · Last 3 innings: in this competition, newest first

More T20I 2025 leaderboards

T20I 2025 Batting Averages

Tim Seifert topped T20I on average (50.82) for New Zealand, ahead of Tim David (49.38) and Harry Tector (48.00). The T20I 2025 batting average leaderboard ranks the 140 players who meet the qualifying threshold this season. These are the final standings from the T20I 2025 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in T20I 2025?

Tim Seifert led T20I 2025 with a batting average of 50.82 from 14 matches, at a strike rate of 164.41. Tim David was second on 49.38 and Harry Tector third on 48. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in T20I 2025 by batting average, with their team and matches.

Who were the top batters in T20I 2025?

The top three batters in T20I 2025 were Tim Seifert (50.82 in 14 matches), Tim David (49.38 in 11 matches) and Harry Tector (48 in 9 matches). Every other player follows in the table, with their team and matches.