Live1st ODI · India in New Zealand 2026/27NZINDMatch delayed by rainTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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,779 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Bernard ScholtzNAMT20Is2019-20268526168398.309686.4600570
Richie RobinsonAUSODIs1977220827041.0014357.3401071
Nasir AzizUAEODIs2014-2015530826027.3312565.60010110
Ramesh DavidCANODIs2008-2010430824827.3317048.24000100
Muhammad AwaisGRET20Is20193328242*82.0059138.98000121
Gavin MainSCOODIs2019-202416438264*82.008794.2501071
Said HakimBELT20Is2021-2026541822827.3365126.15000121
RR BastianszMACT20Is2022-2023440824620.5078105.1300063
Raihan StanikzaiSWIT20Is2026440825120.5051160.78011104
Shaikh AshrafPERT20Is2019440823820.5067122.3900083
Monde ZondekiSATests2003-2008650825916.4022636.28011120
Ranjit SinghAUAT20Is2025850825116.4056146.4301183
Louis KoenSAODIs1997-2000550822816.4016948.5200190
Deon KotzéNAMODIs2003661822716.4013560.7400031
Toby Roland-JonesENGTests2017462822520.5011869.49000103
Chandrapaul HemrajWIODIs2018660823213.679883.67000132
RL VitasSERT20Is20229648237*41.0010975.2300072
M GouwsGIBT20Is2022-20241370823711.7158141.3800155
Kawsar KhanBRAT20Is2024-20258718228*13.678992.1300062
Jimmy HansraCANT20Is2012-2013882823013.678596.4700043
Brandon MavutaZIMTests2018-2024580825610.2520839.42013111
Shahnawaz PatelZAMT20Is2025882822913.6781101.2300071
Ahmed WardakGERT20Is2019-20261794822916.4076107.8900073
Amir ElahiIND/PAKTests1947-1952691824710.252373.9100120
Oliver TilleyCROT20Is2024-202612102822210.259883.67000100
Edwin EvansAUSTests1881-18866102823310.25--00330
G OliveiraBRAT20Is2024-202624158821511.718695.3500045
Henry OlongaZIMODIs1995-200347261382316.3115652.5600663
Craig YoungIRET20Is2015-202671271582226.8310975.2300362
Mahbubul AlamBANODIs2009520815940.5071114.0801034
Ivor MendoncaWITests1962220817840.50--01000
Karl BirkenstockNAMT20Is2019-2021941815927.0045180.0001094
Tom KillickENGTests1929240813120.25--00000
Ron HamenceAUSTests1947-19483418130*27.0023234.9100040
JR NewtonCROT20Is2026550815016.209387.1001051
Vamshi ReddyMABT20Is2026660813913.5011272.3200081
Albert KnightENGTests19043618170*16.20--01370
Jim de CourcyAUSTests1953361814116.20--00082
Wilf SlackENGTests1986360815213.5023734.1801290
Sridharan SriramINDODIs2000-2004871815713.5013560.0001190
Jai Prakash YadavINDODIs2002-20051273816920.2512365.85012111
Shahid WasifHKODIs2016-20181070814511.5716349.6900163
Glenn RogersSCOODIs2006-20081383812616.2016947.93001100
Khary PierreWIODIs2019-202610858122*27.0013062.3100053
Nandan YadavNEPT20Is2025-20261984813720.2536225.0000148
Yahya SuhailTIMT20Is20258818153*11.5715751.5901071
Jack VarePNGODIs2014-2018991812810.1311073.6400050
Edward FlemingPORT20Is20261692813611.578595.2900281
DAM LouisQATT20Is2025-2026191048117*13.5078103.8500133
Sajid MahmoodENGTests2006-2007811181348.1016150.31003100
PreviousPage 115Next

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.