Live4th T20I · India in New Zealand 2026/27NZ166/4 (13.5)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE37/1 (11.1)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

Batting records (Men's First-class)

More filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tristan StubbsSA2024-20253611679433.4040940.83010143
Sam RobsonENG20145701655923.5738442.97010230
Ryan HarrisAUS2012-20155621647441.0023370.39010152
Brydon CarseENG20254601645627.3321675.93011184
Graeme SwannENG2008-2012101121645618.2228557.54010173
Sadiq MohammadPAK1978-19804701634723.2922147.96001180
Charlie BarnettENG1933-19364821634327.17--00102
Sew ShivnarineWI1978-19795811626223.14--01290
Trevor FranklinNZ1988-199061001625016.2073122.16010221
Dale SteynSA2006-2018142061624411.5738841.75002192
Cyril PooleENG1951-195235116169*40.25--02000
Terry JarvisNZ19652411607753.33--010270
Guy WhittallZIM2000-20014801608420.0033747.48012220
Mahmood HussainPAK1952-1961141721603510.67--00461
Mark RamprakashENG20013501595831.8032149.53010153
Boeta DippenaarSA2001-20044711594826.5050331.61000220
Kyle JamiesonNZ2020-20215701594922.7126959.11001115
Wally GroutAUS1959-19645711595026.50--01110
Wallis MathiasPAK1960-19615821584926.33--00160
Graham McKenzieAUS1964-1969101511582811.2940.00004125
Gerry AlexanderWI1958-19595511567039.00--01081
Moisés HenriquesAUS201336115681*31.2031849.06022122
John MortimoreENG1959-196457115673*26.00--011154
Kevin WrightAUS1979611415655*22.2934040.88011170
Merv HughesAUS1985-19926901543617.1136841.85001133
David SheppardENG195222015311976.50--100220
Brad HoggAUS1996-20084721537930.6028154.45010122
Shadman IslamBAN2019-20244801525019.0031648.10011230
John LeverENG1976-1986101431525313.8263024.13011150
Aminul IslamBAN200012015114575.5040137.66100180
Tom MoodyAUS199212015110175.5024960.64110180
Amal SilvaSL198536115111130.20--10000
Jimmy CameronWI1948-194957115175*25.17--011120
Wazir MohammadPAK1952-19556911515518.88--01200
Ken WadsworthNZ1969-197661001514115.10--000140
Shoaib AkhtarPAK1999-2007101421514712.5829251.71003196
Tatenda TaibuZIM2002-200548114871*21.1432345.82022181
Phillip HughesAUS20134801476918.3834442.73012251
Cyril WashbrookENG19463511465236.50--010-0
David HolfordWI1966-19764601468024.33--01161
Cameron WhiteAUS20084721464629.2033044.24000151
Frank LowsonENG1951-19524801456818.13--01000
Michael KasprowiczAUS1998-200491631452511.1539037.18001160
Gilbert ParkhouseENG19592301447848.00--010-0
Richie BenaudAUS1956-196081221442514.40--00100
Tom VeiversAUS19643501437428.60--022163
Fred TitmusENG196456214384*35.75--010120
Josh HazlewoodAUS2014-202417261414332*11.9235440.40005210
Mohammad RafiqueBAN2000-20075901424715.7820369.95000203
Marcus NorthAUS201024014112835.2529348.12101181

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.