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 by year (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v India×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Mike GattingENG19861986362293183*73.2556951.49101342
Tharanga ParanavitanaSL2010201036129211158.4061747.33200351
Bob SimpsonAUS196419643602927748.67--030440
David GowerENG19901990362291157*72.7554353.59100360
Saleem MalikPAK19891989451290102*72.5045863.32120320
Zak CrawleyENG202520255902908432.2246762.10031471
Keith FletcherENG1973197334128911396.3367742.69120364
Mike DennessENG1974197434128911896.3359948.25200270
David GowerENG19791979451289200*72.2540771.01112342
Saeed AnwarPAK19991999361289188*57.8044964.37111401
Peter RichardsonENG196119614702897141.29--020260
Mahela JayawardeneSL2010201035028817457.6052854.55110301
Dinesh ChandimalSL20152015361288162*57.6034383.97110385
Geoff BoycottENG1981198136128810557.6083034.70120240
Daryll CullinanSA19971997241287122*95.6746162.26120342
Alec StewartENG200220024612878757.4052554.67020390
Hanif MohammadPAK195219525802879635.88--03000
Michael ClarkeAUS2013201336028613047.6756450.71111284
Doug WaltersAUS1969196958128610240.86--121253
Geoff MarshAUS1986198647028510140.7191931.01110260
Bill LawryAUS196419643612846856.80--030390
Clive LloydWI1976197646028310247.17--121213
Roshan MahanamaSL199419943602827347.0058548.21020330
Craig McMillanNZ199919993602819246.8340769.04020383
Marlon SamuelsWI2011201151012818431.2251254.88033391
Mohammad YousufPAK2004200435028011256.0049057.14110452
Mark WaughAUS19981998362280153*70.0051854.05111305
Desmond HaynesWI19891989471280112*46.6746160.74110303
Mahela JayawardeneSL2008200835127913669.7554551.19120241
Javed MiandadPAK1989198945027914555.8060046.50110220
Stephen FlemingNZ199919994812797339.8678935.36021350
Lindsay HassettAUS19481948221278198*278.0045361.37110250
Adrian BarathWI2011201151002786427.8056549.20030344
Geoff BoycottENG19671967231277246*138.5061944.75100341
Steve SmithAUS2024202447027714039.5750554.85201273
Nazar MohammadPAK19521952581277124*39.57--11100
Chris GayleWI200620064802758334.3852951.980323710
Jesse RyderNZ2010201035027410354.8052252.49120291
Bert SutcliffeNZ19651965471274151*45.67--120450
Daryll CullinanSA19961996481274153*39.1450154.69101302
Bob CowperAUS1968196824027316568.2540049.25110250
Roy DiasSL1985198536127310654.6021649.07121280
Hanif MohammadPAK1955195559127314234.13--100171
Graeme FowlerENG1985198523027220190.6764242.37110273
Paul CollingwoodENG20062006362272134*68.0064142.43100285
Sam CurranENG201820184702727838.8643662.39021325
Shane WatsonAUS2010201024027112667.7554349.91120301
Matt PriorENG20112011462271103*67.7531685.76120242
Mark BurgessNZ196819684802716633.888430.95030311
Jacques KallisSA20112011121270161270.0053150.85200270

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