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
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Dhammika PrasadSL2008-2015243824734713.1487054.37008538
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Mohammad RafiqueBAN2003-2008183524706414.2476161.760145114
Peter NevillAUS2015-2016172324686622.29115140.66031521
Theunis de BruynSA2017-20221325146810119.50101246.25102692
Hardik PandyaIND2017-20181017146110828.8162673.641325812
Mathew SinclairNZ2004-2010122104597421.86112940.66022612
Harry TectorIRE2023-202691804588525.44103044.47053487
Asela GunaratneSL2016-2017610245511656.8886152.85131501
Carlton BaughWI2004-2012172824546017.4692748.98021513
Alex LeesENG2022101904536723.84105243.06020581
Farveez MaharoofSL2005-2011172714517217.35117238.48031553
Saeed AjmalPAK2009-20143553124515011.00108241.68019444
Brian BennettZIM2024-2026916145013930.0062272.35132731
Paul HarrisSA2007-2011364654504610.98132833.89009473
Tim AmbroseENG2008-20091116144710229.8096346.42132554
Cameron BancroftAUS2017-20191018144682*26.24104242.80031621
Sharmarh BrooksWI2019-2022122304426819.22104142.46033583
Khaled MashudBAN2003-2007152914415115.75125735.08022410
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Umesh YadavIND2011-20235667264343110.5986250.350094022
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Donald TiripanoZIM2014-2023142874295220.43134131.99015541
Elton ChigumburaZIM2005-2014101904288822.5377055.58033473
Yasir HameedPAK2003-2010112214263920.2976255.91001701
Nathan HauritzAUS2004-2010172474267525.0685449.88021503
Aftab AhmedBAN2004-20101121342582*23.6189447.54013531
Mohammad KaifIND2004-20068122421148*42.1092845.37121441
Devdutt PadikkalIND2024-202646041816769.6769560.14211452
Chamara KapugederaSL2006-200981534189634.8378653.18041487
Curtis CampherIRE2023-2026918241711126.06105039.71114557
James PattinsonAUS2011-20202125941747*26.0697142.95002447
Paul StirlingIRE2018-2025816041510325.9465063.85111517
Craig CummingNZ2005-200891524087431.38111436.62010542
Ramesh MendisSL2021-20251624140845*17.7492943.92003412
Hasan AliPAK2017-2026274484073011.3159068.980083820
Leon JohnsonWI2014-201691604036625.1983248.44022551
Robin PetersonSA2003-2014141934038425.1954074.63022532
Shahid AfridiPAK2005-2010611040115636.45350114.571214717
Shamar JosephWI2024-2026152843994416.6342294.550024219
Nithish Kumar ReddyIND2024-20251016139611426.4069157.311024010
Stiaan van ZylSA2014-201612172395101*26.3377850.77102590
Abdur RehmanPAK2007-2014223133956014.1193142.43024479
Nuwan KulasekaraSL2006-2014202713916415.0492542.27013478
Nauman AliPAK2021-2026223253919714.4885245.890184310
Senuran MuthusamySA2019-2025811438810955.4381147.84120344
Naeem IslamBAN2008-2012713238310834.8299438.53110484
Mark AdairIRE2019-202671433828834.7355668.71022525

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