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 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsFirst-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 format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2013-202624464209622649.90362157.88610423611
Ricky PontingAUSODIs1995-2011515071971141*45.84241281.72612219421
Javed MiandadPAKTests1976-199318295191927179.96230348.5576021614
Virat KohliINDODIs2010-2026363631897154*57.48196396.64710116828
Sachin TendulkarINDODIs1990-2009414131750186*46.05183595.3758420626
Rahul DravidINDTests1998-201015282165922263.81366845.236612232
Sachin TendulkarINDTests1990-201224395159521746.91299753.224812126
Kumar SangakkaraSLODIs2001-2015464561568113*40.21199078.79212317015
Jacques KallisSATests1999-201318283154318661.72312749.3466221213
Sanath JayasuriyaSLODIs1991-200946450151914033.76166691.1858515441
Allan BorderAUSTests1980-199323323150020551.72361741.475621704
Jacques KallisSAODIs1996-201245448144911140.25208769.4339312616
Mark WaughAUSODIs1990-200239395136211040.06176677.123959812
Mahela JayawardeneSLODIs2001-201549455132611633.15170078.0035413212
Tillakaratne DilshanSLODIs2002-201639354130811642.19162080.743601567
David BoonAUSODIs1986-199538385130510039.55196266.511911164
Dean JonesAUSODIs1986-199427273130110754.21167977.4921208816
Inzamam-ul-HaqPAKODIs1992-2004454251283137*34.68168576.1419312015
Saeed AnwarPAKODIs1990-2001323241260113*45.00161977.834721208
Chris GayleWITests2002-201412212125820466.21202062.2837016426
Matthew HaydenAUSODIs1993-2007292841258181*52.42159079.1247213620
Adam GilchristAUSODIs1997-200743412124612831.951217102.3828413928
Shivnarine ChanderpaulWITests1995-2014213471232126*45.63279744.052831444
Justin LangerAUSTests1993-200514234119621562.95202659.034531529
David BoonAUSTests1985-199317272118720047.48270343.913831240
Gary KirstenSAODIs1993-200331314118010343.70164471.782831082
Angelo MathewsSLTests2009-2024152741178120*51.22264944.4729012313
Virender SehwagINDODIs2001-201023231115713052.591113103.9563215222
Hashim AmlaSATests2006-2017142231154176*60.74220152.434701643
Graham GoochENGTests1978-199415242114821052.18218552.544341533
Alec StewartENGTests1990-199916261114517345.80230749.634511561
Babar AzamPAKODIs2016-202526262113810747.42136683.31211210215
Rohit SharmaINDODIs2009-202634321113414736.58133085.2626010249
Colin CowdreyENGTests1955-1971182451133128*59.6345044.442811202
Mohammad AzharuddinINDODIs1985-1999393981118108*36.06148375.39170839
Steve WaughAUSTests1986-2001233451117151*38.52247745.092731271
Asif IqbalPAKTests1965-197917282111317542.81--3421164
Jackie McGlewSATests1953-1962122141100255*64.71--350751
Mike AthertonENGTests1990-199911171108815168.00276739.324611300
Steve WaughAUSODIs1986-200260511210887127.90147573.760437012
David WarnerAUSTests2011-202010193108125367.56146773.695001085
Sourav GangulyINDODIs1997-2005313111079153*35.97145474.2136312610
Dimuth KarunaratneSLTests2012-202413251107815244.92223548.232831041
Shahid AfridiPAKODIs1996-2015383521078108*32.67826130.5119110350
Fakhar ZamanPAKODIs2018-2025202031077180*63.35113994.5646111428
Joe RootENGODIs2013-2025292941077106*43.08122288.133618512
Greg ChappellAUSTests1973-1982142231076247*56.63191056.343331295
Ricky PontingAUSTests1997-2011172661076157*53.80161666.5826013913
Brian LaraWIODIs1992-2007262651068146*50.86118989.8227111111
Inzamam-ul-HaqPAKTests1993-200312193105932966.19177259.7634213912
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.