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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Max O'DowdNED20222022272717448928.6283888.780717513
Dimuth KarunaratneSL201820189171743158*46.44131256.63172711
Liton DasBAN202620261822274312637.1598075.822446910
Wavell HindsWI200520051823174321333.77135554.83222893
Shai HopeWI202220222525174312730.9699974.373218110
Towhid HridoyBAN20262026252567438339.1180092.880525120
Travis HeadAUS201920191117274216149.47136554.36241981
Vusi SibandaZIM2013201325311742103*24.73117063.421329110
Roy FredericksWI197319731017174115046.3180444.78240923
Michael BevanAUS19941994202157419146.31131656.31041521
Dilip VengsarkarIND198119811824274188*33.68154847.87053670
Jason HolderWI201820182126574199*35.29102072.650516319
Ishan KishanIND20232023302947418229.6476297.240726828
Fakhar ZamanPAK201920192930074113824.7082290.151558513
Trevor GoddardSA1964196491727409349.3385338.22060471
Rahmat ShahAFG201820182121074011435.2498774.97160687
Dinesh MongiaIND2002200225253740159*33.6498575.13122845
John WrightNZ198719871319073913838.89174542.35130662
Graham ThorpeENG19941994142217398635.19156547.22082870
Virandeep SinghMAS202520252722473993*41.06560131.960716927
Mohinder AmarnathIND19761976132207398533.5911546.09051435
Salman ButtPAK200720072024073912930.79130856.501411060
Majid KhanPAK19771977815173816752.7137156.06140593
RG MukasaUGA20232023313157388928.38549134.430239223
Yashpal SharmaIND19831983263367388927.3389549.16051323
Pavan RathnayakeSL202620262121173713036.85650113.382326915
Misbah-ul-HaqPAK200920093031673776*29.48146150.44054597
Craig WishartZIM2003200321242736172*33.45111765.89122878
Craig ErvineZIM2023202322243736121*35.0584786.89142843
Hansie CronjeSA199319932124373612235.05153348.01141553
Harsh ThakerCAN2024202427274736111*32.0094577.882224615
Matt PriorENG201120112122373512638.6882688.98333794
Andrew SymondsAUS2003200331225734143*43.1892279.61143698
Ijaz AhmedPAK199019902525373412133.36132855.27230578
Keacy CartyWI2024202416192733128*43.12103470.891316910
George MunseySCO202220222120373379*43.1284386.950808111
Asad ShafiqPAK201620161121173313736.65136053.90255853
Irfan PathanIND20052005282427339333.32108167.810657916
Rahmanullah GurbazAFG2022202227271733106*28.19725101.102426233
Brian BennettZIM202620262727473397*31.87674108.750449517
Usman KhawajaAUS201820181018073217140.67168943.34240782
John WrightNZ198419842026173213029.28165344.28220872
Clive RadleyENG197819781214173115856.23173542.13331680
Jonny BairstowENG202320232225273199*31.7880590.810728717
Graeme HickENG19921992252737318330.4699073.84061789
Daryll CullinanSA19941994242937319428.12121460.21040645
Herbie CollinsAUS19211921914173020356.1560552.73220770
MS DhoniIND201920192321873087*56.1584186.800615116
Jos ButtlerENG202620262725373013133.18491148.681327331
Mushfiqur RahimBAN2022202222273730175*30.42143250.98232720

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