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

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Pat CumminsAUS20242024915230664*23.5445467.40011346
Bruce YardleyAUS1978197881523067423.5417330.06010422
Anil KumbleIND20062006121603065819.1378239.13011410
Keshav MaharajSA20222022101603068419.1343470.51011433
Ravichandran AshwinIND20182018101723063820.4055255.43000401
Jeffrey StollmeyerWI195019504713057850.83--020180
Sidath WettimunySL1984198448030519038.1388234.58111320
Tom HaywardENG190519055903058233.89--030210
Stan McCabeAUS193119317903057933.89--020241
Shamsur RahmanBAN20142014612030510625.4264047.66101403
Jerome TaylorWI20082008813230510627.7348662.76101467
Rod MarshAUS19821982121703055317.9475840.24012262
Herbert SutcliffeENG1934193447130469*50.6789933.82030231
Chandika HathurusingheSL1992199261013046733.7869843.55010400
Jonty RhodesSA1995199571203047225.3374540.81022322
Mohinder AmarnathIND1987198781213048927.6422432.1401194
Rajin SalehBAN2004200471303045123.3888434.39014344
Liton DasBAN2018201871303049423.3858951.61021361
Keith ArthurtonWI19951995101303047523.3883036.63021386
Ben StokesENG2021202171403048221.7172441.99020347
Noel McGregorNZ19551955814130411123.38234.35101150
Karsan GhavriIND19791979172173048621.7153845.54011284
Matt RenshawAUS2026202635030319060.6057752.51110313
Bruce MitchellSA1949194936130312060.60--12000
Hanif MohammadPAK1960196036130316060.6020.00121260
Archie MacLarenENG1905190547030314043.29--120420
Wajahatullah WastiPAK1999199947130313350.5070942.74200363
Shivnarine ChanderpaulWI199419945823037750.5080037.88040400
Craig WishartZIM200320034803039637.8854455.70010393
Stanley JacksonENG1899189958130311843.29--111280
Martyn MoxonENG198819886913039937.8893132.55021290
Tamim IqbalBAN2011201151003038330.3055454.69020412
Ross EdwardsAUS1975197561023039937.8868444.30032350
WPUJC VaasSL2006200661243036437.8874940.45022370
Bruce MitchellSA1939193935030210960.40--120270
Jeffrey StollmeyerWI1952195235030215260.40--200200
Herbert SutcliffeENG1932193236130219460.4074237.74110220
Mohammad RizwanPAK202020205703027243.1469243.64040291
Cameron GreenAUS20242024471302174*50.3353056.98100406
Brendan NashWI2010201068030211437.7556153.83120291
Jack HobbsENG190819084813028343.147873.08031271
Graeme FowlerENG198219824803028637.7573940.87030350
Doug InsoleENG195719575102302110*37.75--111220
Asif IqbalPAK1969196951003029230.20--022220
Sai SudharsanIND2025202561103028727.4578038.72022380
Michael BevanAUS19971997813330287*30.2073441.14022390
Graham RoopeENG1973197381413025623.2386128.11021270
Clem HillAUS1899189935030113560.20--121240
Billy ZulchSA1911191136030115050.1764146.96200291
Greg ChappellAUS1979197936030112450.1765146.24110310

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