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
Tapash BaisyaBAN2002-2005214063846611.2976949.93029472
Tushar ImranBAN2002-2007510089288.9026333.84003120
Robert KeyENG2002-20051526177522131.00163947.28132972
Steve HarmisonENG/IWX2002-200963862374349*11.79129957.2000219710
Parthiv PatelIND2002-2018253889347131.13192748.470641251
Jermaine LawsonWI2002-20051321652143.4717729.3800660
Gareth BreeseWI2002120552.502619.2300100
Martin van JaarsveldSA2002-200491523977330.5483547.54030560
Rafikul KhanBAN2002120763.505313.2100010
Hasantha FernandoSL200224038249.507948.1000280
Kamran AkmalPAK2002-2010539262648158*30.79419663.116121437214
Blessing MahwireZIM2002-20051017614750*13.3634642.49012212
Mark VermeulenZIM2002-2014918044911824.9494047.77123582
Vasbert DrakesWI2002-2004122023866721.4481947.13012547
Anwar HossainBAN200212014127.004431.8200020
Jacob OramNZ2002-2009335910178013336.33353350.3856420921
Martin LoveAUS2002-2003583233100*46.6047648.95112170
Devon SmithWI2003-201843762176010823.78383445.911872461
Carlton BaughWI2003-2012213626106817.94122050.00031714
David BernardWI2003-20093612026940.4038053.16030183
Jacques RudolphSA2003-2012488392622222*35.43598443.8261183627
Alan DawsonSA2003210101010.004223.8100010
Mohammad SalimBAN2003241492616.3312838.2800160
Prabath NissankaSL20034521812*6.008321.6900220
Kaushal LokuarachchiSL2003-20044519428*23.5016258.02000141
Robin PetersonSA2003-2014152034648427.2964971.49032612
Omari BanksWI2003-20051016431850*26.5081738.92011422
Tino BestWI2003-2013253864019512.5370656.80019525
James AndersonENG2003-20241882651141353818.96343239.4201341843
Sean ErvineZIM2003-20045802618632.6347155.41031322
Anthony McGrathENG20034502018140.2040250.00020271
Richard JohnsonENG2003340592614.7510158.4200063
Jerome TaylorWI2003-20164673785610612.97136862.57111211719
Fidel EdwardsWI2003-2012558828394306.57139728.200019482
Thilan ThusharaSL2003-2010101439415*8.5520146.77003130
Anwar Hossain MonirBAN2003-200536322137.337330.1400120
James KirtleyENG200347132125.3312924.8100011
Ed SmithENG2003350876417.4017250.58012150
Mohammad HafeezPAK2003-2018551058365222437.65652056.011012845528
Umar GulPAK2003-20134767957765*9.95120447.9201156320
Yasir HameedPAK2003-201025493149117032.41258857.612812234
Shabbir AhmedPAK2003-2005101558824*8.8023437.61004100
Rajin SalehBAN2003-20082446211418925.93318235.860781385
Monde ZondekiSA2003-2008650825916.4022636.28011120
Kabir AliENG20031201095.002835.7100010
Salman ButtPAK2003-201033620188912230.47400247.2031062761
Farhan AdilPAK2003120332516.506947.8300040
Yasir AliPAK200312211*-520.0000000
Aakash ChopraIND2003-2004101904376023.00126334.60021490
Lakshmipathy BalajiIND2003-200589051315.6712640.4800451

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