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 format (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGTests2012-202535647338321859.35611555.32131213608
Sanath JayasuriyaSLODIs1990-200987855289918936.24298996.99714733046
Kumar SangakkaraSLODIs2000-2014767132700138*39.71330881.62618325923
Mahela JayawardeneSLODIs1998-201487848266612835.08341178.16417522216
Ricky PontingAUSTests1996-201229514255525754.36442857.7081242784
Alastair CookENGTests2006-201830543243129447.67537445.247912833
Inzamam-ul-HaqPAKODIs1992-200667649240312343.69305978.56412220835
Steve SmithAUSTests2013-202524466235619258.90446052.83115325714
Clive LloydWITests1966-1983284442344242*58.6093065.38712118622
Tillakaratne DilshanSLODIs2000-2014706452255160*38.22252189.45411427616
Javed MiandadPAKTests1978-1989283962228280*67.52308150.08514114813
Shivnarine ChanderpaulWITests1994-2013254410217114063.85517141.9871002198
Ricky PontingAUSODIs1995-2012595952164140*40.07265881.4169318432
Michael ClarkeAUSTests2004-2014224022049329*53.92362256.5776222714
Saeed AnwarPAKODIs1989-200350482200219443.52221090.5948221634
Viv RichardsWITests1974-1989284131927192*50.7196871.0787120520
Garry SobersWITests1958-197118307192019883.4810.0087214517
Matthew HaydenAUSTests2001-200818353188820359.00286465.9268221424
Mahela JayawardeneSLTests1997-201018281182227567.48325955.916812107
Aravinda de SilvaSLODIs1984-200356555178610535.72229077.99313412312
Shoaib MalikPAKODIs2000-201942424178214346.89201588.44411117420
Zaheer AbbasPAKTests1978-1984192551740235*87.00174661.9763115512
Jacques KallisSATests2000-2013183161734201*69.36390644.3975117311
Graham GoochENGTests1979-199319332172533355.65322153.5558120910
Rohan KanhaiWITests1958-197118281169325662.70--4711458
Gordon GreenidgeWITests1974-198923394167819447.94213044.3258315118
Adam GilchristAUSODIs1998-200846451162211136.86163499.27112220915
Kevin PietersenENGTests2006-2012162811581202*58.56257361.4566120412
Marvan AtapattuSLODIs1990-200752525157011833.40227169.1321131371
Allan BorderAUSTests1979-199220355156716352.23353743.404921717
Jacques KallisSAODIs1996-2013373491535119*61.40212172.37211212710
Saleem MalikPAKODIs1983-199952516153410234.09199277.012821076
Ijaz AhmedPAKODIs1986-2000535181533139*35.65193379.3126112326
Hashim AmlaSATests2004-2018213721528253*43.66338345.175741813
Shahid AfridiPAKODIs1997-201567644152410925.401397109.0924615851
Everton WeekesWITests1948-1953101511495207106.79--740950
Aaron FinchAUSODIs2013-202032311146012448.67169985.9349214932
Arjuna RanatungaSLODIs1984-1999545181455131*33.84176882.3017310517
Matthew HaydenAUSODIs1994-200828281145012653.70168586.05310214618
Mudassar NazarPAKTests1978-198418252143123162.22268547.266301251
Mohammad YousufPAKODIs1999-2009444251430100*38.65172882.75112111615
Angelo MathewsSLODIs2009-20234138111405139*52.04166584.3838111525
David GowerENGTests1979-1990243761391200*44.87281349.452631553
Ross TaylorNZODIs2009-2020353451385112*47.76163484.7638112018
Steve SmithAUSODIs2010-202530260138314953.19140098.7957213619
Gary KirstenSAODIs1995-2001262641377133*62.59179776.634911223
Carl HooperWITests1987-200219302135723348.46245255.3453015221
AB de VilliersSAODIs2005-201832324135711948.461221111.1465111841
Desmond HaynesWIODIs1979-1992363641357152*42.41211164.282919115
Ken BarringtonENGTests1959-196714213135517275.2870645.893901368
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.