ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th 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.
From 1908-01-01×
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Adam GilchristAUS200520051522283616241.8098584.8732110022
Jack HobbsENG19121912914183218764.0080355.42330731
Brian LaraWI19991999815183221359.43141258.923401198
Taufeeq UmarPAK201120111019183123646.17187644.30332941
Allan BorderAUS1984198411203831100*48.88214436.61160771
Kevin PietersenENG201020101422283122741.55133662.201531185
Jacques KallisSA1999199910153830148*69.17232835.65351775
Denis ComptonENG195419541116183027855.33--242541
Shiv Sunder DasIND20012001132418308436.09218837.930811111
Cheteshwar PujaraIND20132013813282920475.36147456.243301071
Roy FredericksWI197619761223282913839.48111956.03254741
Clyde WalcottWI19551955510082715582.70--520810
Leonard HuttonENG195419541017182520551.5616235.80231662
Graeme SmithSA201220121019282513148.53152254.20351971
Justin LangerAUS200320031221182414641.20144856.913421076
Rory BurnsENG201920191223082413335.83188243.782511060
Inzamam-ul-HaqPAK20022002914082332958.79129463.602109914
Abdullah ShafiquePAK202220229182823160*51.44201340.883218010
Justin LangerAUS200120011017282212354.80151454.294311028
Ben StokesENG2019201911213821135*45.61155952.662419017
Martin CroweNZ198519851017182018851.25189543.272411051
Ross TaylorNZ201220121018381914254.60149054.97321904
Allan LambENG198419841525281911035.61185244.22420975
Saeed AnwarPAK19981998915081814554.53152153.783301094
Allan BorderAUS19891989111758188568.17190342.980110851
Ross TaylorNZ2008200812221818154*38.95136459.972401137
Travis HeadAUS202520251121181717040.85102979.40230979
Bill LawryAUS19681968814181620562.77163642.67341833
AB de VilliersSA201220121016281516958.21144056.60221986
Alviro PetersenSA201220121019281518247.94163249.943211053
Sourav GangulyIND199919991019381312550.81163949.602719210
KL RahulIND202520251019181313745.17167648.513301004
Ricky PontingAUS201020101223181320936.95142856.931631013
David BoonAUS19921992816181213554.13221736.63411910
Justin LangerAUS199919991423081014435.22180244.95330714
Shane WatsonAUS201320131224181017635.22135060.0023110510
Ajinkya RahaneIND201420141019180914744.94134860.013421092
Gary KirstenSA20022002914080616057.57155351.903401061
Kaushal SilvaSL201420141120080613940.30189442.561501012
Desmond HaynesWI198019801320080618440.30215737.37321854
Joe RootENG202520251018280515050.31139557.71412821
Rahul DravidIND200820081528280513630.96208538.612421080
Murray GoodwinZIM199819989172804166*53.60152952.58161974
Gordon GreenidgeWI198319831117480419461.8591036.70241514
Gary KirstenSA200120011222280422040.20171646.852331022
Michael HusseyAUS200920091323180412136.55181844.221631061
Rahul DravidIND200320035102803233100.38156351.38230892
Colin CowdreyENG196019601019180315544.61506.00332591
Darren LehmannAUS200420041220080315340.15129861.862611004
Marnus LabuschagneAUS202320231325280311134.91185143.381411032

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