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
Alex LeesENG2022101904536723.84105243.06020581
Sharmarh BrooksWI2019-2022122304426819.22104142.46033583
Mashrafe MortazaBAN2003-2009203725137914.6673170.180365717
Sabbir RahmanBAN2016-2018112224816624.0587554.97045576
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Sarel ErweeSA2022-20231019147910826.61110743.27112560
Umar GulPAK2003-20134161953265*10.23108449.0801135520
Farveez MaharoofSL2005-2011172714517217.35117238.48031553
Tim AmbroseENG2008-20091116144710229.8096346.42132554
Curtis CampherIRE2023-2026918241711126.06105039.71114557
Leon JohnsonWI2014-201691604036625.1983248.44022551
Darren LehmannAUS2003-2004812049012940.8389854.57221544
Abdul RazzaqPAK2002-2006101824709029.38101946.12020548
Donald TiripanoZIM2014-2023142874295220.43134131.99015541
Craig CummingNZ2005-200891524087431.38111436.62010542
Michael CarberryENG2010-201461203456028.7583541.32012541
Dhammika PrasadSL2008-2015243824734713.1487054.37008538
Aftab AhmedBAN2004-20101121342582*23.6189447.54013531
Robin PetersonSA2003-2014141934038425.1954074.63022532
Sonal DinushaSL2025-2026592606133*86.57103458.61320528
Peter NevillAUS2015-2016172324686622.29115140.66031521
Andrew BalbirnieIRE2018-2026112204299519.5085650.12034520
Mark AdairIRE2019-202671433828834.7355668.71022525
Azan AwaisPAK2026714035710325.5065954.17122520
Mohammad RafiqueBAN2003-2008183524706414.2476161.760145114
Carlton BaughWI2004-2012172824546017.4692748.98021513
Paul StirlingIRE2018-2025816041510325.9465063.85111517
Asela GunaratneSL2016-2017610245511656.8886152.85131501
Haseeb HameedENG2016-2022101914398224.39137132.02044502
Nathan HauritzAUS2004-2010172474267525.0685449.88021503
Kyle JamiesonNZ2020-20262130552351*20.9287259.980134913
Runako MortonWI2006-2008101803436719.0672847.12020494
Harry TectorIRE2023-202691804588525.44103044.47053487
Chamara KapugederaSL2006-200981534189634.8378653.18041487
Naeem IslamBAN2008-2012713238310834.8299438.53110484
Makhaya NtiniSA2002-200957723537032*10.0084943.580013484
Ben HilfenhausAUS2009-201227381235556*13.6565554.20018485
Prithvi ShawIND2018-202059133913442.3839486.04121482
Graeme CremerZIM2005-201717345537102*18.52162233.11105472
Paul HarrisSA2007-2011364654504610.98132833.89009473
Elton ChigumburaZIM2005-2014101904288822.5377055.58033473
Shahid AfridiPAK2005-2010611040115636.45350114.571214717
Abdur RehmanPAK2007-2014223133956014.1193142.43024479
Nuwan KulasekaraSL2006-2014202713916415.0492542.27013478
Shardul ThakurIND2018-2025132113776718.8563059.84043469
Emilio GayENG202661102716024.6449954.31032460
Devdutt PadikkalIND2024-202646041816769.6769560.14211452
Saeed AjmalPAK2009-20143553124515011.00108241.68019444
Mohammad KaifIND2004-20068122421148*42.1092845.37121441
James PattinsonAUS2011-20202125941747*26.0697142.95002447

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