ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st 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)T20I3rd 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 (All cricket)

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 23,355 of the 23,362 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Dunith WellalageJKJaffna Kings2022-2026292183495626.85304114.80010339
Shahrukh KhanGTGujarat Titans2024-2026312363495820.53208167.790212324
Ravindra JadejaGLGujarat Lions2016-201727251234936*26.85290120.34001278
Liam GuthrieNORNorthamptonshire2025-2026292753495215.8646375.38024443
AB de VilliersMIDMiddlesex201988334888*69.60191182.200402120
Avi BarotSAUSaurashtra2016-20211111034812231.64219158.901103814
Udayawansha ParakramaACCCAce Capital Cricket Club2024-2025712134811331.6450269.32110297
Callum FergusonMRMelbourne Renegades2014-2017161523484026.77267130.34001258
HA JacksonFRAFrance2021-2026272423485015.8239588.10011274
Mukhtar GhulamiFRAFrance2023-2026262413484615.13305114.100033116
George LindeCCCape Cobras2014-20214026834852*19.33248140.320111815
Buster NupenSASouth Africa1921-1936173173486914.50--02553
Michael NeserASAdelaide Strikers2012-202160391334840*13.38298116.780032711
Grant RoelofsenGLOGloucestershire2023151503475223.13288120.490113712
Wahidullah SahakNORNorway2021-2026221813477520.41258134.500313712
Joe ClarkeWFWelsh Fire2022-20242322334769*18.26309112.300263111
Simon HarmerWARWarriors2012-201432231134739*28.92272127.570022311
Mahendra NagamootooWIWest Indies2000-2002282673476818.2662255.79011394
Aaron FinchVICVictoria2017-202281103468331.4557660.07042377
Promod MaduwanthaNCCNegombo Cricket Club2024-20258114346101*49.4363154.83131260
Michael CarberryPSPerth Scorchers2014-20161412334677*38.44268129.100403710
Steven DaviesENGEngland2009-2011131303468726.62313110.54011480
Shahid AfridiHAMHampshire2016-20172421034610116.48225153.781023117
Evan GrayNZNew Zealand1983-1988202313465015.73117729.40010260
Mahipal LomrorRCBRoyal Challengers Bengaluru2022-20242925434654*16.48222155.860132521
Lawrie MillerNZNew Zealand1953-1958132503464713.84--00530
Akram RazaPAKPakistan1989-199558371634633*16.4868050.88007262
KK Lin ThuMYAMyanmar2018-202641393346719.6148171.93018324
Chris LynnGAWGuyana Amazon Warriors20169903458638.33240143.750302421
Ryan RickeltonSLSunrisers Leeds202699234594*49.29199173.370312723
Lord TennysonENGEngland1913-1921912134574*31.36--041310
Robin UthappaCSKChennai Super Kings2021-2022161503458823.00255135.290312719
Vishnu SukumaranUAEUnited Arab Emirates2022-2024201803459719.1742980.420233113
Eric FreemanAUSAustralia1968-1970111803457619.1742859.81020346
Harvik DesaiSAUSaurashtra2019-2024212123455618.16288119.79012508
Nazmul Hossain ShantoKTKhulna Titans2017-2019222213454916.43301114.620003011
Odean SmithGAWGuyana Amazon Warriors2019-2023402583454420.29241143.150052130
NM SalonenFINFinland2024-2026292613454413.80300115.000032212
William CopeLUXLuxembourg2020-2026393563455111.90304113.49017462
S. SreesanthINDIndia2005-2011896425345358.8567451.190014444
Marnus LabuschagneHKHyderabad Kingsmen20261313134461*28.67264130.30020454
Kamran AhmadzaiFRAFrance2024-2026201633445626.46217158.530112321
Gavin SinghSURSuriname2015-20261717634461*31.2744976.61031322
Alick AthanazeBRBarbados Royals2023-2024191723447622.93322106.830112613
David BernardWIWest Indies2003-2010241943446922.9360057.33031283
Louis StrickerSASouth Africa1910-1912132403444814.3344633.86005210
Vaibhav WategaonkarOMAOman2013-2018262543446716.3852765.28011174
Ravichandran AshwinRRRajasthan Royals2022-20244431123445018.11260132.310132416
Nasum AhmedBANBangladesh2021-20267541133444412.2938589.350072913
Morné van WykKNIKnights201288134370*49.00266128.950303013
PreviousPage 101Next

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.