Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th 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-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st 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/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2008-01-01×

Player figures come from full scorecards, which we hold for 18,801 of the 18,807 matches in this selection (from 2008). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2008-20265646329228527254*52.833567579.9686148412798335
Joe RootENGEngland2012-2026400527602320726249.693465166.9761123262285117
Rohit SharmaINDIndia2008-2026508544632050326442.632338587.6852111341992669
Kane WilliamsonNZNew Zealand2010-2026380454521943825148.352939266.1348104221986146
David WarnerAUSAustralia2009-20243854752619043335*42.412197786.654998232110324
Steve SmithAUSAustralia2010-2026366438591797923947.442805164.094986201818158
Wayne MadsenDERDerbyshire2014-20263624745517521204*41.822470070.9436100392102163
Hashim AmlaSASouth Africa2008-20193284003317511311*47.712630366.57528215198988
Ross TaylorNZNew Zealand2008-2022405467791715329044.212364372.553888241666249
Babar AzamPAKPakistan2015-2026362407461637419645.362022780.9532113241699181
Adam LythYORYorkshire2014-2026368479201635823035.642501965.383487352112259
AB de VilliersSASouth Africa2008-20183183575615937278*52.952056777.494184141502283
Daniel Bell-DrummondKENKent2014-20263674873715836300*35.192288969.192694361901150
Kumar SangakkaraSLSri Lanka2008-2015307351351582931950.092305068.674188171593112
Mushfiqur RahimBANBangladesh2008-20264415076515746219*35.622439164.562382281500171
Angelo MathewsSLSri Lanka2008-20254354809715546200*40.592528161.491991241395230
Tom WestleyESSEssex2014-2026353447341541725437.332466462.51347428201097
James VinceHAMHampshire2014-2026325404341540224041.631827984.262888232018199
Tamim IqbalBANBangladesh2008-2023360421201471520636.702016372.982591351704180
Quinton de KockSASouth Africa2012-2026329365241363117839.971432095.193174231538304
Shakib Al HasanBANBangladesh2008-2024404444461360921734.191701379.991395241399133
Martin GuptillNZNew Zealand2009-20223674022713463237*35.901656581.272376291385383
Alastair CookENGEngland2008-2018215324181329429443.442584851.43306712153721
Rory BurnsSURSurrey2014-2026297393371314822736.932312456.86207421161064
MS DhoniINDIndia2008-20194103951141309122446.591704476.811283131088253
Kusal MendisSLSri Lanka2015-2026352413271309024533.911646079.531881391392264
Jos ButtlerENGEngland2011-20264244276412999162*35.811321598.371578351209419
Tillakaratne DilshanSLSri Lanka2008-2016316343311278519340.981463387.37346225151191
Tom AbellSOMSomerset2014-2026281371471242730738.352064460.20265926146699
Colin IngramGLAGlamorgan2015-20262523013411792257*44.161478379.773157131308295
Tom LathamNZNew Zealand2012-20262953553111711264*36.151945460.20256230116395
Jonny BairstowENGEngland2011-20242873493611615167*37.111522276.302353321310225
Michael ClarkeAUSAustralia2008-20152302893811575329*46.121836663.02285312114257
Chris CookeGLAGlamorgan2014-20263414127411552205*34.181755365.811652251211189
Dinesh ChandimalSLSri Lanka2010-20263213714311537206*35.171924059.962067191043114
Ben StokesENGEngland2011-2026280355331132125835.161650368.601962261157269
Mahela JayawardeneSLSri Lanka2008-2015290322231128427537.741667867.66236317116387
Sam HainWARWarwickshire2014-2026212292371114620843.712104552.96256321120666
Brendon McCullumNZNew Zealand2008-2016269319221114630237.531329583.841761251199326
Faf du PlessisSASouth Africa2011-2021259301411113619942.831629368.352366121146134
Shai HopeWIWest Indies2015-2026279318391111917039.851532472.56295213957257
Sam RobsonMIDMiddlesex2014-2026208327191111125336.071959356.71275127143722
Mohammad HafeezPAKPakistan2010-2021324351341104722434.851407178.511957281157199
MahmudullahBANBangladesh2008-20254284298711033150*32.261480974.5095626947210
Alex LeesDURDurham2018-2026217279231096819542.841680965.253153221207106
Keaton JenningsLANLancashire2018-2026232285291096131842.821742062.922453171310102
Shikhar DhawanINDIndia2010-2022268288141086719039.661228688.452455111349141
Brett D'OliveiraWORWorcestershire2014-20263464123810789202*28.851667264.711455341209120
Paul StirlingIREIreland2008-2026359361151078816231.181112097.011563281211302
Chris DentGLOGloucestershire2014-2025250347271066926833.341840757.96205826137083
Page 1Next

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.