Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 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)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st 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,346 of the 23,353 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Irfan KarimKENKenya2011-202612611626317211235.24427174.27223428633
Sean DicksonKENKent2015-20198010510316731833.34572955.28614834330
Moisés HenriquesNSWNew South Wales2017-20257210715316716734.42540658.58514830241
Finlay BeanYORYorkshire2022-2026781074316622430.74570855.4787642031
James TaylorNOTNottinghamshire2014-2015668414316429145.20469367.42716732345
Jordan ClarkSURSurrey2019-202614615532316413725.72479366.013181033762
Chris GayleRCBRoyal Challengers Bengaluru2011-20178484113163175*43.332071152.735195248239
Victor TrumperAUSAustralia1899-1912488983163214*39.05133969.4581372604
Timm van der GugtenGLAGlamorgan2016-2026225218653160118*20.65562956.141112637148
Adam WheaterHAMHampshire2014-201693108103152204*32.16402778.276141036627
Michael JonesDURDurham2018-2024911129314720630.55487164.61414936556
Tom Kohler-CadmoreWORWorcestershire2014-2017991194314416927.34426773.687131338554
Ishan KishanINDIndia2021-2026102998314021034.512444128.483215322134
Rehan AhmedLEILeicestershire2021-202610011915313513630.14387081.01713939255
Khaled MashudBANBangladesh1995-2007168192363133103*20.08733042.7419192646
Syed KirmaniINDIndia1976-198613715535313210226.10503846.0321292703
Kieran PowellWIWest Indies2009-2021901281313013424.65544457.493161239431
Gyanendra MallaNEPNepal2010-202314513010312710726.06400278.14115729662
Mitchell JohnsonAUSAustralia2005-2015256217553125123*19.29461867.671132733657
Jeff CroweNZNew Zealand1983-199011313616311912825.99711543.843131229316
Tom Kohler-CadmoreSOMSomerset2023-20268510283114147*33.13321896.774147335125
Oli CarterSUSSussex2021-20269512311311318527.79536857.99121536441
Colin McDonaldAUSAustralia1952-196147834310717039.33184444.4151721663
Basil ButcherWIWest Indies1958-1969447863104209*43.11224048.6671632666
Greg BlewettAUSAustralia1995-2000781097310321430.42707343.8741793117
Sese BauPNGPapua New Guinea2015-20261511441130978523.29395878.250161528256
Glenn MaxwellMSMelbourne Stars2012-2026120112243096154*35.181988155.732206255145
Daniel LawrenceSURSurrey2024-2026637610309521846.89359386.14119433564
Varun ChopraESSEssex2016-202077914309516035.57376282.27813229675
David WieseSUSSussex2016-202113313224309110628.62333492.711191333384
Jesse RyderNZNew Zealand2008-201488964308820133.57408675.586151134562
Louis KimberLEILeicestershire2021-202511813213308224325.90355086.8231811321114
Curtis CampherIREIreland2020-202612912113307412028.46372382.573151029073
Lindsay HassettAUSAustralia1938-1953436933073198*46.56229844.43101112408
Will BraggGLAGlamorgan2014-20177010253072161*31.67608550.48418113594
Ben McDermottHHHobart Hurricanes2017-202611110618306512734.832210138.693187210145
George BartlettSOMSomerset2017-20238812111306413427.85503560.858111335746
Johnson CharlesWIWest Indies2011-20261271260306213024.302985102.5831218334117
Chandu BordeINDIndia1958-19695597113061177*35.5923829.41518132951
Ollie RobinsonKENKent2018-20228410683061206*31.23452067.72516537228
Rashid LatifPAKPakistan1992-200320217337305915022.49512159.731101227823
Jos ButtlerRRRajasthan Royals2018-202483829305512441.852067147.807186305135
LJ WoodcockWFWellington Firebirds2012-2019498773053203*38.16645947.27613840614
Tom BaileyLANLancashire2014-20262092093630537817.65543256.200112535837
Heino KuhnKENKent2018-20218410515304714033.86401275.95513734430
Aqib IlyasOMAOman2015-2024109105103042109*32.02324793.69320929172
Gautam GambhirKKRKolkata Knight Riders2011-20171081081230359331.612442124.280271035246
Keith StackpoleAUSAustralia1966-197449865303120737.42383650.29717534610
Javed OmarBANBangladesh1995-2007981386302811922.94701943.1411873796
CWJ AllisonESSEssex2023-2026779411302514036.45423471.45515733469

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.