ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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,772 of the 11,778 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
A ManousisGRET20Is2019-202210102912311.3882110.98004103
Cooper ConnollyAUST20Is2024-202614101914710.1174122.9700375
Bibek YadavNEPT20Is2022-202419112913910.1181112.3500028
Clive EksteenSATests1993-20007112912210.1157115.9400160
Jasdeep SinghUSAT20Is2019-20253013191317.589892.8600225
EM TuraySIET20Is2026151339135*9.1013865.9400390
Dick PillingENGTests1881-1888813191237.581553.3300150
Abubacarr KuyatehGAMT20Is2022-20261515091336.0714861.49004102
Stephen PeallZIMODIs1992-19962015191216.5015060.67004100
Amal JacobHUNT20Is2024-20262218891319.1011976.4700380
Don AnurasiriSLTests1986-19981822591245.3538020.7900350
Saeed AjmalPAKT20Is2009-20156423129121*8.2786105.8100372
Herman GriffithWITests1928-19331323591185.062626.9200620
Steve HarmisonENGODIs2002-20095825149118*8.2714164.5400330
Corey CollymoreWIODIs1999-20078334169112*5.0623039.5700832
George WorkerNZT20Is2015220906245.0064140.6301065
Trevor MadondoZIMTests1998-20003419074*30.0023039.13011100
Muhammad Shoaib AhmedCYPT20Is2022550903018.0084107.14001102
Gavin MurgatroydNAMODIs2003660905215.0014562.0701271
Keith DabengwaZIMTests2005360903515.0014064.29001142
Nikolai SmithITAT20Is2021662902622.5011181.0800044
Barney RogersZIMTests2005480902911.2523238.79002140
F KhaliqBELT20Is2024-202612829049*15.0073123.2900191
J JagrooBAHT20Is2021-2022880903411.259792.7800263
Kasir AhmedHUNT20Is2025-2026880901911.2510784.1100020
Ajay RatraINDODIs20021281903012.8612770.8700080
Tom CampbellSATests1910-1912593904815.00--00100
Mayank NagayachLUXT20Is2025-202611101903110.009396.77001111
Al-Amin HossainBANTests2013-201971179032*22.5012770.87000115
Daan van BungeNEDT20Is2008-201313124902411.2510486.5400223
Simon AtaiPNGODIs2019-2022151239025*10.0017352.0200060
Zong YuechaoCHIT20Is2023-20261413190297.5016554.5500341
Jack CowieNZTests1937-19499134904510.00--00341
Ross LyonsSCOODIs2006-2010251410902822.5014761.2200080
Sirajullah KhadimPORT20Is2021-202641167902210.0010288.2400281
Ibrahim NashathMALT20Is2019-2024221759020*7.5016056.2500332
Abdullah AkbarjanAUAT20Is2019-20243117490296.9210684.9100362
Neville QuinnSATests1929-19321218390286.0010.0000101
Nyeing Cham SoeMYAT20Is2023-20263221790276.4312671.4300562
Isaiah O'BrienBERT20Is2026830894329.6754164.8100058
Aamer HanifPAKODIs1993-19955428936*44.5012869.5300060
Bhanuka RajapaksaSLODIs2021550896517.8085104.71013142
Nuwanidu FernandoSLODIs2023-2025650895017.8013267.42010120
M JenkinsonFINT20Is2022-2023550893417.8079112.6600055
Murray ParkerNZTests1976360894014.83--00071
Bilawal BhattiPAKODIs2013-20151071893914.8375118.67001102
E PackardGIB/LUXT20Is2019-202610718927*14.8388101.1400054
Johan van der WathSAODIs2006-200710828937*14.8370127.1400338
Bilal Ahmad MirSOUT20Is20258818924*12.7179112.6600084
Tushar ImranBANTests2002-2007510089288.9026333.84003120
PreviousPage 111Next

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.