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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Azhar AliPAK2010-202297180117142302*42.261703341.9319351969422
Tharanga ParanavitanaSL2009-201232605179211132.58427441.9321192065
Saeed AjmalPAK2009-20143553124515011.00108241.68019444
Zubayr HamzaSA2019-202481603076219.1973841.60012422
James TaylorENG2012-201671313127626.0075341.43021322
Michael CarberryENG2010-201461203456028.7583541.32012541
Jasprit BumrahIND2018-202552782534834*6.5784341.2800283811
Ed CowanAUS2011-201318320100113631.28242541.281621232
Mikyle LouisWI2024-2025102003699718.4589741.14021404
Junaid SiddiqueBAN2008-20121733089710627.18218541.051711120
Roshen SilvaSL2017-20191223370210935.10171241.00152593
Dawid MalanENG2017-202222390107414027.54262240.961921461
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Raqibul HasanBAN2008-201181613016520.0773740.84012321
Kraigg BrathwaiteWI2011-20259919110593121232.771452340.8412311959017
Rassie van der DussenSA2019-2022183229059830.17222140.750631014
Peter NevillAUS2015-2016172324686622.29115140.66031521
Mathew SinclairNZ2004-2010122104597421.86112940.66022612
Raymon ReiferWI2017-202381412986222.9273540.54031372
Nayeem HasanBAN2018-2025132042272614.1956140.46001200
Jayden SealesWI2021-2026305020251328.3762140.4200111810
Kaushal SilvaSL2011-201839740209913928.36521240.2731262382
Anil KumbleIND2001-200841557893110*18.60222440.151241144
Kyle MillsNZ2004-2009132042105713.1352739.85013273
Daren GangaWI2003-20081834289613528.00225539.731421170
Curtis CampherIRE2023-2026918241711126.06105039.71114557
Joe DenlyENG2019-2020152808279429.54208639.650601104
Brian ChariZIM2014-201871402548018.1464239.56022266
Tatenda TaibuZIM2003-2012122416577628.57166539.46060765
Lahiru ThirimanneSL2011-2022448562088155*26.43529439.44310112073
Tim BresnanENG2009-2013232645759126.14145839.44033671
Iain O'BrienNZ2005-200919314210317.7853439.33008281
Regis ChakabvaZIM2011-20212040498410127.33250739.25152917
James AndersonENG2003-20241822581091290818.66329439.1601341773
Sami AslamPAK2015-2017132517589131.58193839.11070774
Taijul IslamBAN2014-202660101129414710.57241239.0100111043
Stuart CarlisleZIM2003-2005510121111823.4454139.00101272
Daniel FlynnNZ2008-2013213947816722.31200638.930481041
Peter FultonNZ2006-20142138189213624.11230038.7824310715
Sai SudharsanIND202561103028727.4578038.72022380
Naeem IslamBAN2008-2012713238310834.8299438.53110484
Marvan AtapattuSL2003-200781203368028.0087338.49021391
Farveez MaharoofSL2005-2011172714517217.35117238.48031553
Jahurul IslamBAN2010-201371413474826.6990238.47002374
Ajaz PatelNZ2018-20252232132193511.5357538.09001225
Mohammad AmirPAK2009-20193667117514813.41198037.93007913
Daren PowellWI2005-20092031525636*9.8567537.93007350
Simon HarmerSA2015-2026152253084718.1281637.75001272
Tagenarine ChanderpaulWI2022-202615292758207*28.07201337.66122726
Jack LeachENG2018-20243959224989213.46133437.33017632

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