T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls 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 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 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/27NZIND

Batting by year (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
James AndersonENG2021202171361610*2.298618.6000410
James AndersonENG20182018576151115.006423.4400010
Cameron CuffyWI200220027105134*2.608515.2900310
Shivnarine ChanderpaulWI200220028124822140102.75210739.01440991
Gordon GreenidgeWI198319831117480419461.8591036.70241514
Charlie DavisWI19711971484529125*132.25--230170
Robin SmithENG19901990364361121*180.5061758.51220390
Kevin WrightAUS19791979611415655*22.2934040.88011170
Fidel EdwardsWI2011201161141103015.7131734.70001130
Jack AlabasterNZ19681968474593419.67812.5000060
Winston DavisWI19831983784531913.25575.2600100
Glenn McGrathAUS200120013544721*47.008158.0200050
Muttiah MuralitharanSL199419943644620*23.0042109.5200171
Ashley MallettAUS196919695743111*10.33--00100
Joel GarnerWI198319834442421*---00001
Ajaz PatelNZ2021202124475*-3520.0000010
Josh HazlewoodAUS2017201747462*2.005910.1700200
William O’RourkeNZ2024202435432*3.001030.0000100
Asitha FernandoSL2026202624411*-342.9400000
Ken BarringtonENG19611961473526172131.50--310430
Jimmy AdamsWI19941994363520174*173.33120943.01220521
Larry GomesWI198319831115340112333.4233336.94100120
Javed MiandadPAK19781978353357154*178.50--210214
Jeffrey StollmeyerWI19531953593354104*59.00--120-3
Thilan SamaraweeraSL20102010353306137*153.0060150.92121271
Allan BorderAUS1992199236324291*80.6762738.60031201
Bill LawryAUS19691969510323956*34.14--010162
Denesh RamdinWI2006200648316662*33.2034548.12010211
Mitchell JohnsonAUS20082008710316450*23.4328557.54010203
Dion NashNZ199919994631386346.0032842.07011150
Jason GillespieAUS200420045931174719.5048624.07000180
Zulfiqar AhmedPAK1952195234310863*108.00--010-2
Ravi RampaulWI201120115103893412.7116354.60002142
Nathan LyonAUS201820183638338*27.6714856.0800161
Devendra BishooWI20112011611373269.1313554.0700381
Steve WaughAUS198619864636739*22.3320333.0000150
Norbert PhillipWI19791979343652665.00--000-1
Ian MeckiffAUS195919592336045*---00000
Ryan SidebottomENG200720073635825*19.3311948.7400080
Ian BishopWI198919894535530*27.5015036.6700160
Nathan LyonAUS20132013363541818.0024422.1300060
John WardNZ196519654635135*17.00--00290
Tauseef AhmedPAK198719874534815*24.0013418.6600110
Bob WillisENG19821982653472823.5012138.8400030
Sonny RamadhinWI195319534534016*20.00--00000
Jim HiggsAUS1979197969336116.0012919.3800120
Shoaib BashirENG20242024363331311.009634.3800260
WPUJC VaasSL199719975633211*10.6710430.7700030
Josh HazlewoodAUS201420142333232*-5360.3800070
Phil TufnellENG199319932432822*28.0012622.2200030
Page 1Next

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