Batting by year (Men's All internationals)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v West Indies×

Player figures come from full scorecards, which we hold for 1,237 of the 1,724 matches in this selection (from 1928). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Andrew StraussENG200920091520387916951.71139962.83420943
Virat KohliIND201920191516382012063.0887493.822728015
Andrew FlintoffENG200420041316377716759.77100477.393308023
Sunil GavaskarIND19711971483774220154.80--430611
Allan BorderAUS1984198410193767100*47.94202435.62150701
VVS LaxmanIND200220028123745154*82.78163545.57240930
Sunil GavaskarIND1983198311202745236*41.3969267.05313773
Devon ConwayNZ202520251113273422766.7398774.37231949
Virat KohliIND201120111619170611739.22104367.69162633
Paul CollingwoodENG200920091617370416150.29109564.29230644
Dilip VengsarkarIND198319831017070415941.4157372.95242631
Shakib Al HasanBAN20182018161817049741.4182885.02072775
Mohammad YousufPAK20062006561693192138.60118258.63410802
Patsy HendrenENG19301930482693205*115.5016869.05250651
Marcus TrescothickENG200420041421268410736.00111261.513221022
Joe RootENG201720171212267813667.8085079.76250763
Leonard HuttonENG1954195458167720596.71--230482
Glenn TurnerNZ1972197258167225996.0075934.12220640
Michael VaughanENG200420041420267214037.33118256.85321853
Dennis AmissENG19741974591663262*82.88159641.54300871
Ravi BoparaENG200920091212066114355.0899866.23310695
Neil HarveyAUS19551955571650204108.33--310441
Kevin PietersenENG200720071013064322649.4678681.81312673
AB de VilliersSA2010201010135643135*80.38100364.112404311
Dilip SardesaiIND1971197158064221280.25--310481
Virat KohliIND20182018772637157*127.4070989.84400677
Sachin TendulkarIND20022002813163717653.08120652.82223910
Hanif MohammadPAK1958195859062833769.78--130240
Doug WaltersAUS19691969350623242124.6077859.51410600
Tamim IqbalBAN/IWX2018201815172619130*41.2779577.862425412
Rahul DravidIND200620061114161514647.31133945.93142621
Virender SehwagIND200620061114059918042.7966590.08131718
Mohinder AmarnathIND19831983815059911739.93300.00245184
Alastair CookENG20092009712359316065.89122248.53231611
Andy SandhamENG1930193048059232574.0070253.42222340
Andrew StraussENG200420041013258913753.5599659.14220692
Rohit SharmaIND20112011111145889584.0066188.960603511
Matt PriorENG2009200913155587131*58.7077575.74141631
Ricky PontingAUS2003200368258620697.67101058.02310653
Azhar AliPAK20162016691584302*73.0098659.23223424
Hashim AmlaSA20152015673579153*144.7566387.33240587
Kevin PietersenENG200920091416157810238.5385567.60131615
Ravi ShastriIND198319831119357210235.7535934.26121220
Rahul DravidIND20112011611157011957.00125045.60230493
Sunil GavaskarIND19781978351567205141.7547658.40311422
Jacques KallisSA20102010912256111056.1087963.82150408
Polly UmrigarIND19531953510156013062.22--24002
Graham ThorpeENG200420047113560119*70.00112949.60230631
AB de VilliersSA20152015651559162*139.75423132.153105025
Darren LehmannAUS20032003710155816062.0081668.38230564
Page 1Next

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