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
Greg BlewettAUS19991999182627178929.88197136.38052552
Kieron PollardWI201220122927471710231.17697102.871404543
Tony UraPNG202220223029271793*26.56605118.510636042
Abdul RazzaqPAK/AX/ASIA20052005303137178825.61115562.080425513
Everton WeekesWI19531953581716207102.29--320200
Jaker AliBAN20252025353467166825.5787182.200414926
Janneman MalanSA2021202117161715177*47.67702101.852317120
Sherfane RutherfordWI202420242823971511351.07561127.451625043
Tilak VarmaIND2026202632311271560*37.63466153.430505533
George HeadleyWI19301930510071422371.4041755.88401291
Temba BavumaSA202520251517171410644.63112863.30160695
Philip SaltENG2024202425233714103*35.70580123.101427229
Cameron GreenAUS2025202519253714118*32.4585683.411426823
Adam ParoreNZ19981998293267147827.46126756.35053444
Ollie PopeENG202220221120171314537.5399771.51251833
Matt PriorENG2010201019236713102*41.94113762.71152793
Agha SalmanPAK2024202422243713104*33.9594575.451536513
Glenn MaxwellAUS2018201826254713103*33.95562126.871305327
Habibul BasharBAN20052005202627139429.7199771.51041771
JP DuminySA200820082118671216659.33109864.85140605
Mike GattingENG198419841824571213637.47134752.86234791
Shaun PollockSA/AX2007200740321071213032.3686082.791326710
Mohammad KaifIND2005200523235710102*39.44100170.93141661
Justin KempSA/AX20052005282567098037.3282985.520715629
Sikandar RazaZIM202620262626370981*30.8371599.160435724
Aunshuman GaekwadIND198319831627170920127.2765745.66133260
Darren SammyWI20132013323477098026.2678989.860436835
Liton DasBAN202420243541170913817.73101669.781268012
Zak CrawleyENG202320231320170818937.2680587.95142875
Andrew StraussENG20072007222907089624.41133553.03042814
Mohammad NabiAFG202420243230670813629.50665106.471125022
Younis KhanPAK200420041719170714439.28102269.18222576
Upul TharangaSL2010201022223707118*37.2195873.80153853
George MunseySCO2019201924241707127*30.74519136.221416640
Mohammad AzharuddinIND198919892326170710928.28104167.92131660
Hardik PandyaIND202220223027770771*35.35515137.280415930
Shoaib MalikPAK200320033029470782*28.2887680.710316413
Alvin KallicharranWI198019802329270710626.19145448.62143760
Mark WaughAUS199219922529170711225.25112662.79156472
Aiden MarkramSA20222022273037077926.1983984.270538112
Aasif SheikhNEP202620262727070610226.1584783.351316522
Shoaib KhanOMA2022202227273706105*29.4277391.331626713
Robin SinghIND199719973530570610028.2480288.031125115
Monank PatelUSA202520252118170510441.47655107.631626615
Ken RutherfordNZ199319931421170510235.25131053.82140884
Peter HandscombAUS201720171724370511033.57126655.69131691
Herschelle GibbsSA200020002425270511130.6598671.50142947
Jeff CroweNZ198419842125470512833.57138251.01152865
Chris WoakesENG201620162630970595*33.57131153.78032753
Murali VijayIND201320131115070416746.93144248.822201016

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