Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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)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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Old Trafford×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Gary KirstenSA1998220212210106.0053639.55100241
Rishabh PantIND2019-2025331211125*105.5024486.48110234
Rohit SharmaIND2011-202266020914034.83190110.00100225
Virat KohliIND2011-20227811987728.2921592.09021191
Shan MasoodPAK2016-202024019615649.0042845.79101232
George BaileyAUS2012-20154421948297.0019599.49010156
Graham ThorpeENG1996-200446118911437.8045042.00102150
Faf du PlessisSA2017-201923018810062.6721886.24110192
Graeme FowlerENG1983-19866701856926.4338148.56011200
Tim RobinsonENG1985-198722017616688.0037746.68100180
Tom BantonENG2020-20266511767144.00121145.45010186
Hardik PandyaIND2018-20225401757143.75174100.57010191
Mitchell MarshAUS2015-20236611717334.2030755.70020181
Andrew FlintoffENG2003-200757117057*28.3328260.28010192
Alex HalesENG2011-2018101111693716.9023771.31001212
Matt PriorENG2007-20135501679333.4034049.12011200
Ricky PontingAUS2005-201033016615655.3330354.79100171
Chris TavaréENG1982-19834401635840.7537443.58020170
Bill AtheyENG1986-1987221161142*161.0026560.75100150
Hashim AmlaSA2012-20172311608380.0022471.43010241
Yashpal SharmaIND1982-19833301608953.3327059.26020132
Kamindu MendisSL2024-202623016011353.3323667.80100193
Viv RichardsWI1976-198445016013532.0031950.16100180
Jamie SmithENG2024-202523015911153.0021573.95100132
Philip SaltENG2022-2026331158141*79.0071222.54101188
Dwayne BravoWI2004-20072401567739.0024962.65010220
Dinesh ChandimalSL2011-20243401567939.0023865.55020142
Sharmarh BrooksWI20202401566839.0032647.85020182
Rassie van der DussenSA2019-20223401529538.0026457.58011114
Shane WatsonAUS2005-20135501466129.2021468.22010143
Jason HolderWI2017-20205711424623.6721665.74001181
Dawid MalanENG2017-202367113954*23.1716385.28011131
Angelo MathewsSL2011-20243401386534.5022661.06021101
Matthew HaydenAUS200523113666*68.0021662.96010193
Travis HeadAUS2018-20233501365627.2015587.74010210
Younis KhanPAK2003-20163501356227.0025253.57011170
Mark RamprakashENG1998-199923113369*66.5047627.9401080
Jeff DujonWI1983-198433012910143.0027646.74100130
Adil RashidENG2015-2026209612935*43.0015185.43000102
Washington SundarIND2025121128101*128.0029643.24100111
Ravi BoparaENG2007-201475312852*64.0018469.57010100
Geoff MillerENG1982-19843311279863.5028344.88010160
Tim PaineAUS2009-20194411265842.0019564.62010210
Shane WarneAUS20051201249062.0019164.92010161
Ben DuckettENG2023-20253401249431.0014088.57010160
Kepler WesselsAUS19852301235041.0026446.59010150
Fakhar ZamanPAK2019-20215401236230.75120102.50010133
Kapil DevIND1982-19864411236541.00119103.36020141
Clive LloydWI1976-19844501235224.6020659.7101074
Mahela JayawardeneSL2006-201433012110040.3313192.37100100

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.