Batting match by match (Men's All internationals)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.

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

PlayerRunsScoresBF4s6sOppositionGroundDate
John HoltWI14463 & 81*---v INDMadras21 Jan 1959
Pankaj RoyIND6549 & 16---v WIMadras21 Jan 1959
AG Kripal SinghIND6253 & 9---v WIMadras21 Jan 1959
Conrad HunteWI6232 & 30---v INDMadras21 Jan 1959
Joe SolomonWI5143 & 8*---v INDMadras21 Jan 1959
Polly UmrigarIND334 & 29---v WIMadras21 Jan 1959
Eric AtkinsonWI2929* & DNB---v INDMadras21 Jan 1959
Gerry AlexanderWI1111 & DNB---v INDMadras21 Jan 1959
Roy GilchristWI77 & DNB---v INDMadras21 Jan 1959
Vinoo MankadIND44 & DNB---v WIMadras21 Jan 1959
Sahil ChauhanEST144144*41618v CYPEpiskopi17 Jun 2024
Mohammad IhsanSPA16016063517v CROMurcia7 Dec 2025
Chris GayleWI2152151471016v ZIMCanberra24 Feb 2015
Rohit SharmaIND2092091581216v AUSBangalore2 Nov 2013
Jaskaran MalhotraUSA173173*124416v PNGAl Amarat9 Sept 2021
AB de VilliersSA14914944916v WIJohannesburg18 Jan 2015
Finn AllenNZ13713762516v PAKDunedin17 Jan 2024
Kushal BhurtelNEP12912943516v CHISingapore31 May 2026
Shane WatsonAUS185185*961515v BANMirpur11 Apr 2011
Hamza KhanRWA164164*65915v IVOGaborone24 May 2026
Sikandar RazaZIM133133*43715v GAMNairobi23 Oct 2024
Chris GayleWI162162971114v ENGSt George's27 Feb 2019
Jos ButtlerENG162162*70714v NEDAmstelveen17 Jun 2022
Aaron FinchAUS156156631114v ENGSouthampton29 Aug 2013
Darius VisserSAM13213262514v VANApia20 Aug 2024
Corey AndersonNZ131131*47614v WIQueenstown Events Centre1 Jan 2014
Karanbir SinghAUA128128*52714v GERKrefeld2 May 2026
George MunseySCO127127*56514v NEDDublin16 Sept 2019
Rohit SharmaIND303176 & 1273933313v SAVisakhapatnam2 Oct 2019
Heinrich KlaasenSA174174831313v AUSCenturion15 Sept 2023
Sacha De AlwisCAY150150*67713v BRABuenos Aires14 Dec 2024
Thisara PereraSL14014074813v NZMount Maunganui5 Jan 2019
Abhishek SharmaIND13513554713v ENGMumbai2 Feb 2025
Richard LeviSA117117*51513v NZHamilton19 Feb 2012
Babar HayatHK11011049313v NEPMong Kok9 Mar 2024
Karanbir SinghAUA909035113v BELLatschach23 Aug 2025
Wasim AkramPAK257257*3632212v ZIMSheikhupura17 Oct 1996
Yashasvi JaiswalIND22410 & 214*2461612v ENGRajkot15 Feb 2024
Rohit SharmaIND208208*1531312v SLChandigarh13 Dec 2017
Karanbir SinghAUA164164571812v HUNSzodliget28 Jun 2026
Jos ButtlerENG150150771312v WISt George's27 Feb 2019
Kushal MallaNEP137137*50812v MONHangzhou27 Sept 2023
Chris GayleWI135135129312v ENGBridgetown20 Feb 2019
L Yamamoto-LakeJPN134134*68812v CHIMong Kok15 Feb 2024
Evin LewisWI125125*62612v INDJamaica9 Jul 2017
Muhammad FahadTUR120120341012v BULSofia12 Jul 2025
Waseem MuhammadUAE11911976612v PNGKirtipur15 Mar 2023
Sheikh RasikHUN106106*38512v MACMarsa4 Feb 2025
Abidullah KotwaAUA9393*26212v HUNSzodliget28 Jun 2026
Hamza DarSPA9191*29112v CROMurcia7 Dec 2025
Page 1Next

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