ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by year (Men's All T20s)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,664 of the 11,665 matches in this selection (from 2005). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Kiran CarlsonGLA20252025141403379324.07236142.800102616
Ruturaj GaikwadCSK202620261414233774*28.08273123.440202912
James WhartonYOR20252025141403378824.07233144.640223413
Manpreet SinghSIN20252025161503374822.47254132.680032013
Usman KhawajaST20202020171703375419.82278121.22011393
Asa TribeJER/GLA/PR202520251717533763*28.08230146.520202318
George DockrellIRE/LL/DG20262026242033375719.82196171.940112125
Ross AdairIRE/NK/ECR20262026232313373915.32213158.220023819
R SatheesanROM202120219913367642.00165203.640314119
Faisal KhanKSA20252025111103367030.55182184.620333025
Peter TregoSOM201420141212233694*33.60244137.70020375
Evin LewisWI/SKAN20202020131323368930.55252133.330202624
Mohammad NaimKT/DD20242024131303366425.85276121.740202817
Yalaka Venugopal RaoDC20112011141423366028.00280120.000103013
Murali VijayCSK201220121414133611325.85267125.841023910
Joe CracknellMID/LS20212021141403367724.00246136.59020378
Jason MohammedWI/GAW20172017171543366630.55321104.670102111
Dion MyersZIM20242024151523369625.85258130.230223112
Henry DavidsTIT/SLZ20152015181713364721.00296113.510022610
Venkatesh IyerIND/KKR/MP20222022191733365724.00258130.230213313
Najibullah ZadranSLZ/KT/AFG202020202118433642*24.00275122.180022417
Miles HammondGLO/BP202120212119333644*21.00246136.590004011
Sulaimon RunseweNGR202520252121333651*18.6734298.25011346
James FranklinMID/RK20172017242243363818.67292115.070001615
Marco JansenSA/PK/SEC20252025372893365117.68276121.740122217
Dean FoxcroftNZ/OTA20232023111013356937.22245136.730202416
Dane CleaverCD20252025111103359530.45240139.58012379
Ajinkya RahaneKKR20262026141413356725.77248135.080222518
Harry TectorIRE202320231614233554*27.92302110.93010248
Ed BarnardBB20252025151533356727.92211158.770303313
Tawanda MuyeyeKEN/OI20242024161503357322.33229146.290213411
Gautam GambhirKKR20142014161613356922.33293114.33033364
Niko DavinNAM20192019161613355422.33216155.090113315
Chris MorrisSA/DC/SUR201620162517733582*33.50223150.220112317
Krunal PandyaBAR/LSG20232023191853355625.77281119.22013279
Kedar DevdharBAR2018201877133410055.67247135.22120446
Tanmay AgarwalHI202120211010133497*37.11252132.540303410
R SatheesanROM202320231010133499*37.11252132.540203220
P PushparajanMAC20262026101023347341.75206162.140402521
Shaun MarshMR/PS/GLA201920191111133496*33.40264126.520322613
Tom BruceCD202120211212333493*37.11224149.110313313
Joshua RasuVAN20192019121203347427.83299111.710202314
David HusseyAUS/KKR200920091313133488*27.83225148.440111820
Luis ReeceDER/DP20192019151403346123.86267125.090313113
Maaz KhanLES20262026141413349625.69219152.510332725
Simran SinghPK20242024141403347123.86213156.810213420
Wesley MadhevereZIM20212021151503347322.27282118.44032335
Manpreet SinghITA/SIN20192019181713344220.88313106.71000246
Neil McKenzieLIO/BT20142014221823344720.88334100.00003244
Hamid ShahDEN202220228813339947.57270123.33031298

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.