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
David BoonAUS198519852027173012328.08164244.46141592
Jacques KallisSA201120111519272916142.88115363.23253698
Sikandar RazaZIM20182018212327299234.7192279.070515822
Aasif SheikhNEP20242024343427295822.7877394.310507820
Leonard HuttonENG19391939611172819672.80--230450
Chris BroadENG198819881417072813942.82165643.96331582
Joe DenlyENG20192019192617289429.12165244.07060945
Dasun ShanakaSL202220223634772810226.96622117.041246228
Matthew BreetzkeSA202520251617172715045.4479491.561606217
Marcus NorthAUS2009200914211727125*36.35151547.99332831
Gerhard ErasmusNAM20242024252537277733.05716101.540817322
Shoaib MalikPAK/IWX20182018332987277834.62700103.860304824
Mark BoucherSA199919993732872712530.29134054.25324793
Ian ChappellAUS19681968917272616548.40150741.94251691
Evin LewisWI202120212424272610333.00621116.911626146
Kushal Janith PereraSL201420143131072610623.4276095.531467524
Nasir JamshedPAK201220121919272511242.6575396.282416515
Keacy CartyWI202520252526172517029.0093977.213026715
David BoonAUS199519952128272511027.88149748.43132730
Simon SsesaziUGA20232023333357256025.89588123.300538023
Saeed AnwarPAK199319931515172413151.7186983.31421729
Dinesh ChandimalSL202420241017072411642.59132654.60253863
Hamish RutherfordNZ201320132127172417127.85107667.291218418
Neil McKenzieSA2000200026293724120*27.85139651.86222753
Stephen FlemingNZ19941994242917249225.86136553.04041802
Mark BoucherSA200820083030772411731.48137552.65130674
Sandeep PatilIND1982198215173723129*51.6472777.44263719
Sanjay ManjrekarIND199119911618272310545.19111764.73170334
Kieran PowellWI20132013182407238330.13106368.02051899
Wasim AkramPAK1996199630276723257*34.4394476.591226227
Jaker AliBAN20242024272867239132.8678791.870605134
Steve WaughAUS19881988232527229131.39126657.03053621
Geraint JonesENG200420042626572210034.38101870.921409111
Brandon KingWI20252025283407227521.2494676.320649919
Abdul RazzaqPAK200320033330872176*32.7788681.380216417
Nayan MongiaIND199619964040672115221.21155446.40112762
Ajay JadejaIND199419941716072010445.00111664.52161576
Glenn TurnerNZ197619761117172011745.0028863.19250640
Tamim IqbalBAN201920192022072012632.7394176.51152942
Craig McMillanNZ200720072623472011737.89700102.861405832
Mohammad AzharuddinIND1988198823243720108*34.29102170.521115510
Michael SlaterAUS199819981019071911337.84138851.80321808
Steve SmithAUS2013201312222719138*35.95156146.062317510
Salman ButtPAK2009200921251719100*29.96128955.78145891
Moin KhanPAK199619963030471910527.65115462.311316613
Jason HolderWI2015201527316719103*28.7692977.401427720
Nasir JamshedPAK201320133234071910621.15113263.52123769
Yashasvi JaiswalIND202320231719171817139.8981687.992428425
Daniel VettoriNZ20102010313347187724.7696574.40021579
Mohammad KaifIND20042004252557178035.85109965.24060671

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