Live5th ODI · Ireland in Namibia 2026/27NAM110/3 (17.3)IRE129 (33.1)NAM need 20 runs in 195 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZIND

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew WadeHHHobart Hurricanes2017-20269086102446130*32.181667146.73117421688
Pankaj RoyINDIndia1951-196043794244217332.5640.005914591
Bill EdrichENGEngland1938-195539632244021940.00198330.5661332449
Jackie McGlewSASouth Africa1951-1962346462440255*42.0730.0071041542
Robin UthappaKKRKolkata Knight Riders2014-20198684424398730.491790136.26016425585
Godfrey EvansENGEngland1946-19599113314243910420.5061544.5528172027
Axar PatelINDIndia2014-20262051483824358422.14293682.9409818983
Les AmesENGEngland1929-1939477212243414940.57213939.788751726
Evin LewisSKANSt Kitts and Nevis Patriots2015-202510210062434102*25.891702143.012136182186
Jordan SilkSSSydney Sixers2013-20261391133524297831.141949124.6308617944
Peter FultonNZNew Zealand2004-201482977242813626.98443554.75313723644
Malcolm WallerZIMZimbabwe2009-201812513115242399*20.89320475.620101623740
Azhar MahmoodPAKPakistan1996-200716314430242113621.24376064.39341423229
Ambati RayuduMIMumbai Indians2010-201711410718241681*27.151915126.16014920579
Saud ShakeelPAKPakistan2021-2026456642414208*38.94444554.3141542565
Alviro PetersenLANLancashire2015-201655696240819138.22344669.88511124626
BI KellawayGLAGlamorgan2023-20267994102407181*28.65342370.323131128927
John WaiteSASouth Africa1951-196550867240513430.4428940.8341691371
Gareth BergHAMHampshire2015-201911512026240499*25.57330372.780121428240
Jake WeatheraldSASouth Australia2017-202650801240215030.41434955.235121028029
Jordan CoxESSEssex2024-202643515240120752.20288383.2895329257
Ashish BagaiCANCanada2003-20137676102399137*36.35347069.1421932229
Babar AzamKKKarachi Kings2017-202265649239890*43.601966121.97023525837
Laurie EvansSURSurrey2020-202699100122394118*27.201826131.11112222294
Daniel ChristianNOTNottinghamshire2015-202210493272390113*36.211807132.261133169122
Bas de LeedeNEDNetherlands2018-202611310418238712327.76304478.421121017153
Doug BracewellCSCentral Stags2012-2024578914238410531.79398759.79215828050
Ben McDermottTASTasmania2017-202648706238313337.23495548.09219524544
Kyle MayersWIWest Indies2020-2025879752382210*25.89290082.1447926188
Pat CumminsAUSAustralia2011-202622620349237964*15.45434654.74032621858
Laurie EvansSUSSussex2017-20197478162378134*38.35243397.74411522763
Finn AllenNZNew Zealand2021-202688873237813728.311681141.463128231139
Shreyas IyerDCDelhi Capitals2015-202187871223759631.671916123.96016519688
Shane WatsonRRRajasthan Royals2008-20157876112372104*36.491679141.272142237109
Shadab KhanPAKPakistan2017-2026209130322372113*24.20241998.06191017580
Mohammad RizwanMSMultan Sultans2021-20255858102370110*49.381803131.45220522360
Phillip HughesAUSAustralia2009-201452743236716033.34397459.56511729116
Josh InglisAUSAustralia2022-20269994102365120*28.152019117.1458824966
Josh de CairesMIDMiddlesex2021-2026971077236313023.63349267.67113630824
Robin SinghINDIndia1989-200113411523236310025.68319873.8919513941
Alishan SharafuUAEUnited Arab Emirates2020-2026101969236090*27.132068114.12016522395
Brandon McMullenSCOScotland2022-202677719235915138.052231105.74514421788
William TavaréGLOGloucestershire2014-201751834235813929.85512446.02512103137
Zane GreenNAMNamibia2013-202617713723235775*20.68292680.5507922736
Hashim AmlaSURSurrey2014-2022496382356215*42.84438253.77511625412
Pavan RathnayakeCCCColombo Cricket Club2024-2026414710235422163.62251993.45810018195
Saiteja MukkamallaUSAUnited States of America2022-2026696782353137*39.88246395.53515519459
Matthew ShortASAdelaide Strikers2018-202689876235310929.051642143.302166183103
Sanju SamsonINDIndia2015-2026988810235211130.151676140.334148196130
Daniel HughesSSSydney Sixers2012-202699951223409628.191887124.01016521357

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.