ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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 format (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
James NeeshamNZTests2014-201712221709137*33.76106966.322428811
Keegan PetersenSATests2021-2024142507048228.16147747.66040860
Roshen SilvaSLTests2017-20191223370210935.10171241.00152593
Andrew StraussENGTests20121121069714133.19161343.21222820
Darren SammyWITests2012-20131727269710627.8898870.551448919
Axar PatelINDTests2021-2025152446888434.40129753.050417320
Faheem AshrafPAKTests2018-2023172716879126.42126854.180441003
Corey AndersonNZTests2013-20161322168311632.52120156.871439414
Matt HenryNZTests2015-2026354966767215.7289575.5304119121
Andrew McBrineIRETests2019-20261223466790*35.11124253.70062843
Peter FultonNZTests2013-20141323065313628.39174337.462417512
Dhruv JurelINDTests2024-20261219365112540.69110359.022216513
Sachin TendulkarINDTests2012-2013152416338127.52123151.42040892
Stephen CookSATests2016-20171119063211733.26140245.08323660
Nishan MadushkaSLTests2023-20261324162820527.30113755.23122755
Peter SiddleAUSTests2012-2019395276095113.53136244.71028642
Gautam GambhirINDTests2012-2016132306078326.39132545.81043793
Marcus HarrisAUSTests2018-2022142626077925.29132245.92030730
Sonal DinushaSLTests2025-2026592606133*86.57103458.61320528
Ibrahim ZadranAFGTests2019-2025816060211437.63123448.78142734
Ricky PontingAUSTests2012915160022142.86113752.77221580
Zakir HasanBANTests2022-20241326159310023.72120849.09142705
Mark CraigNZTests2014-2016152595896736.81108354.390316510
Devendra BishooWITests2012-2018264495894516.83164135.89006593
Gus AtkinsonENGTests2024-20262131158711819.5789265.811016413
Josh HazlewoodAUSTests2014-202680102515823911.41132643.890013832
Karun NairINDTests2016-202510151579303*41.3689664.62112704
Jacob BethellENGTests2024-2026918157915434.0695360.76142755
Andrew BalbirnieIRETests2018-2026132615759523.00112051.34054690
Alex HalesENGTests2015-2016112105739427.29130743.84050773
Graeme SwannENGTests2012-2013243685705620.3681270.20013839
Brian BennettZIMTests2024-20261220256813931.5677972.91233795
Thilan SamaraweeraSLTests2012-201311201566115*29.79142039.86132580
Ish SodhiNZTests2013-2024213145616520.78119446.98045687
Sharmarh BrooksWITests2019-20221324055311123.04125544.06133734
Bhuvneshwar KumarINDTests2013-20182129455263*22.08122545.06034771
Doug BracewellNZTests2012-2023253935494715.25111749.15009678
James VinceENGTests2016-2018132205488324.91110049.82032860
Adil RashidENGTests2015-2019193355406119.29127042.52023624
Ben CurranZIMTests2024-2026916053712133.56100653.38110661
Beau WebsterAUSTests2025-2026122035337231.3587161.19051621
Hardik PandyaINDTests2017-20181118153210831.2972073.891426812
Virender SehwagINDTests2012-20131119053211728.0062984.58112803
Donald TiripanoZIMTests2014-2023163175319522.13163132.56025711
Prasanna JayawardeneSLTests2012-20151525353063*24.09118544.73020564
Mark StonemanENGTests2017-2018112015266027.68118844.28051661
Kyle JamiesonNZTests2020-20262130552351*20.9287259.980134913
Paul StirlingIRETests2018-20251020052110326.0584062.02121697
Ryan HarrisAUSTests2012-2015192785207427.3779665.33030519
Graeme CremerZIMTests2012-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.