Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 2000-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Dominic CorkENG2000-2002101422305219.1743552.87012323
Kumar SangakkaraSL2000-2015134233171240031957.412288254.19385211149151
Upul ChandanaSL2000-2005142115619228.05108751.61020685
Neil McKenzieSA2000-200958947325322637.39774442.01516940922
Makhaya NtiniSA2000-2009971114169032*9.86140649.0800201038
Marcus TrescothickENG2000-20067614310582521943.801068554.5214291283142
Graham ThorpeENG2000-20054374153145200*53.31690045.58101543428
Ruchira PereraSL2000-20027853211*10.6711527.8300140
Mahendra NagamootooWI2000-20025811856826.4335252.56010223
Craig WishartZIM2000-20051528079611428.43152552.201339611
Gavin RennieZIM2000-200291803969322.00109036.33022470
Mark RichardsonNZ2000-200438653277614544.77737037.6741913444
Paul StrangZIM2000-20014739238*23.0025536.08001102
David MutenderaZIM200012010105.001952.6300101
Dion NashNZ2000-2001221876287.0019744.1601081
Shiv Sunder DasIND2000-200223402132611034.89340738.922931801
Zaheer KhanIND2000-2014921272412317511.95238151.70032914128
Al SahariarBAN2000-2003153006837122.77132951.39042994
Habibul BasharBAN2000-200850991302611330.88502060.2832474014
Khaled MashudBAN2000-20074484101409103*19.04413634.0713111471
Mohammad RafiqueBAN2000-200833636105911118.58163064.9714811034
Akram KhanBAN2000-200381602594416.1968637.76000293
Hasibul HossainBAN2000-20015101973110.7812478.23002103
Shahriar HossainBAN2000-2004350994819.8023841.60000140
Sunil JoshiIND20003201199259.5019860.10010131
Aminul IslamBAN2000-20021326153014521.20152034.87123500
Sadagoppan RameshIND2000-2001101905246127.58123642.39032560
Mehrab HossainBAN2000-200391802417113.3973832.66012260
Naimur RahmanBAN2000-200281512104815.0045845.85001310
Ranjan DasBAN2000120221.00316.4500100
Saba KarimIND2000110151515.004632.6100020
Ashley GilesENG2000-200653791214045920.96301146.630491745
Saleem ElahiPAK2000-200391713797223.6995939.52014442
Qaisar AbbasPAK2000110222.001513.3300000
Ian SalisburyENG2000331843342.0031526.6700060
Boeta DippenaarSA2000-2007366051665177*30.27398041.833782315
Chris MartinNZ2000-2013711045212312*2.3761520.000036150
Brooke WalkerNZ2000-200258211827*19.6747824.69001100
Vijay DahiyaIND200021122*-540.0000000
Stuart MacGillAUS2000-2008322910185299.7429862.08006250
Andy BichelAUS2000-2003161713087119.2544269.68012462
Mervyn DillonWI2000-200431552465438.77123737.590020645
Daren GangaWI2000-200844802208513526.73527239.553982752
Marlon BlackWI2000-200261132162.6312616.6700410
Sarandeep SinghIND2000-20023214339*43.0013631.6200010
Dirk ViljoenZIM2000120573828.5016634.3400060
Danish KaneriaPAK2000-2010618433360297.0674348.450025463
Kerry WalmsleyNZ2000120552.502025.0000100
Jason GillespieAUS2000-2006577119985201*18.94301032.7212101268
Hamish MarshallNZ2000-20061219265216038.35137847.31221833

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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