Batting records (Men's Tests)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Khaled MashudBAN2003-20054801705121.2546236.80011150
Ross MorganNZ1965-197171301694313.0019822.2200370
Upul TharangaSL2006-20075801685221.0040042.00012251
Shardul ThakurIND2021-20255801686021.0026064.62021194
Dilruwan PereraSL2018-202151001686716.8039642.42012212
Junior MurrayWI1994-1998101311683414.0033849.70003250
Sami AslamPAK20162411678255.6740341.44020221
Aftab AhmedBAN2005-201036116782*33.4022075.91010291
Errol HunteWI19303611665833.20--02000
Tiger LanceSA19653601666927.67--021120
Pom Pom Fellows-SmithSA19604821663527.67--000140
Abbas Ali BaigIND195924016511241.25--100150
Jim ChristySA1929-19313501657033.00--01031
Chandika HathurusingheSL1991-19932401646641.0049333.27020180
Dean BrownlieNZ20135801643620.5041040.00000240
Hardik PandyaIND201848116452*23.4328856.94011261
Andrew HallSA2003-2005611216499*18.2224467.21013242
Dirk WellhamAUS1981-198736016310327.1743837.21100170
Mikyle LouisWI20243601625727.0034447.09010183
Bruce LairdAUS1979-19803601627427.0053930.06011150
Shane ThomsonNZ1992-19944811626923.1437942.74011270
Alex MoirNZ1951-1959814616141*20.135818.97002121
Shimron HetmyerWI20193501608132.0024066.67010155
Lou VincentNZ20023601607126.6739840.20021180
John InverarityAUS1968-19725911605620.0061426.06011180
Jack BadcockAUS1936-1938712116011814.5542437.74104180
Allan DonaldSA1994-2000172081593213.2537642.29005140
Jackie GrantWI1933-193571221582815.80--00000
Karsan GhavriIND1976-1980814515835*17.5649032.24000131
Dayle HadleeNZ1969-1978813115735*13.0839939.35002150
Pieter MalanSA20203601568426.0053029.43010110
Sonny MoloneyNZ19373601566426.00--01100
Paul WinslowSA195536015610826.008200.00100155
Vijay MehraIND1961-19643611566231.20--010160
Len MaddocksAUS1954-19565901566917.336251.61013130
Saim AyubPAK2024-20264801557719.3829652.36012160
Chingleput GopinathIND1951-195246115450*30.80--01100
Charlie LlewellynSA1896-191251001547515.40--01400
Ivan BarrowWI1930-1939610115410517.1160.0010200
Andrew HudsonSA1994-199661111544515.4038639.90002220
Ross GregoryAUS19372301538051.0045333.7702070
Oscar Da CostaWI1930-19355911533919.1311234.8200130
Peter PollockSA1964-196581251533421.869319.3500080
Bruce TaylorNZ1965-197381501535110.2018350.82014180
Harry BoyleAUS1879-18841216415336*12.756861.76002120
Ken ArcherAUS1950-19513501524830.4030.00001110
Milan PriyanathSL20243501517230.2024162.66010192
Bill PlayleNZ1958-196381501516510.0710.0001360
George CarewWI1935-194835115010737.50--101160
Alby RobertsNZ1930-193736115066*30.00--02060

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