ODI1st 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 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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

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

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

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Virat KohliINDIndia2010-20265496199028043254*53.013505180.0185145412741331
Joe RootENGEngland2012-2026400527602320726249.693465166.9761123262285117
Rohit SharmaINDIndia2010-2026462500521971626444.012236088.1852107311931661
Kane WilliamsonNZNew Zealand2010-2026380454521943825148.352939266.1348104221986146
David WarnerAUSAustralia2010-20243704602618664335*43.002164486.234995212076312
Steve SmithAUSAustralia2010-2026366438591797923947.442805164.094986201818158
Wayne MadsenDERDerbyshire2014-20263624745517521204*41.822470070.9436100392102163
Babar AzamPAKPakistan2015-2026362407461637419645.362022780.9532113241699181
Adam LythYORYorkshire2014-2026368479201635823035.642501965.383487352112259
Daniel Bell-DrummondKENKent2014-20263674873715836300*35.192288969.192694361901150
Tom WestleyESSEssex2014-2026353447341541725437.332466462.51347428201097
James VinceHAMHampshire2014-2026325404341540224041.631827984.262888232018199
Hashim AmlaSASouth Africa2010-20192833422815066311*47.982224767.72476713170182
Angelo MathewsSLSri Lanka2010-20253984428714645200*41.252406560.861986231314216
Mushfiqur RahimBANBangladesh2010-20263944515914580219*37.192227565.452377251375163
Ross TaylorNZNew Zealand2010-2022331380701413929045.611930573.243371211334190
Quinton de KockSASouth Africa2012-2026329365241363117839.971432095.193174231538304
Rory BurnsSURSurrey2014-2026297393371314822736.932312456.86207421161064
Kusal MendisSLSri Lanka2015-2026352413271309024533.911646079.531881391392264
Jos ButtlerENGEngland2011-20264244276412999162*35.811321598.371578351209419
AB de VilliersSASouth Africa2010-20182502804412820278*54.321592880.493467111196249
Tamim IqbalBANBangladesh2010-2023298349201260620638.321696674.302281271443163
Tom AbellSOMSomerset2014-2026281371471242730738.352064460.20265926146699
Martin GuptillNZNew Zealand2010-20223253562312157237*36.511480482.122269261255354
Kumar SangakkaraSLSri Lanka2010-2015224255291201731953.171749668.68326514120093
Shakib Al HasanBANBangladesh2010-2024350383391187521734.521461681.251085201219117
Colin IngramGLAGlamorgan2015-20262523013411792257*44.161478379.773157131308295
Tom LathamNZNew Zealand2012-20262953553111711264*36.151945460.20256230116395
Jonny BairstowENGEngland2011-20242873493611615167*37.111522276.302353321310225
Chris CookeGLAGlamorgan2014-20263414127411552205*34.181755365.811652251211189
Dinesh ChandimalSLSri Lanka2010-20263213714311537206*35.171924059.962067191043114
Ben StokesENGEngland2011-2026280355331132125835.161650368.601962261157269
Alastair CookENGEngland2010-2018180270151132029444.392191251.66275310129619
Sam HainWARWarwickshire2014-2026212292371114620843.712104552.96256321120666
Faf du PlessisSASouth Africa2011-2021259301411113619942.831629368.352366121146134
Shai HopeWIWest Indies2015-2026279318391111917039.851532472.56295213957257
Sam RobsonMIDMiddlesex2014-2026208327191111125336.071959356.71275127143722
Mohammad HafeezPAKPakistan2010-2021324351341104722434.851407178.511957281157199
Alex LeesDURDurham2018-2026217279231096819542.841680965.253153221207106
Keaton JenningsLANLancashire2018-2026232285291096131842.821742062.922453171310102
Shikhar DhawanINDIndia2010-2022268288141086719039.661228688.452455111349141
Brett D'OliveiraWORWorcestershire2014-20263464123810789202*28.851667264.711455341209120
Chris DentGLOGloucestershire2014-2025250347271066926833.341840757.96205826137083
Paul StirlingIREIreland2010-2026352354141064316231.301092797.401562281198299
Joe DenlyKENKent2015-2026267327271045622734.851425573.352145341163205
MahmudullahBANBangladesh2010-20253863937810423150*33.091381275.4695426906204
James BraceyGLOGloucestershire2016-20262523303010306224*34.351557166.192541241212127
Kiran CarlsonGLAGlamorgan2016-2026262338161024020931.801397873.261953321177175
KL RahulINDIndia2014-2026242281351009419941.031369173.73236318976218
James HildrethSOMSomerset2014-2022246307339848220*35.941345973.171846191124104
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.