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 records (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2012-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James NeeshamNZ2014-201712221709137*33.76106966.322428811
Keegan PetersenSA2021-2024142507048228.16147747.66040860
Roshen SilvaSL2017-20191223370210935.10171241.00152593
Andrew StraussENG20121121069714133.19161343.21222820
Darren SammyWI2012-20131727269710627.8898870.551448919
Axar PatelIND2021-2025152446888434.40129753.050417320
Faheem AshrafPAK2018-2023172716879126.42126854.180441003
Corey AndersonNZ2013-20161322168311632.52120156.871439414
Matt HenryNZ2015-2026354966767215.7289575.5304119121
Andrew McBrineIRE2019-20261223466790*35.11124253.70062843
Peter FultonNZ2013-20141323065313628.39174337.462417512
Dhruv JurelIND2024-20261219365112540.69110359.022216513
Sachin TendulkarIND2012-2013152416338127.52123151.42040892
Stephen CookSA2016-20171119063211733.26140245.08323660
Nishan MadushkaSL2023-20261324162820527.30113755.23122755
Peter SiddleAUS2012-2019395276095113.53136244.71028642
Gautam GambhirIND2012-2016132306078326.39132545.81043793
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Ibrahim ZadranAFG2019-2025816060211437.63123448.78142734
Ricky PontingAUS2012915160022142.86113752.77221580
Zakir HasanBAN2022-20241326159310023.72120849.09142705
Mark CraigNZ2014-2016152595896736.81108354.390316510
Devendra BishooWI2012-2018264495894516.83164135.89006593
Gus AtkinsonENG2024-20262131158711819.5789265.811016413
Josh HazlewoodAUS2014-202680102515823911.41132643.890013832
Karun NairIND2016-202510151579303*41.3689664.62112704
Jacob BethellENG2024-2026918157915434.0695360.76142755
Andrew BalbirnieIRE2018-2026132615759523.00112051.34054690
Alex HalesENG2015-2016112105739427.29130743.84050773
Graeme SwannENG2012-2013243685705620.3681270.20013839
Brian BennettZIM2024-20261220256813931.5677972.91233795
Thilan SamaraweeraSL2012-201311201566115*29.79142039.86132580
Ish SodhiNZ2013-2024213145616520.78119446.98045687
Sharmarh BrooksWI2019-20221324055311123.04125544.06133734
Bhuvneshwar KumarIND2013-20182129455263*22.08122545.06034771
Doug BracewellNZ2012-2023253935494715.25111749.15009678
James VinceENG2016-2018132205488324.91110049.82032860
Adil RashidENG2015-2019193355406119.29127042.52023624
Ben CurranZIM2024-2026916053712133.56100653.38110661
Beau WebsterAUS2025-2026122035337231.3587161.19051621
Hardik PandyaIND2017-20181118153210831.2972073.891426812
Virender SehwagIND2012-20131119053211728.0062984.58112803
Donald TiripanoZIM2014-2023163175319522.13163132.56025711
Prasanna JayawardeneSL2012-20151525353063*24.09118544.73020564
Mark StonemanENG2017-2018112015266027.68118844.28051661
Kyle JamiesonNZ2020-20262130552351*20.9287259.980134913
Paul StirlingIRE2018-20251020052110326.0584062.02121697
Ryan HarrisAUS2012-2015192785207427.3779665.33030519
Graeme CremerZIM2012-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.