Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGODI4th 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)ODIFinal · 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 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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 (Men's Tests)

Filters

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

Qualification: Minimum 500 balls faced.

PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Harry BrookENGEngland2022-20269140105631775.43117989.5743011315
Ben DuckettENGEngland2022-2026916166311444.2074888.64253813
Adam GilchristAUSAustralia1999-20059123616149*68.4473683.70230698
Virender SehwagINDIndia2004-20069140127630991.14159180.2042118712
Kapil DevINDIndia1978-19892941210548427.03103577.390829913
Zak CrawleyENGEngland2020-2024813069426753.3893274.46231981
Ian SmithNZNew Zealand1984-1990111834506530.0060674.26031581
David WarnerAUSAustralia2014-2024132211552335*73.90210173.8765117114
Niroshan DickwellaSLSri Lanka2014-202281414478334.3861073.28040562
Yuvraj SinghINDIndia2004-200779057216963.5678772.68310874
Ollie PopeENGEngland2020-2024914037410826.7152571.24131410
Brendon McCullumNZNew Zealand2009-2014814069520249.64100069.501428217
Brian LaraWIWest Indies1990-200612220117321653.32173167.7643215217
Sandeep PatilINDIndia1980-19841117047912728.1860667.33132631
Ben StokesENGEngland2015-2024112114045720.2060267.11013465
Daniel VettoriNZNew Zealand2002-20149161629137*41.9394566.56312753
Viv RichardsWIWest Indies1975-198816271109112341.96122866.532721055
Chris GayleWIWest Indies2000-200681404399331.3666466.11040732
Tamim IqbalBANBangladesh2011-2020510037320637.3057764.64100448
Tillakaratne DilshanSLSri Lanka2000-20121425187314536.38137463.543311136
Wasim JafferINDIndia200736037820263.0059863.21120630
Ian ChappellAUSAustralia1964-197346035219658.6755962.97110444
Ricky PontingAUSAustralia1998-201015263153720966.83246162.455651825
Shakib Al HasanBANBangladesh2011-2024713354614454.6087662.33140664
Joe RootENGEngland2015-202621364165126251.59265962.092911680
Kevin PietersenENGEngland2005-20121425075513530.20121961.942239410
Liton DasBANBangladesh2020-2026712071913859.92117261.35330849
Dhananjaya de SilvaSLSri Lanka2019-2023611158112258.1094861.29321739
Stuart BroadENGEngland2010-20201928553916923.4388061.25115566
Habibul BasharBANBangladesh2001-2003612155410850.3690861.01161690
Ryan RickeltonSASouth Africa2024-202547142225970.3369560.72111476
Mitchell MarshAUSAustralia2014-202471315389644.8388760.65051725
Jermaine BlackwoodWIWest Indies2016-202151003179531.7052860.04020460
Sanath JayasuriyaSLSri Lanka1991-200616301149025351.38249359.7746018112
AB de VilliersSASouth Africa2007-2013122141112278*65.41186859.534301049
Ross TaylorNZNew Zealand2009-20211526299910441.63169259.0428312013
Upul TharangaSLSri Lanka2006-201551003569235.6060458.94021500
Roy DiasSLSri Lanka1982-1986713041910932.2350258.76120441
Peter HandscombAUSAustralia2016-2017352344110114.6758658.70210361
Marnus LabuschagneAUSAustralia2018-20241017180518550.31137258.67243932
Kris SrikkanthINDIndia1983-19891118043612324.2250758.58111414
Graeme SmithSASouth Africa2002-201316281125923446.63215758.374311420
Shaun PollockSASouth Africa1997-2007121855508242.3194957.96020559
Romesh KaluwitharanaSLSri Lanka1997-20041120140910021.5370657.93123541
Moeen AliENGEngland2015-2016713240010836.3669457.64120435
Oshada FernandoSLSri Lanka2019-202247031410244.8654857.30120375
Irfan PathanINDIndia2004-20071013238510235.0067756.871124310
Greg ChappellAUSAustralia1972-198417272158123563.24274756.536611423
Murray GoodwinZIMZimbabwe1998472412166*82.4073256.28131544
Herschelle GibbsSASouth Africa1998-2007915170922850.64126356.14140949
Page 1Next

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