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
Shadman IslamBAN2024202471413649328.0073349.66032451
Saim AyubPAK2024202471403647726.0065755.40031384
Jack RyderAUS19251925361363201*72.6058249.66111261
Sew ShivnarineWI1978197851013636340.33--041370
Javed MiandadPAK1990199081203636530.2594138.58030351
Al SahariarBAN2002200271403637125.9360360.20020640
Michael VaughanENG20082008915036310624.2088341.11112460
Stan McCabeAUS1938193848036223245.2544681.17100522
Basil ButcherWI1959195958136214251.71--120100
Mohinder AmarnathIND1977197748036210045.2575148.20122230
Alan TurnerAUS1976197648036213645.2562857.64110361
Mudassar NazarPAK1987198789136212445.2594638.27210470
Eoin MorganENG20112011710136210440.2261958.48132403
Jason HolderWI20212021816236271*25.8665555.27022476
Andrew JonesNZ1987198747036115051.5791839.32110280
Vernon RansfordAUS1911191151003619536.1069052.32032250
Henry NichollsNZ20192019811036110732.8270351.35111321
Tim PaineAUS20192019121723617924.0776547.19023391
Dilip SardesaiIND19651965363360200*120.0060.00200510
Eddie BarlowSA1970197047036012751.4393038.71210363
Mohammad AzharuddinIND1993199378036018245.0053167.80110391
Younis KhanPAK20122012610036012736.0079945.06111341
Mohammad RizwanPAK2025202551003607536.0070351.21020283
Gulabrai RamchandIND195519559113360106*45.00--120251
Richard HadleeNZ19831983611336092*45.0048973.62031483
Roy DiasSL19851985611136010636.0021649.07121280
Faisal IqbalPAK20062006712136013932.7373449.05122413
Freddie BrownENG19511951101413607927.69--020312
Adam ParoreNZ199519959152360100*27.6988140.86110351
Mitchell JohnsonAUS200820081421536050*22.5064455.90012444
Shane WarneAUS19971997152303605315.6555165.34014385
Warwick ArmstrongAUS19081908481359133*51.297244.44110363
Greg MatthewsAUS199219924803599644.8880944.38051281
Jacques KallisSA2011201159235916151.2966753.82213402
Mohammad YousufPAK2003200369335988*59.8375247.74041483
Dinesh ChandimalSL202320236102359102*44.8866553.98110410
AlimuddinPAK19621962510035910935.90--141330
John WaiteSA1953195371203597229.9210.00022140
Ben DuckettENG20262026713035911327.6242684.27101550
Tony MacGibbonNZ1955195591533596129.9220.00023291
Mark BoucherSA19981998131913597819.9483942.79032462
Brendan TaylorZIM2011201136135811771.6058661.09220287
Tillakaratne DilshanSL200820086101358125*39.7847076.17111413
Bruce EdgarNZ19801980611135812735.8094837.76122280
Majid KhanPAK197919798141358119*27.5443745.77203490
Ben DuckettENG2022202236135710771.4037395.71131432
Ken BarringtonENG195919595603578759.50--040404
Waqar HasanPAK195219525803579744.63--030-0
Abdullah ShafiquePAK2023202359035720139.6765554.50111384
Angelo MathewsSL20212021611135711035.7076346.79120296

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