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 records (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 11,748 of the 11,754 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Peter PhilpottAUS1965-19668101932210.3312018.3300010
Grahame ThomasAUS1965-196681213256129.5525158.57030170
Laurie MayneAUS1965-1970611376139.5012721.2600130
Tony WhiteWI19652417157*23.67--01001
Bruce TaylorNZ1965-19733251692012420.4422650.8822810213
Graham VivianNZ1965-19736701244317.713046.67001141
Venkataraman SubramanyaIND1965-196891512637518.7914121.28021321
Bryan DavisWI19654802456830.63--030-0
SalahuddinPAK1965-196958211734*19.50--00000
John SnowENG1965-19765875167817313.24199235.690217734
David BrownENG1965-19692634534244*11.7965626.68006310
Ali BacherSA1965-1970122216797332.3372247.09061490
Richard DumbrillSA1965-196651001533615.30--00090
Jackie BottenSA1965360653310.83--00230
Ken HiggsENG1965-1968151931856311.5667625.89012153
Doug WaltersAUS1965-198110214920587025045.50939450.801535556223
Keith StackpoleAUS1966-197449865303120737.42383650.29717534610
Tom PunaNZ19663533118*15.504918.3700020
Grahame BilbyNZ1966240552813.75--00070
David HolfordWI1966-197724395768105*22.5973731.34133581
Colin MilburnENG1966-1969916265413946.7183062.052219111
Basil D'OliveiraENG1966-197248749251415838.68508244.18515430114
Derek UnderwoodENG1966-19821121293999045*11.00258936.190021960
Dennis AmissENG1966-197768106104471262*46.57896545.581512105214
Clive LloydWI1966-1985196244339492242*44.99992363.5320505918100
Ajit WadekarIND1966-197439733218614331.23251343.1811572282
Brian TaberAUS1966-1970162753534816.0560331.18003200
David RennebergAUS1966-196881372293.678100.0000310
Graeme WatsonAUS1966-197271111085010.805954.24014130
Bishan BediIND1966-1979771083068750*8.8167343.090121523
Mike ProcterSA1967-197071012264825.1138254.71001213
Pat TrimbornSA1967-19704421311*6.5030.0000100
Jackie du PreezSA1967220000.00--00200
Robin HobbsENG1967-19717833415*6.809732.9900121
Subrata GuhaIND1967-19694721763.40559.0900110
Ramesh SaxenaIND1967120251612.508629.0700030
Wasim BariPAK1967-19841311383915878516.03218736.9906191172
Saleem AltafPAK1967-197827331330153*15.0559922.70014162
Geoff ArnoldENG1967-19754852144695912.34139631.30016542
Alan KnottENG1967-198111516319458913531.87911745.42531105087
Niaz AhmedPAK1967-19692331716*-616.6700000
Ghulam AbbasPAK196712012126.007615.7900110
Syed Abid AliIND1967-19753456311118120.96106854.68073901
John GleesonAUS1967-1972294683954510.39100131.670011390
Paul SheahanAUS1967-197434566166912733.38265842.402831623
Umesh KulkarniIND1967-19684851374.33287.1400110
Steve CamachoWI1968-1971112206408729.0966435.84041741
Eric FreemanAUS1968-1970111803457619.1742859.81020346
Les JoslinAUS1968120974.502832.1400000
Bruce MurrayNZ1968-1971132615989023.9234042.94051492

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