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
Dominic SibleyENGTests2019-2021223931042133*28.94304534.222561141
Upul TharangaSLTests2014-201716322104111534.70177258.752521404
Regis ChakabvaZIMTests2012-202121414101910127.54248241.06153998
Justin GreavesWITests2024-2026183441006202*33.53196551.20322982
Ahmed ShehzadPAKTests2013-20171325198217640.92192650.99341998
Taijul IslamBANTests2014-202663105129644710.37249838.5900131063
Glenn PhillipsNZTests2020-20261933695610035.41131772.5915210627
Michael HusseyAUSTests2012-201312204950150*59.38173254.854208711
Kyle MayersWITests2021-202318323949210*32.72155061.2322511716
Matt RenshawAUSTests2016-20261729294819035.11210145.122411096
Washington SundarINDTests2021-202618309937101*44.62199846.901638020
Ryan RickeltonSATests2022-20261730393025934.44176352.752121117
Ed CowanAUSTests2012-20131730092513630.83223141.461521152
David BedinghamSATests2023-20261729392311035.50137067.3714310817
Tony de ZorziSATests2023-20251731191917730.63167754.802338813
Yasir ShahPAKTests2014-20224872791811314.12195147.05101110510
Tillakaratne DilshanSLTests2012-20131122091314741.50139565.454431113
Rassie van der DussenSATests2019-2022183229059830.17222140.750631014
Kavem HodgeWITests2024-202617321889123*28.68196145.332451112
Suranga LakmalSLTests2012-20226097218794211.57181048.56001810512
Neil WagnerNZTests2012-202464842487566*14.58168751.8701179636
Daniel LawrenceENGTests2021-2026173128589129.59147858.050759810
Haris SohailPAKTests2017-20211627184714732.58193643.752317413
Chris GayleWITests2012-20141223584115046.72118770.8524011023
Hanuma VihariINDTests2018-20221628383911133.56198842.201511072
Shimron HetmyerWITests2017-2019163008389327.93113873.640508527
Nasir HossainBANTests2012-20171525283510036.30146956.84152909
Hashmatullah ShahidiAFGTests2018-20261325583224641.60175847.33221963
Soumya SarkarBANTests2015-20211630083114927.70144257.631421099
Joe DenlyENGTests2019-2020152808279429.54208639.650601104
Sam CurranENGTests2018-2021243858157824.70127164.120379621
Shreyas IyerINDTests2021-20241424281110536.86128763.011529416
Mark WoodENGTests2015-20253864128115215.60114370.95011110820
Alzarri JosephWITests2016-2026426728048612.37140157.3902138431
Nkruma BonnerWITests2021-20221525480312338.24234234.29234873
Tristan StubbsSATests2024-20261528279212230.46171046.322326512
Keaton JenningsENGTests2016-201917321781146*25.19183842.49214880
Alick AthanazeWITests2023-2025173307819223.67149252.35042914
James AndersonENGTests2012-202412518481781817.58184342.3801281132
Mitchell JohnsonAUSTests2012-20152640677892*22.88138956.01055898
Nick ComptonENGTests2012-20161630377511728.70215036.05223843
Marco JansenSATests2021-2026233557709325.67131958.380549817
Fawad AlamPAKTests2020-20221624476114038.05172944.01423892
Sami AslamPAKTests2015-2017132517589131.58193839.11070774
Tagenarine ChanderpaulWITests2022-202615292758207*28.07201337.66122726
Hamish RutherfordNZTests2013-20151629175517126.96133856.43112989
Lorcan TuckerIRETests2023-20261020275310841.83125659.95152965
Mohammed ShamiINDTests2013-202364892775056*12.10100574.6302188325
Trent BoultNZTests2012-202277924573852*15.70124759.1801137830
Peter MoorZIM/IRETests2016-2025153017348325.31156946.78064837

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.