Batting records (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,671 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Habibul BasharBAN2000-200850991302611330.88502060.2832474014
Khaled MashudBAN2000-20074484101409103*19.04413634.0713111471
Mohammad RafiqueBAN2000-200833636105911118.58163064.9714811034
Akram KhanBAN2000-200381602594416.1968637.76000293
Hasibul HossainBAN2000-20015101973110.7812478.23002103
Shahriar HossainBAN2000-2004350994819.8023841.60000140
Aminul IslamBAN2000-20021326153014521.20152034.87123500
Mehrab HossainBAN2000-200391802417113.3973832.66012260
Naimur RahmanBAN2000-200281512104815.0045845.85001310
Ranjan DasBAN2000120221.00316.4500100
Saba KarimIND2000110151515.004632.6100020
Qaisar AbbasPAK2000110222.001513.3300000
Chris MartinNZ2000-2013711045212312*2.3761520.000036150
Brooke WalkerNZ2000-200258211827*19.6747824.69001100
Vijay DahiyaIND200021122*-540.0000000
Marlon BlackWI2000-200261132162.6312616.6700410
Sarandeep SinghIND2000-20023214339*43.0013631.6200010
Danish KaneriaPAK2000-2010618433360297.0674348.450025463
Hamish MarshallNZ2000-20061219265216038.35137847.31221833
Mfuneko NgamSA2000-200131100*-10.0000000
Marlon SamuelsWI2000-2016711277391726032.64821947.667241453732
Dougie MarillierZIM2000-20025711867331.0043742.56020162
Colin StuartWI2000-20016922412*3.4314216.9000230
Justin KempSA2001-2005460805513.3325032.00012110
Rahul SanghviIND2001120221.00229.0900100
Faisal IqbalPAK2001-201026442112413926.76254544.171841365
Mohammad SamiPAK2001-20123656144874911.60158230.78008534
Misbah-ul-HaqPAK2001-201775132205222161*46.631172644.531039951181
Imran FarhatPAK2001-201340772240012832.00497048.2931433484
James FranklinNZ2001-201331467808122*20.72216337.36126825
Chris DrumNZ2001-20025521043.339110.9900110
Dinuka HettiarachchiSL200112100*0.00250.0000100
Sairaj BahutuleIND20012413921*13.0010537.1400231
Sameer DigheIND200161011414715.6736838.32001190
Humayun FarhatPAK2001120542827.006484.3800063
Neil McGarrellWI2001462613315.2521528.37001100
Dion EbrahimZIM2001-20052955112259422.69311639.3101081450
Manjural IslamBAN2001-200417331181213.6837421.66001060
Andy BlignautZIM2001-2005193638869226.85129268.5806610223
Javed OmarBAN2001-200740802172011922.05450938.151852401
Mushfiqur RahmanBAN2001-20041019223246*13.6575530.73005230
Mohammad SharifBAN2001-20071020312224*7.1828243.26007104
Leon GarrickWI2001120272713.507635.5300120
Brighton WatambwaZIM2001-2002685114*3.675918.6400200
Enamul HaqueBAN2001-20031019418024*12.0052034.62003251
Ryan SidebottomENG2001-20102231113133115.6590334.66003370
Ian WardENG20015911293916.1331640.8200180
Travis FriendZIM2001-2004131944478129.80102043.82034543
Hemang BadaniIND2001471943815.6724837.90000111
Usman AfzaalENG2001361835416.6013760.58010120

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