Live1st ODI · India in New Zealand 2026/27NZ146/9 (35.4)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
Marcus NorthPSPerth Scorchers2011-2013161223297032.90297110.77020297
Kevin PietersenRCBRoyal Challengers Bengaluru2009-20101313332966*32.90242135.950223110
Owais ShahHHHobart Hurricanes2011-2014171663295532.90266123.68012279
Laurie EvansKZKabul Zwanan2018910332879*46.86237138.400301819
Khurram KhanUAEUnited Arab Emirates2013-20141313332867*32.80271121.03021326
MS MakerTANTanzania2025-20261413832867*65.60227144.490202117
Marques AckermanDOLDolphins2019-2024151413287425.23270121.48011383
Paul StirlingBBBirmingham Bears2022-20231515032811921.87198165.661132625
Sherfane RutherfordGAWGuyana Amazon Warriors2018-2020272033284819.29255128.630012319
Tanwir AfzalHKHong Kong2013-2016342833285613.12252130.160161621
Muslim YarGERGermany2019-2026572993283916.40265123.770022018
Mohammad ShahzadPPPaktia Panthers201897132778*54.50185176.760403025
Ashton TurnerLEILeicestershire2026121213277929.73185176.760332913
Cameron DelportLQLahore Qalandars2016-2018141313277827.25254128.740313113
James FranklinMIMumbai Indians2011-2012201653277929.73301108.64010258
Rubin HermannSASouth Africa2025-2026171623276323.36254128.740103111
Brad HaddinIUIslamabad United2016-2017171743277325.15250130.800422515
Iftikhar AhmedQGQuetta Gladiators2022-2023201823275320.44258126.740311717
Rob NicolNZNew Zealand2010-2013211903275817.21296110.470223311
Connor EsterhuizenSASouth Africa202610913268840.75210155.240302523
Alex HalesGMGalle Marvels20241010132686*36.22239136.400203514
Heino KuhnNWNorth West2022111113267832.60272119.85031305
Nilantha CoorayMALMaldives2018-2020121113266532.60289112.80020365
Mangaliso MosheleLIOLions2016-2017161413265825.08230141.740221717
Alick AthanazeWIWest Indies2024-2025141413266025.08252129.370203117
Ryan ten DoeschateKKRKolkata Knight Riders2011-20152922832670*23.29235138.720132615
Rajesh BishnoiRAJRajasthan2016-20212322432676*18.11270120.740222120
Obus PienaarKNIKnights2012-20143124532638*17.16273119.41001288
Marlon SamuelsSKANSt Kitts and Nevis Patriots20151010232571*40.63250130.000402712
Kevin PietersenSLZSt Lucia Zouks2014-20151212132583*29.55248131.050202515
Donavon FerreiraRRRajasthan Royals2024-2026171543256929.55188172.870212523
Sudip ChatterjeeBENBengal2016-20211916332551*25.00276117.75032382
Niv NagavkarISRIsrael2018-20262218132563*19.12301107.97011282
Srikar BharatCHA-XIChargers XI2020101003248032.40220147.270313019
Calum MacLeodDERDerbyshire20181312032410427.00266121.80101377
Manoj TiwaryRPSRising Pune Supergiant2017151333246032.40236137.290213111
K KrishnakumarBULBulgaria2025-2026151403247723.14265122.260101717
Greg SmithNOTNottinghamshire2015-20161715232452*24.92263123.19021337
Adam SennCYPCyprus2025-20262018532466*24.92257126.070212210
Nathan McAndrewSTSydney Thunder2016-20267543193243013.50215150.700063211
Adam RossingtonPAPokhara Avengers2025771323108*53.83214150.931203119
Joe DenlyKKKarachi Kings20181111132379*32.30257125.68031409
Sean DicksonDURDurham2020-2021131223235332.30255126.67020237
Lahiru MilanthaJBJanakpur Bolts2024-2025121213238729.36258125.190203810
Loots BosmanSASouth Africa2006-2010141413239424.85219147.490322720
Sabbir RahmanDCDhaka Capitals2025-20261918632382*26.92217148.85010930
Tajinder SinghMNYMI New York2025-2026231823239520.19204158.330203217
RafiullahOMAOman2022-2024322533233314.68186173.660041531
Cameron GreenKKRKolkata Knight Riders2026141443227932.20221145.700212217
Karun NairPKPunjab Kings2018-2020181613225421.47241133.610212513

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.