Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1908-01-01×

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
P DakainivanuaFIJ2023-20261514210839*9.0012884.3800381
M TaniyamaJPN2022-202642187108199.8214574.4800233
Jamal ViraVAN2019-20242018410819*7.7112884.3800271
Mike WhitneyAUS1981-1993503215108136.3539927.0700560
Ebadat HossainBAN2019-202642472410821*4.7033831.950014133
George Van HeerdenSA2024111107107*-57187.7210087
Zeeshan SarwarCYP20213301076135.6770152.8601149
Abdulla PervaizBHR20263301074035.6780133.75000126
S ThakurROM2021-20236531075553.5090118.89010141
Andrew McDonaldAUS20094611076821.4021749.31011110
Amir MangalGER2019-20208831073321.4064167.1900068
Claude JenningsAUS19126821073217.83--00200
Frank BaleriGHA2019-202613921072015.2912982.9500090
CP TurkichCRO2022-20249901072011.8918159.1200170
J AndrewWI2024-202611901073511.8910998.1700276
A Mene-EjegiSER2022-20241310110732*11.8969155.07002106
Alam NakashSOU2022-202614131107248.9211394.6900362
Atholl McKinnonSA1960-196681371072717.83--00091
John TraicosSA/ZIM1970-1993342713107197.6430734.8500350
Sam HainENG20232201068953.00100106.0001080
C VeretakiFIJ20233301066035.33104101.92010142
Mudassar MuhammadGER2019-20235501063321.20105100.9500054
Daniel SamsAUS2020-202210731064126.5062170.9700086
A RajshekaraROM20248721065021.2011096.3601194
Dick LilleyENG19095741064735.33--00100
Bill WatsonAUS19554711063017.677627.6300120
Oliver PitcherBER2007-20088801063013.2527039.2600150
Nishat SakibSOU2022-202510801063113.2511195.50001112
Eric DempsterNZ1953-19545821064717.67--00200
Ziaur RehmanFIN2022-202499210637*15.1411393.8100091
Dane PatersonSA2017-20241913410639*11.7811294.64001163
Tharindu KaushalSL2014-20158132106189.6424543.27002160
CC MachadoBRA2024-202623203106166.2420551.7100340
Shoaib BashirENG2024-2026213218106147.5727937.99006131
Mangaliso MosheleSA20177611053621.0065161.5400069
Sami UllahROM2020-20219711053317.5054194.44001134
S MbaNGR202187210540*21.0014472.92001111
Faruque AhmedBAN1988-19997701055715.0027338.4601160
D MarsicCRO2022-20249801053713.1316464.0200192
Mustafa BalkisTUR2025-20268801053513.1314572.4100255
George Simpson-HaywardENG191058110529*15.00--00100
Bosco TuyizereRWA2021-2023121021054013.1312683.3300171
JD FreyoneGIB2019-20231413210521*9.5513876.0900382
AR LeoSTH2022-202615132105249.5515368.6300171
Jake BallENG2016-201824142105318.7517460.34003141
Bilal HassunUGA2021-20244317710520*10.5096109.3800394
Doug BollingerAUS2009-2014602411105308.0821449.07004120
Kenneth RickardsWI1948-19512301046734.67--01010
Hamu KayondoUGA2019-20214401043126.0098106.1200064
PK MohanarangamMEX2024-2025108210433*17.3311292.8600364

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.