T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th 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/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Batting by team (Men's Tests)

Filters

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

Qualification: Minimum 500 balls faced.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Kapil DevINDIndia1978-1989253941079126*30.8388491.4034410611
Virender SehwagINDIndia2002-20111017088818052.24100588.3625112214
Travis HeadAUSAustralia2022-2025712165517559.5583078.92232745
Matt PriorENGEngland2007-201213163774131*59.54102375.66252945
David WarnerAUSAustralia2012-202210181597122*35.1280773.98131745
Adam GilchristAUSAustralia2000-200512142575101*47.9279772.15140668
Jonty RhodesSASouth Africa1998-1999591378103*47.2552871.591203510
Kevin PietersenENGEngland2007-201214211112422656.20159970.293621277
Ollie PopeENGEngland2020-202469137312146.6353669.59130491
Adam VogesAUSAustralia2015-2016543542269*542.0077969.58300632
Brett LeeAUSAustralia2000-20081214433863*33.8050866.54020375
Shakib Al HasanBANBangladesh2009-2022132319519743.23145165.5401011054
Mohammad AzharuddinINDIndia1987-1997142015399728.3783364.71031621
MS DhoniINDIndia2006-20131219147614426.4473664.671223714
Andrew FlintoffENGEngland2000-20091218268216742.63107563.442327914
Liton DasBANBangladesh2018-202491705157130.2981463.27040591
Devon ConwayNZNew Zealand202536145222790.4071663.13211603
Ben StokesENGEngland2015-202418313133917647.82212662.9838115818
Rohit SharmaINDIndia2013-202367157817796.3391862.963206114
Sanath JayasuriyaSLSri Lanka1993-2005101935629035.1389462.86052713
Robert KeyENGEngland200447137822163.0060262.79110460
Marnus LabuschagneAUSAustralia2022-202448252120486.8383062.77300513
Steve SmithAUSAustralia2015-202511198999200*90.82160562.24341906
Darren LehmannAUSAustralia200347135316058.8356862.15120413
Joe RootENGEngland2015-2024172921513182*56.04245861.556711626
Zak CrawleyENGEngland2020-2024814037812127.0062760.29123530
Yashasvi JaiswalINDIndia2023-202546048517580.8381059.88210603
Chris WoakesENGEngland2017-202491433596232.6460059.83021381
Brendon McCullumNZNew Zealand2006-20141220057711328.8596659.73121686
Aiden MarkramSASouth Africa2021-2024611045211541.0976359.24131651
Graeme SmithSASouth Africa2003-201014252159314869.26269259.187402057
Sunil GavaskarINDIndia1971-1983274862749236*65.45152059.0813752569
Brad HaddinAUSAustralia2008-201581334068840.6069158.76020508
Nathan AstleNZNew Zealand1996-2006914171512555.00122058.61261986
Matthew HaydenAUSAustralia1996-200515273123717751.54214657.645321487
Ian BothamENGEngland1980-1991203817928121.41138257.31041958
Paul CollingwoodENGEngland2007-20091116285716161.21150057.13420892
Craig WishartZIMZimbabwe2001-20034803319641.3858356.78020407
Nasir HossainBANBangladesh2011-201461103669633.2765356.05030406
Dhananjaya de SilvaSLSri Lanka2018-20268151548155*39.1497856.03221553
Ravi BoparaENGEngland2009330355143118.3363555.91300392
Aamer SohailPAKPakistan1993-199757040816058.2973555.51210521
Niroshan DickwellaSLSri Lanka2018-20215903249636.0058655.29020340
AB de VilliersSASouth Africa2005-201513215134717884.19244555.0965014612
Kusal MendisSLSri Lanka2015-2026612041610234.6775954.81121527
Doug WaltersAUSAustralia1968-19739141119624292.0098554.726501313
Ross TaylorNZNew Zealand2008-2020142351136217*63.11208454.514321404
Mahela JayawardeneSLSri Lanka2001-20101218174813644.00137354.48140852
Jos ButtlerENGEngland2015-202091634396733.7780754.40042536
Tamim IqbalBANBangladesh2009-20221428095412834.07176354.111621198
Page 1Next

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.