Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting by format (Men's All internationals)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Craig McMillanNZT20Is2005-20078711875731.17117159.83010814
Clairmonte DepeiazaWITests1955-195658218712231.17--101160
Jason RoyENGTests201951001877218.7031858.81011261
Gurpratap SinghCYPT20Is2021-2022101001875418.70133140.600111015
Parthasarthi SharmaINDTests1974-197751001875418.7024525.31010212
Ben CooperNEDODIs2013-2021131111877418.7020790.34012234
Chad BowesNZT20Is2023111101875417.00156119.87011272
Ammad UddinBHRT20Is2019-20211211318741*23.38109171.560001811
Basir AhamadNEPODIs2022-2026121111874718.7030261.92001173
Swapnil PatilUAET20Is2014-2016181301873714.3821885.78003164
Mluleki NkalaZIMTests2000-2005101521874714.3845241.37004231
KB PatilMEXT20Is2024-2026161601873711.6920989.47001134
Dougie MarillierZIMTests2000-20025711867331.0043742.56020162
Mitchell HayNZODIs2024-2026107118699*31.00178104.49011138
Paul WinslowSATests1950-195559018610820.678200.00101155
Brad HoggAUSTests1996-200871031867926.5737649.47010142
Shadnan KhanAUAT20Is2024-2026141231868020.67147126.53011139
Brian ChariZIMODIs2015-2020141401863913.2939946.62000122
Josh PhilippeAUST20Is2021-2026171501864512.40172108.14001135
Keemo PaulWIT20Is2018-2026251671862920.67163114.110021011
GG BannerBEAT20Is2019-2024171611864712.40185100.540041113
Tanzeel SheikhKENT20Is2022-2025241621864813.29147126.530031510
Dean HeadleyENGTests1997-199915264186318.4567127.72003180
Arshan JasaniTANT20Is202166118590*37.00152121.71010156
Mahendra NagamootooWITests2000-20025811856826.4335252.56010223
Tom HartleyENGTests202451001853618.5028465.14000236
Mansoor SafiAUAT20Is2025-2026151111858018.50114162.280111313
Asoka de SilvaSLTests1985-1991101641855015.4250822.2401380
Lautaro MusianiARGT20Is2019-20231616218544*13.2120590.24002141
JD AllanVANT20Is2022-2026191711853611.5620689.81000152
A ReyesGIBT20Is2021-2026321861854415.4221088.10002172
Stuart PoynterIREODIs2014-2019201951853613.2127866.55002150
Ken HiggsENGTests1965-1968151931856311.5667625.89012153
Tawanda MupariwaZIMODIs2004-2016403210185338.4132556.92009142
Maaz SadaqatPAKT20Is20265501849636.80108170.370211511
Len BaichanWITests1975-1976362184105*46.005244.2310010
Josh InglisAUSTests202557018410226.2922880.70101181
Saadat AliPAKODIs198477118478*30.6734153.96010130
Justin OntongSA/AXODIs2001-2012281621843213.1426768.91001181
Sohag GaziBANODIs2012-2014201641843015.3321386.38000184
Eldine BaptisteWIODIs1983-1990431641843115.3324176.3500090
Ravichandran AshwinINDT20Is2010-202265191218431*26.29160115.00000174
W WotuVANT20Is2022-20262321318425*10.22182101.10005613
Chris JordanENGODIs2013-20223524918438*12.2721187.20003125
Kagiso RabadaSAT20Is2014-20267930171842214.15159115.72005186
Henry OlongaZIMTests1995-2002304511184245.4178323.500014172
George BaileyAUSTests2013-20145811835326.1431158.84011158
Ijaz FaqihPAKTests1980-198858118310526.1447438.61102164
Brad HodgeAUST20Is2007-2014151141833626.14144127.0800097
Indika de SaramSLODIs1999-2001151321833816.6427067.78000121

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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