Batting by year (Men's Tests)

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

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Roy KaiaZIM2021202136059489.8316136.6500480
Bobby PeelENG18951895361887317.6010.0001470
Xen BalaskasSA19361936360420.67--00400
Dick MotzNZ196219623611210*2.4010.0000400
Brendon BracewellNZ19781978361440.80468.7000410
Phil TufnellENG1994199456222*0.50533.7700400
Andrew CaddickENG199819985701982.718821.5900420
Shannon GabrielWI20132013572110.20392.5600400
Dilip DoshiIND19821982973167*4.005330.1900410
Daniel VettoriNZ19981998680965712.0031230.7701490
Wasim AkramPAK19861986580976612.1311060.9101442
Courtney BrowneWI199719976826439*10.6722728.1900491
Mohammad AsifPAK2009200948215102.506921.7400420
Nauman AliPAK2025202548132114.576847.0600402
Hugh TrumbleAUS190419044802192.63--00420
Jack SaundersAUS19081908482420.6730.0000400
Joel GarnerWI19771977580924311.5020.0000482
Darren GoughENG1997199779037184.1111532.1700460
Mushtaq AhmedPAK19941994693682711.3321431.7800471
Neil WagnerNZ201820186926224*8.8622327.8000432
Moeen AliENG20192019590906010.0020244.55014101
Bill HowellAUS1902190269050355.5617205.8800461
Bert OldfieldAUS1931193179313956*23.1710.0001491
Alec BedserENG195019505923814*5.43--00420
Sonny RamadhinWI1957195759147195.88--00450
Mike SmithENG196119615911729921.5020.00014170
Neil FosterENG1986198659149176.1312539.2000480
Craig McDermottAUS199519958916021*7.5011154.0500460
Stuart MacGillAUS19991999510037173.7011332.7400431
Stuart MacGillAUS2003200311101104*1.113033.3300410
Dilruwan PereraSL2014201471001289512.8035835.75014153
Nahid RanaBAN20242024610513112.605922.0300420
Lance GibbsWI19681968710234174.25313.2300440
Derek UnderwoodENG19761976610147315.2213335.3400430
Dayle HadleeNZ19731973610094379.4027334.07004100
Gus LogieWI19831983810023013023.0015839.87114213
Keith ArthurtonWI1993199371002147721.4052141.07024191
Steve HarmisonENG2003200381136420*8.0018334.97004100
Muttiah MuralitharanSL20022002811349276.135490.7400462
Corey CollymoreWI200620067117148*3.509414.8900410
Jasprit BumrahIND20252025811338224.7512231.1500461
Mustafizur RahmanBAN2017201761142210*3.147031.4300421
Haseeb HameedENG2021202161102056818.6464731.68024260
Bishan BediIND197619761011113550*13.5040.00014113
Dennis AmissENG197519757111251164*25.1064938.67104330
John GleesonAUS19701970611184248.4027230.88004110
Courtney WalshWI19991999611522123.678326.5100420
David RichardsonSA19951995711126210926.2053848.70114230
Venkatesh PrasadIND199719971011433154.7110531.4300420
Kamran AkmalPAK2010201061201234610.2521357.75004191

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