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
Brad HaddinAUS2008-20156611213326616932.99558758.46418836254
Babar AzamPAK2016-20266612211477119642.98861455.39934856628
Ravindra JadejaIND2012-202690135264140175*37.98748555.31628840281
Kumar SangakkaraSL2003-20158515112848931961.071562954.322933896039
Jacques KallisSA/IWX2002-20138915114740522454.051486749.812827882358
Dinesh ChandimalSL2011-202692165156427206*42.851278750.261536867545
Graeme SmithSA/IWX2002-20149416611758427748.931248960.732332895219
AB de VilliersSA2005-2018106175178182278*51.781493054.802142894363
R. P. SinghIND2006-201114193116307.2527642.03007161
Nahid RanaBAN2024-202612191121112.6312017.5000730
Abu JayedBAN2018-2021132283682.5715722.9300740
William O’RourkeNZ2024-202614251538193.8026314.4500750
Corey CollymoreWI2003-20071626118616*5.7326632.3300770
Shane ShillingfordWI2010-20141626626653*13.3062842.36017309
Daren PowellWI2005-20092031525636*9.8567537.93007350
Sam CurranENG2018-2021243858157824.70127164.120379621
Prabath JayasuriyaSL2022-20262439329128*8.0887433.30007300
Jomel WarricanWI2015-20262444163674113.1166854.94007329
Rubel HossainBAN2009-202027471926545*9.4660343.95007344
Mohammad AbbasPAK2017-2026335224240428.5790726.46007295
Hamilton MasakadzaZIM2005-201828561164915829.98363045.4345719021
Yashasvi JaiswalIND2023-2026305622588214*47.93389666.43713732645
Jack LeachENG2018-20243959224989213.46133437.33017632
Herschelle GibbsSA2002-200834614210322836.89368957.01313731720
Mohammad AmirPAK2009-20193667117514813.41198037.93007913
Andrew FlintoffENG/IWX2001-200940687222816736.52368060.54315727750
Daniel VettoriNZ/IWX2003-2014549010287414035.92444364.69513734414
Quinton de KockSA2014-2021549163300141*38.82465270.94622741133
Ben DuckettENG2016-202649913336418238.23390286.21716744219
Aiden MarkramSA2017-202651942330415235.91571157.85814746916
Jermaine BlackwoodWI2014-20235610262898112*30.19537353.94318734736
Travis HeadAUS2018-2026681166467317542.48671469.601220757141
VVS LaxmanIND2001-201276129245411200*51.531093549.48123776711
Mohammad AliPAK2022-202691682483.0013218.1800630
Robiul IslamBAN2010-2014917699339.0020348.77006133
Liam PlunkettENG2006-20141218522955*17.6245550.33016310
Tendai ChataraZIM2013-20241018394226.2720146.77006151
Tino BestWI2004-2013152042329514.5035964.62016334
Miguel CumminsWI2016-20191422711424*7.6032135.51006124
Scott BolandAUS2021-20261924912521*8.3339331.81006160
Rajin SalehBAN2003-2008132514826720.08136935.21026582
Kasun RajithaSL2018-202618265145226.9058224.91006160
Ravi RampaulWI2009-20121831833540*14.5762953.260064010
Shoaib BashirENG2024-2026213218106147.5727937.99006131
Jeetan PatelNZ2006-2017223683794713.5469254.77006443
Mashrafe MortazaBAN2003-2009203725137914.6673170.180365717
Sulieman BennWI2008-2015253744824214.6179260.860065813
Dominic SibleyENG2019-2021223931042133*28.94304534.222561141
Joe BurnsAUS2014-202023401144218036.97255756.3947618314
Colin de GrandhommeNZ2016-2022294471432120*38.70178080.4528614141

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