Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting by team (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v New Zealand×

Player figures come from full scorecards, which we hold for 1,614 of the 1,615 matches in this selection (from 1930). Earlier matches have results and team totals only.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Sachin TendulkarINDIndia1990-201265808334521746.46483269.23916541832
Joe RootENGEngland2013-202656779326822648.06491166.54917533224
Virat KohliINDIndia2010-202660736316721147.27396679.851016331340
Ricky PontingAUSAustralia1995-20116977143145157*49.92408377.03819234139
Jacques KallisSASouth Africa1996-2013677611307118647.25528658.10915534333
Babar AzamPAKPakistan2016-202560647273316147.95334081.83523227437
Rahul DravidINDIndia1997-201046598269122252.76515152.24811231912
Kumar SangakkaraSLSri Lanka2001-2015717710267020339.85368672.44615430821
Mahela JayawardeneSLSri Lanka1998-201574799265516737.93417663.58612728024
Javed MiandadPAKPakistan1976-199642498262127163.93345252.72710025417
Chris GayleWIWest Indies2002-201950575254220448.88332376.50515228887
David BoonAUSAustralia1985-199555657249220042.97466553.4241742404
Allan BorderAUSAustralia1980-199474788236720533.81498447.49511424111
Inzamam-ul-HaqPAKPakistan1992-200457618234232944.19345767.75413525927
Steve WaughAUSAustralia1986-20028385172205151*32.43395255.79211619713
Adam GilchristAUSAustralia1997-200756585217116240.96235392.27613526549
Rohit SharmaINDIndia2009-202660666216014736.00262082.44217219883
Sanath JayasuriyaSLSri Lanka1991-201066744215214030.74256084.06514824446
Gary KirstenSASouth Africa1993-200444548213113746.33365858.2641332375
Virender SehwagINDIndia2001-201238472213017347.33221096.3886229438
Mark WaughAUSAustralia1990-200253597212811140.92310868.47414618716
Hashim AmlaSASouth Africa2006-2019404832117176*47.04333263.54611027111
David WarnerAUSAustralia2009-202436453204925348.79235387.0875020436
Tillakaratne DilshanSLSri Lanka2002-2016585782038123*41.59243683.66411123615
Greg ChappellAUSAustralia1973-1983364492008247*57.37300666.8058420610
Saleem MalikPAKPakistan1984-1999617015200014036.36317263.05213522311
Michael ClarkeAUSAustralia2003-201546475196616846.81289367.96411221913
Shivnarine ChanderpaulWIWest Indies1995-2014526391966126*36.41388450.6231032128
David GowerENGEngland1978-199137463192515844.77321359.9178121113
Matthew HaydenAUSAustralia1993-2008404641916181*45.62276669.27512422623
Mohammad AzharuddinINDIndia1985-199951539191419243.50281767.94310018010
Herschelle GibbsSASouth Africa1997-2010424821893211*41.15304062.27410522126
Allan LambENGEngland1983-199242515186214240.48310360.0157323213
Graham GoochENGEngland1978-199431404186121051.69324757.315752219
Angelo MathewsSLSri Lanka2009-20245560151839120*40.87342553.69214718521
Mohammad HafeezPAKPakistan2003-202153597183519735.29216884.6439919548
AB de VilliersSASouth Africa2005-20174650121807106*47.55214484.28113218422
Graeme SmithSASouth Africa2003-2013415021775125*36.98256569.2031222186
Brian LaraWIWest Indies1992-200737435177214746.63234175.69312221114
MS DhoniINDIndia2005-201948501417629848.94234975.01013015635
Ben StokesENGEngland2013-202637478169718243.51228874.17210218542
Saeed AnwarPAKPakistan1990-200137404167816946.61222875.316841829
Tamim IqbalBANBangladesh2007-202345530167312631.57261663.95114523111
Arjuna RanatungaSLSri Lanka1983-199851606166410230.81287157.96110215510
Alec StewartENGEngland1990-199935443165517340.37304854.304622103
Mohammad YousufPAKPakistan2000-200938423165320342.38283358.35210518313
Shakib Al HasanBANBangladesh2007-202343505164521736.56215876.2348319613
Sourav GangulyINDIndia1997-2005394641642153*39.10240868.1968419521
Aravinda de SilvaSLSri Lanka1984-200349563161426730.45240667.08211415722
Jonny BairstowENGEngland2012-202334415161116244.75165897.1765318646
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.