Live4th T20I · India in New Zealand 2026/27NZ117/4 (11.2)INDIND chose to bowlLive4th ODI · Ireland in Namibia 2026/27NAMIRE32/0 (9)NAM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Abdul MalikAFGTests2021-202671301836214.0836250.55012141
SM TupouFIJT20Is2022-2026151501833512.2022083.18000137
MK ThakurTHAT20Is2024-2026251941834912.20163112.27003119
Colin BlytheENGTests1901-1910193112183279.6310.00004120
Subhash GupteINDTests1951-1961364213183216.31--00620
Nishan MadushkaSLODIs2024-20258701826926.0022580.89021212
Leonard MoonENGTests19064801823622.75--001191
Aftab GulPAKTests1969-19715801823322.7528637.06000160
S CrowieSTHT20Is2022-20241110318254*26.0022879.82010171
Ashfaq AhmedUAET20Is2018-2019111101827516.55144126.39022274
K MendonCZET20Is2019-20211511618245*36.40172105.81000135
Shoaib KhanUAEODIs2025-2026121101825216.5524374.90013156
Craig OvertonENGTests2017-2022814218241*15.1741543.86001231
Shoriful IslamBANTests2021-2026142351822610.1126668.42004234
Sulieman BennWIODIs2008-201647307182317.9124075.83005193
S ContehSIET20Is2021-202649306182347.5828563.860010131
Deepak ShodhanINDTests1952-195334118111060.33--100150
Carlos BrathwaiteWITests2015-20163511816945.2528463.73031127
Nithish Kumar ReddyINDT20Is2024-202613831817436.20104174.04011913
ED SilvaKUWT20Is2021-2022111011815820.1196188.540221017
Tayyab TahirPAKODIs2024-2025111021813822.63177102.26000183
Avishka GunawardeneSLTests1999-200561101814316.4532356.04001330
Janith LiyanageSLT20Is2022-20261413518141*22.63175103.43001133
S GodaraCAAT20Is2023-20252414618136*22.63125144.80004916
Claude CarterSATests1912-1924101551814518.10--00331
Jeff ThomsonAUSODIs1975-198550306181217.5428064.6400592
Jon-Jon SmutsSAODIs2020-20216511808445.0022978.60010201
Michael RipponNEDODIs2013-20229711806730.0025470.87020124
J VijayPORT20Is2024-20258801804222.50133135.34000264
Raja ShoaibSOUT20Is2022-20241010318040*25.7120886.54000153
WF StellingNEDODIs2006-2007151151804430.0027266.1800182
Chris JordanENGTests2014-201581111803518.0032056.25000241
Aaron HardieAUST20Is2023-20261811318028*22.50142126.76000195
Aslam MohammadGRET20Is2019-2024131111806118.00162111.110211212
Aaron HardieAUSODIs2023-2025151201804415.0022580.00001162
Bandula WarnapuraSLODIs1975-1982121201807715.0041543.37011210
Sanjay BangarINDODIs2002-20041515218057*13.8523975.31013143
Enamul HaqueBANTests2001-20031019418024*12.0052034.62003251
Dominic CorkENGODIs1992-20023221318031*10.0027166.42004131
Adam MilneNZODIs2012-2024502281803612.8620587.80003114
Ewen ChatfieldNZTests1975-198943543318021*8.5778223.020011160
John NicolsonSATests19283501797835.80--010-0
Dale RichardsWIODIs2009-20108701795925.5725171.31020213
Mazhar HussainUAEODIs1994-19967701797025.5733453.59010200
Mitchell OwenAUST20Is2025-2026151111795017.90121147.93011714
LA BurnsSPAT20Is2022-2026371651794716.27157114.01001162
Norman GiffordENGTests1964-19731520917925*16.2762924.01001160
S VashishtROMT20Is2019-2026402251793610.5318895.21002145
Nick CookENGTests1983-198915254179318.5275923.58002160
Parvez Hossain EmonBANODIs2025-20264401787044.5022579.11020185

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.