Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND32/1 (5.5)IND need 154 runs in 265 ballsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Batting by team (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Keegan PetersenSASouth Africa2021-2024142507048228.16147747.66040860
Roshen SilvaSLSri Lanka2017-20191223370210935.10171241.00152593
Andrew StraussENGEngland20121121069714133.19161343.21222820
Darren SammyWIWest Indies2012-20131727269710627.8898870.551448919
Axar PatelINDIndia2021-2025152446888434.40129753.050417320
Faheem AshrafPAKPakistan2018-2023172716879126.42126854.180441003
Corey AndersonNZNew Zealand2013-20161322168311632.52120156.871439414
Matt HenryNZNew Zealand2015-2026354966767215.7289575.5304119121
Andrew McBrineIREIreland2019-20261223466790*35.11124253.70062843
Peter FultonNZNew Zealand2013-20141323065313628.39174337.462417512
Dhruv JurelINDIndia2024-20261219365112540.69110359.022216513
Sachin TendulkarINDIndia2012-2013152416338127.52123151.42040892
Stephen CookSASouth Africa2016-20171119063211733.26140245.08323660
Nishan MadushkaSLSri Lanka2023-20261324162820527.30113755.23122755
Peter SiddleAUSAustralia2012-2019395276095113.53136244.71028642
Gautam GambhirINDIndia2012-2016132306078326.39132545.81043793
Marcus HarrisAUSAustralia2018-2022142626077925.29132245.92030730
Sonal DinushaSLSri Lanka2025-2026592606133*86.57103458.61320528
Ibrahim ZadranAFGAfghanistan2019-2025816060211437.63123448.78142734
Ricky PontingAUSAustralia2012915160022142.86113752.77221580
Zakir HasanBANBangladesh2022-20241326159310023.72120849.09142705
Mark CraigNZNew Zealand2014-2016152595896736.81108354.390316510
Devendra BishooWIWest Indies2012-2018264495894516.83164135.89006593
Gus AtkinsonENGEngland2024-20262131158711819.5789265.811016413
Josh HazlewoodAUSAustralia2014-202680102515823911.41132643.890013832
Karun NairINDIndia2016-202510151579303*41.3689664.62112704
Jacob BethellENGEngland2024-2026918157915434.0695360.76142755
Andrew BalbirnieIREIreland2018-2026132615759523.00112051.34054690
Alex HalesENGEngland2015-2016112105739427.29130743.84050773
Graeme SwannENGEngland2012-2013243685705620.3681270.20013839
Brian BennettZIMZimbabwe2024-20261220256813931.5677972.91233795
Thilan SamaraweeraSLSri Lanka2012-201311201566115*29.79142039.86132580
Ish SodhiNZNew Zealand2013-2024213145616520.78119446.98045687
Sharmarh BrooksWIWest Indies2019-20221324055311123.04125544.06133734
Bhuvneshwar KumarINDIndia2013-20182129455263*22.08122545.06034771
Doug BracewellNZNew Zealand2012-2023253935494715.25111749.15009678
James VinceENGEngland2016-2018132205488324.91110049.82032860
Adil RashidENGEngland2015-2019193355406119.29127042.52023624
Ben CurranZIMZimbabwe2024-2026916053712133.56100653.38110661
Peter MoorZIMZimbabwe2016-201881615338335.53118544.98051545
Beau WebsterAUSAustralia2025-2026122035337231.3587161.19051621
Hardik PandyaINDIndia2017-20181118153210831.2972073.891426812
Virender SehwagINDIndia2012-20131119053211728.0062984.58112803
Donald TiripanoZIMZimbabwe2014-2023163175319522.13163132.56025711
Prasanna JayawardeneSLSri Lanka2012-20151525353063*24.09118544.73020564
Mark StonemanENGEngland2017-2018112015266027.68118844.28051661
Kyle JamiesonNZNew Zealand2020-20262130552351*20.9287259.980134913
Paul StirlingIREIreland2018-20251020052110326.0584062.02121697
Ryan HarrisAUSAustralia2012-2015192785207427.3779665.33030519
Graeme CremerZIMZimbabwe2012-201713264511102*23.23146334.93103472

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.