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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Aubrey FaulknerSA19101910714186220466.3157155.52240452
Dean JonesAUS198819882025486210241.05148358.13172654
Rassie van der DussenSA202320232626186213334.48102883.853317816
Younis KhanPAK2015201514201861171*45.32150457.25311885
Rilee RossouwSA201520152423586113247.83811106.172427927
Alec StewartENG19931993203008619128.70187445.940731035
KL RahulIND201820182836486114926.91109678.562359120
Kendel Kadowaki-FlemingJPN2024202420203860109*50.59569151.141606743
Marcus TrescothickENG200620061823086012137.39127467.503421206
Brendon McCullumNZ201120112427486010137.39101384.901608027
Tamim IqbalBAN200920092528086015430.71125368.642339611
Alishan SharafuUAE202420242929486090*34.40661130.110729633
Abhishek SharmaIND202520252121185913542.95444193.471508554
Graeme WoodAUS198219822330185910029.62202742.38152783
AB de VilliersSA201120111619185813447.67118272.592609010
Steve SmithAUS202020202223285813140.8694890.513317218
Louren SteenkampNAM202620262625285810237.3097088.451607022
Asif AliBHR2025202530283858100*34.32559153.491637852
Umar AkmalPAK200920091721485712950.41110077.912729415
Matt RenshawAUS202620262323285719040.81104881.772426915
Andrew JonesNZ1990199023275857170*38.95182347.01131677
Robin SmithENG198919891419385614353.50138062.032621063
Tony GreigENG197319731622085614838.91111753.272321047
Mark WaughAUS1991199118223856139*45.05141060.71242737
Sachin TendulkarIND200520052226185612334.24154255.512501136
Boeta DippenaarSA2006200623262856125*35.67136762.62242933
Andrew SymondsAUS2004200426266856104*42.8096988.341557418
Imam-ul-HaqPAK20232023232618569134.24134163.83090778
Brian LaraWI200020001927085618231.70128266.77254999
Jacob BethellENG202620262628185615431.70103382.872538821
Garry SobersWI19601960610185522695.0030.00411862
Graham GoochENG199319931724085513335.63186645.822401124
Brad HaddinAUS201320132129485511834.20130765.421719014
Shikhar DhawanIND201920193029185514330.5488197.0522210211
John WrightNZ19831983273008559328.50157154.420521012
Justin GreavesWI2025202524347855202*31.67131565.02122879
Geoff MarshAUS19901990202328548640.67181047.18070785
Qasim UmarPAK198419842229185421030.50172346.89133850
Aftab AhmedBAN20062006293148546631.6398686.610829527
Damien MartynAUS20002000262815853116*65.62127766.80150924
Darren LehmannAUS1999199933303853110*31.59108278.84152662
Murali VijayIND201420141020085214642.60190044.842511106
Desmond HaynesWI199019901521185216742.60162952.30333882
Harry BrookENG202220222423385215342.60791107.713208527
Nick KnightENG2002200224242852111*38.73109078.17253842
Navjot SidhuIND198919892026185211634.08163752.05263795
Mohammad AshrafulBAN2004200427343852158*27.48165351.541678814
Misbah-ul-HaqPAK20122012262978518438.68146658.05050639
Daren GangaWI20012001252908518929.34163652.02093804
Charith AsalankaSL202220223536585111027.4588496.271447319

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