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 runsODI3rd 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/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Dean JonesAUS19861986713166821055.67145146.04140733
Qasim UmarPAK19841984916057921036.19123243.26112680
Graham GoochENG19941994814045521032.5086152.85112651
Basil ButcherWI196619667111482209*48.2081251.72110571
Brian LaraWI2003200310191134420974.67212963.1355017816
Ricky PontingAUS201020101223181320936.95142856.931631013
Clifford RoachWI19301930510053220953.2010834.26222494
Imtiaz AhmedPAK19551955813051720939.77--142320
Graeme PollockSA1966196624030820977.00--110462
Saud ShakeelPAK20232023592537208*76.71117445.74210610
Jimmy AdamsWI19961996593347208*57.8377744.66111421
Denis ComptonENG194719479151115920882.7997237.866301081
Ian BothamENG1982198214220109520849.77174762.6836212511
Viv RichardsWI198419841521286220845.37125568.693321146
Hashim AmlaSA20142014813270020863.64151446.24301780
Sherwin CampbellWI19961996510151620857.33123841.68211680
Dudley NourseSA1951195158030120837.63--100300
Marvan AtapattuSL2000200010181732207*43.06194637.62243871
Tagenarine ChanderpaulWI202320236112369207*41.0099836.97100323
Ricky PontingAUS2005200515285154420767.13251861.3266117811
Mike GattingENG198519858135847207105.88157353.853401053
Everton WeekesWI19531953581716207102.29--320200
Nasser HussainENG19971997915054820736.53120545.48211771
Keith StackpoleAUS19701970612040720733.9285947.38111511
Dinesh ChandimalSL202220226103719206*102.71129955.352415815
Cheteshwar PujaraIND201220126102654206*81.75136447.95300761
Bill BrownAUS19381938481512206*73.14122141.93210500
Gautam GambhirIND200820088160113420670.88223450.763601353
Paul CollingwoodENG2006200614264112120650.95256943.6432010811
Leonard HuttonENG19491949712080020666.6720.00331452
Javed MiandadPAK1976197647157320695.5019036.32220696
Everton WeekesWI1954195448148720669.57--131120
Qasim UmarPAK1985198569046620651.7855344.85120250
Martin DonnellyNZ1949194946046220677.00--130440
Arthur MorrisAUS19511951713046220635.54--111441
Aravinda de SilvaSL2002200246040920668.1767260.86110561
Tamim IqbalBAN2015201558137520653.5762959.62110387
Ravi ShastriIND1992199257027620639.4395228.99100232
Patsy HendrenENG193019307142838205*69.8343158.00260801
Joe HardstaffENG19461946231210205*105.00--101160
Sunil GavaskarIND197819788142109920591.5889855.68531862
Ted DexterENG196219621014198220575.5436240.062701097
Neil HarveyAUS19531953815094820563.20128.33432840
Leonard HuttonENG195419541017182520551.5616235.80231662
Bill LawryAUS19681968814181620562.77163642.67341833
BJ WatlingNZ20192019811155920555.90135641.22220581
Aamer SohailPAK1992199259141320551.6363764.84110530
Ollie PopeENG2023202359041020545.5648584.54100456
Nishan MadushkaSL2023202358038520548.1371653.77110454
Allan BorderAUS1987198746037120561.8388641.87100410

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