Live1st ODI · India in New Zealand 2026/27NZ85/4 (18)INDIND chose to bowlTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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 team (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.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Robert KeyKENKent20141212138489*34.91251152.990313812
Tanzid HasanCCChattogram Challengers20241212038411632.00283135.691213220
Dhruv RavalGUJGujarat2018-2021171723847325.60283135.69020528
Mitchell Van BuurenPRPaarl Royals2023-20252623638472*22.59356107.87012326
Ryan McLarenKNIKnights2012-2019342573845121.33323118.89010318
K HindsBAHBahamas2021-2025282803836013.68367104.360262722
Towhid HridoyRRRangpur Riders2025-20261111138210938.20277137.911313714
HazratullahPZPeshawar Zalmi2021-2022121203827731.83250152.800424518
Will RhodesDURDurham2025-20262016838258*47.75317120.50020307
Quentin SampsonGAWGuyana Amazon Warriors2025-2026211973827631.83235162.550222530
Azhar MahmoodPKPunjab Kings2012-2013222023828021.22296129.050223813
Neil DexterLEILeicestershire2016-2019262023825621.22294129.930124511
Richmond BaaleriGHAGhana2021-20263127538256*17.3648678.60020263
Daniel ChristianMRMelbourne Renegades2018-202030281038249*21.22307124.430032218
James FaulknerRRRajasthan Royals2013-20154232153824622.47260146.920002523
Dwaraka Ravi TejaMEGMeghalaya2019-20211715538161*38.10364104.67031385
Misbah-ul-HaqIUIslamabad United2016-20182619438161*25.40349109.170103313
Mirza AhsanAUAAustria2019-20232725538170*19.05242157.440412622
Ateeq JavidWARWarwickshire2014-201740281338151*25.40309123.30010296
Sahibzada FarhanMSMultan Sultans202610101380106*42.22228166.671203323
Steve SmithMSMultan Sultans20261111038010634.55235161.701213918
Muhammad FahadTURTurkey2025-20261212038012031.67212179.251213725
SY NihuteMAAMalawi2025-2026252343805620.0043188.17011248
J SingyeBHUBhutan2018-2025262513804615.8349177.39002215
Ronald TariVANVanuatu2018-2024403793805613.57371102.430161812
F BanunaekINAIndonesia2018-202610846163805412.6745783.15015256
Tim SeifertSOSeattle Orcas20261010037910437.90239158.581202427
Nicolas PooranSSSylhet Sixers20191111337976*47.38237159.920312728
Edward MooreWPWestern Province2024-20261212237987*37.90294128.910202915
Kyle MayersLSGLucknow Super Giants2023131303797329.15263144.110423822
Corey AndersonMIMumbai Indians2014-20151615337995*31.58278136.330303221
Simon KatichPSPerth Scorchers2011-2014261933797523.69295128.47022396
Awais AhmedSPASpain2016-202327223379102*19.95326116.261043315
Thisara PereraJKJaffna Kings2021-20233024737957*22.29225168.440213320
Jermaine BlackwoodJTJamaica Tallawahs2013-2023282433797418.0541391.770122613
Shahrukh KhanTNTamil Nadu2016-20233224937940*25.27257147.470012924
Daniel AjekunNGRNigeria2019-2025363423793611.8451174.17003322
Liam TrevaskisDURDurham2017-202367451937931*14.58303125.080042316
Ben CurranNORNorthamptonshire2018-2022222103787118.00298126.85031533
C PyleGIBGibraltar2024-2026232243784721.00312121.150013413
Jandre CoetzeeTHAThailand2023-20262623637845*22.24349108.310012414
Shreyas MovvaCANCanada2021-2026282353783721.00358105.59001298
Muhammad KashifKUWKuwait2015-2022282443785318.90347108.930242418
Kieran Noema-BarnettGLOGloucestershire2015-20183829937857*18.90260145.380122326
Sabbir RahmanRKRajshahi Kings20161515137712226.93320117.811012917
Jamal ToddOTAOtago2024-2026212033777522.18246153.250334119
Jitesh SharmaRCBRoyal Challengers Bengaluru2025-20263123737785*23.56243155.140113323
Seb GotchMSMelbourne Stars2017-2021363073774816.39368102.45001249
Yuvraj SinghRCBRoyal Challengers Bengaluru2014141433768334.18278135.250312228
Dewald BrevisCSKChennai Super Kings2025-2026171403765726.86243154.730222127

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.