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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Tafadzwanashe KaitanoZIM2021-20254801868723.2563929.11012210
Alzarri JosephWI2016-2026426728048612.37140157.3902138431
Craig WhiteENG2001-200223114585*72.5028950.17010183
Graeme SwannENG2008-201360761413708522.10179176.4905518119
Geraint JonesENG2004-2006213537158522.34149147.95042932
Sanath JayasuriyaSL2003-2007142305828525.3081571.41031758
Harry TectorIRE2023-202691804588525.44103044.47053487
Heath StreakZIM2003-200581623098522.0786735.64023381
Xavier MarshallWI2008-20093501828536.4031058.71021271
Keshav MaharajSA2016-20266397913698415.56224461.01061915530
Habibul BasharBAN2003-2008193809148424.05146362.470811182
Axar PatelIND2021-2025152446888434.40129753.050417320
Amit MishraIND2008-2016223226488421.60110358.75044793
Robin PetersonSA2003-2014141934038425.1954074.63022532
Wesley MadhevereZIM2025-202671323218429.1859853.68023332
Pieter MalanSA20203601568426.0053029.43010110
Peter MoorZIM/IRE2016-2025142817228326.74153147.16063817
James VinceENG2016-2018132205488324.91110049.82032860
Aaron RedmondNZ2008-201371412278317.4653142.75011342
Zander de BruynSA20042311308365.0034437.7901093
Cameron BancroftAUS2017-20191018144682*26.24104242.80031621
Aftab AhmedBAN2004-20101121342582*23.6189447.54013531
Keegan PetersenSA2021-2024142507048228.16147747.66040860
Narsingh DeonarineWI2005-2013152516228225.92147042.31053666
Nicky BojeSA2002-2006172465768232.0098158.72021923
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Aamer JamalPAK2023-202691723558223.6763156.26023406
Moisés HenriquesAUS2013-201648116481*23.4334647.40022122
James AndersonENG2003-20241822581091290818.66329439.1601341773
Abhinav MukundIND2011-201771403208122.8670045.71023321
Wavell HindsWI2003-20054701318118.7127148.34012162
RazaullahPAK2026120928146.0074124.3201069
HMRKB HerathSL2005-20188212926158980*15.43307151.7403191876
Daryl TuffeyNZ2003-201067317780*44.2531256.73011203
Marvan AtapattuSL2003-200781203368028.0087338.49021391
Brian ChariZIM2014-201871402548018.1464239.56022266
Marcus HarrisAUS2018-2022142626077925.29132245.92030730
Mashrafe MortazaBAN2003-2009203725137914.6673170.180365717
Brad HoggAUS2003-20084621617940.2527957.71010122
Sam CurranENG2018-2021243858157824.70127164.120379621
Ajantha MendisSL2008-2014191962137816.3845546.81012251
Stuart BinnyIND2014-201561011947821.5633358.26012231
NazimuddinBAN2011-20123601257820.8332039.06012172
Tim SoutheeNZ2008-202410715510224577*15.48271582.69072121598
Saim AyubPAK2024-202691603647722.7566854.49033384
Dale SteynSA2006-2019901142412267613.62278144.08021412135
Tatenda TaibuZIM2003-2012122416577628.57166539.46060765
James TaylorENG2012-201671313127626.0075341.43021322
Upul ChandanaSL2003-20053501957639.0031362.30010242
Zaheer KhanIND2003-20146085149307513.10181351.30031710922

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