Menu

Account

Create a free account Go Pro

Already have an account? Log in

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

T20I 2023 batting averages

Updated , after United Arab Emirates vs Afghanistan

Faheem Nazir leads T20I on average: 68.40 from 7 matches (Switzerland) · Ruturaj Gaikwad (60.00) and Philip Salt (56.29) 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
1Faheem NazirSwitzerland CHE 186345Switzerland CHE18634568.407777342221154.7536150
2Ruturaj Gaikwad IND 1032123* IND1032123*60.007777300199150.7528121
3Philip Salt ENG 38119109* ENG38119109*56.298888394233169.1031242
4Usman KhanFrance FRA 1859*63*France FRA1859*63*53.209797266202131.682870
5Gustav MckeonFrance FRA 44482*France FRA44482*50.406666252161156.5228100
6Suryakumar Yadav IND 100565 IND10056548.8718171817733470155.9661432
7Sikandar Raza ZIM 6522 ZIM652248.406666242162149.3816150
8Mark Chapman NZ 11940* NZ11940*44.3119191919576406141.8750231
9Babar Hayat HK 60*6620 HK60*662042.578888298206144.6621180
10Reeza Hendricks SA 84942 SA8494241.258888330206160.1938110
Create a free account10 pages a day instead of 5 · every leaderboard, every season Sign up free ›
11Litton DasBAN40.509999324235137.873880
12Aiden MarkramSA39.838888239147162.592580
13Kuldeep GholiyaPOR39.806666199111179.2815160
14Nikolaas DavinNAM38.759999310220140.9132130
15Shai HopeWI37.807777189145130.3411100
16Basil HameedUAE37.6712111211226195115.9010140
17Zeeshan KhanMLT37.6710101010339215157.6742131
18Jan FrylinckNAM37.178787223163136.8115120
19Gerhard ErasmusNAM37.139999297198150.0027160
20Jos ButtlerENG36.1111101110325220147.7330150
21Rovman PowellWI36.0012121212324190170.5316260
22Kusal MendisSL35.176666211133158.6520140
23Travis HeadAUS34.836666209120174.173090
24Tim SeifertNZ33.4213131313401260154.2336160
25Josh InglisAUS33.40666616788189.7714121
26Osama MahmoodCHE32.837777197174113.221920
27Liam LivingstoneENG32.339898194126153.977150
28Vriitya AravindUAE32.0010101010288274105.113060
29Louis BruceGIB31.718888222189117.463220
30Brandon KingWI31.6413131313348243143.2132210
31Tilak VarmaIND31.6312121212253183138.252590
32Najmul Hossain ShantoBAN31.1411101110218182119.782040
33Aasif SheikhNPL30.805555154136113.241930
34Harry TectorIRE30.5611111111275248110.892160
35Rahmanullah GurbazAFG30.388888243177137.2917131
36Yashasvi JaiswalIND30.0012121212330217152.0742150
37Vikram VijhLUX30.0011111111240184130.4315100
38Nicholas PooranWI29.5413131313384236162.7126270
39Dasun ShanakaSL29.40666614785172.948110
40Michael Van LingenNAM29.009999261169154.4433130
41Ibrahim ZadranAFG29.008888203192105.731450
42Harry BrookENG28.679999172106162.2610120
43Curtis CampherIRE28.3811111111227184123.371860
44Muhammad WaseemUAE27.8211111111306188162.7731150
45Tom LathamNZ27.718888194171113.452030
46Axar PatelIND27.14139139190121157.0213100
47Johnson CharlesWI27.147777190106179.2513171
48Charith AsalankaSL27.006666162114142.115140
49James NeeshamNZ26.5011101110212139152.521990
50Kayron StagnoGIB26.258888210107196.2614190
51Tim DavidAUS26.177777157103152.431390
52Shubman GillIND26.0013131313312215145.1226161
53Samuel StanislausMLT26.006666156150104.00870
54Ryan BurlZIM25.8811111111207184112.501560
55Craig ErvineZIM25.868888181168107.741710
56Shiv Karan GillLUX25.731111111128329994.652240
57Waqar AfridiMLT25.6010910912877166.236110
58Iain LatinGIB25.508888204160127.501790
59Clive MadandeZIM24.83109109149128116.411220
60Imad WasimPAK24.508787147133110.531230
61Lingeswaran CanessaneFRA24.299898170121140.501580
62David MillerSA24.20555512180151.25960
63Towhid HridoyBAN23.889999191151126.491480
64Jaspal SinghMLT23.5612111211212188112.7715150
65Hardik PandyaIND23.5011101110188170110.591570
66Glenn PhillipsNZ23.1110101010208172120.931580
67Rony TalukdarBAN22.569999203143141.962460
68Matthew ShortAUS22.29777715693167.741960
69Taranjeet SinghROU22.20555511177144.161170
70Mukhtar GhulamiFRA22.009999176154114.291190
71Andrew BalbirnieIRE22.008888176152115.791870
72Varun Prasath ThamotharamMLT21.6215151515281221127.1517170
73Timothy BarkerLUX21.3011111111213155137.4220100
74Finn AllenNZ21.3010101010213156136.5417130
75Daryl MitchellNZ21.0717171717316258122.4819130
76Avinash PaiGIB21.007777105102102.94820
77Kushal MallaNPL21.00555510560175.00590
78Dawid MalanENG20.577777144140102.861640
79Adam McAuleyIMN20.29777714215691.031200
80Rahul TripathiIND19.4055559767144.781150
81George DockrellIRE18.8611101110132102129.41760
82Ishan KishanIND18.8211111111207184112.5014130
83Shadab KhanPAK18.6085859382113.411000
84Moeen AliENG18.3311811811089123.60480
85Rachin RavindraNZ18.20121012109168133.82630
86Joost MeesLUX18.17666610982132.93860
87Asif KhanUAE17.718888124103120.391240
88Saim AyubPAK17.577777123100123.001350
89Shimron HetmyerWI17.50666610590116.67650
90Dhananjaya de SilvaSL17.50666610571147.89960
91Innocent KaiaZIM17.50666610585123.531220
92Kyle MayersWI17.1712121212206130158.4617170
93Mitchell SantnerNZ17.0012111211119117101.711010
94Chad BowesNZ17.0011111111187156119.872720
95Paul StirlingIRE16.88888813589151.692040
96Khalid ShahUAE16.8055558471118.31560
97Dollin JansenIMN16.406565829289.13620
98Amit HalbhaviLUX16.1811111111178150118.672330
99Ross AdairIRE16.1766669780121.25840
100Tom NightingaleGGY16.0055558069115.94730
Showing top 10 of 131 · 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 2023 leaderboards

T20I 2023 Batting Averages

Faheem Nazir topped T20I on average (68.40) for Switzerland, ahead of Ruturaj Gaikwad (60.00) and Philip Salt (56.29). The T20I 2023 batting average leaderboard ranks the 131 players who meet the qualifying threshold this season. These are the final standings from the T20I 2023 season. Qualification: minimum 5 dismissals.

Frequently asked questions

Who had the best batting average in T20I 2023?

Faheem Nazir led T20I 2023 with a batting average of 68.4 from 7 matches, at a strike rate of 154.75. Ruturaj Gaikwad was second on 60 and Philip Salt third on 56.29. A player needs a minimum 5 dismissals to be ranked. The table ranks every player in T20I 2023 by batting average, with their team and matches.

Who were the top batters in T20I 2023?

The top three batters in T20I 2023 were Faheem Nazir (68.4 in 7 matches), Ruturaj Gaikwad (60 in 7 matches) and Philip Salt (56.29 in 8 matches). Every other player follows in the table, with their team and matches.