ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th 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)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammad RafiqueBAN2000-200833636105911118.58163064.9714811034
Andrew SymondsAUS2004-2008264151462162*40.61225664.80210415428
Harbhajan SinghIND1998-201510314523222411518.23343264.80291927742
Karun NairIND2016-202510151579303*41.3689664.62112704
Brendon McCullumNZ2004-20161001769645330238.64998964.60123114776107
Sean WilliamsZIM2013-202524474194615445.26302064.4467022216
Ollie PopeENG2018-2025641135373220534.56579364.42916643918
Andy BichelAUS1997-2003192213557116.9055264.31013512
Rachin RavindraNZ2021-202624445186524047.82290164.2957221624
Denis LindsaySA1963-197019311113018237.6766364.2535212213
Sam CurranENG2018-2021243858157824.70127164.120379621
Alex CareyAUS2021-202652809246215634.68385863.82313526317
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Kamindu MendisSL2022-2026183231556182*53.66246363.1757116030
Ian SmithNZ1980-1992638817181517325.56287363.172672317
Ryan HarrisAUS2010-20152739116037421.5495563.14032639
Kamran AkmalPAK2002-2010539262648158*30.79419663.116121437214
Shreyas IyerIND2021-20241424281110536.86128763.011529416
Chamara SilvaSL2006-200811171537152*33.5685462.88123681
Kris SrikkanthIND1981-199243723206212329.88273762.88212722119
Percy ChapmanENG1924-19312636492512128.9197062.781527312
Jerome TaylorWI2003-20164673785610612.97136862.57111211719
Sandeep PatilIND1980-198429474158817436.93210362.394741979
Duleep MendisSL1982-198824431132912431.64134262.1548210611
Colin MilburnENG1966-1969916265413946.7183062.052219111
Andrew FlintoffENG/IWX1998-2009791309384516731.78619762.055261751382
Paul StirlingIRE2018-20251020052110326.0584062.02121697
Darren LehmannAUS1998-200427422179817744.95290961.81510221410
Kevin PietersenENG2005-20141041818818122747.291325561.7223351098581
Shakib Al HasanBAN2007-2024711308460921737.78747361.68531655628
Matt PriorENG2007-201479122204099131*40.19664761.677281349216
Agha SalmanPAK2022-2026285361708132*36.34278061.44312418517
Sohag GaziBAN2012-201410161325101*21.6752961.441033211
Ray LindwallAUS1946-1960618413150211821.1552161.4225913713
Shubman GillIND2020-202643777304326943.47495661.40119534247
Kyle MayersWI2021-202318323949210*32.72155061.2322511716
Beau WebsterAUS2025-2026122035337231.3587161.19051621
Keshav MaharajSA2016-20266397913698415.56224461.01061915530
Jacob BethellENG2024-2026918157915434.0695360.76142755
Ian BothamENG1977-19921021616520020833.55856560.7114221462167
Innocent KaiaZIM2023-202635031214062.4051460.70110400
Frank WoolleyENG1909-193463987328315436.08148860.625231319015
Sulieman BennWI2008-2015263954864214.2980260.600075813
Brian LaraWI/IWX1990-2006130232611953400*52.891975360.51344817155988
Liton DasBAN2015-202657992351114136.20580460.49721541925
Jack GregoryAUS1920-192824343114611936.9788060.452731303
Sajid KhanPAK2021-20261623232148*15.2953160.450023510
Romesh KaluwitharanaSL1992-2004497841933132*26.12320360.353952846
Habibul BasharBAN2000-200850991302611330.88502060.2832474014
Chris GayleWI2000-201410318211721433342.191197060.27153715104698

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