Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Batting records (Men's Tests)

More filters

1 active
Reset"Match result" is from the side of the player or team.
From 1925-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Misbah-ul-HaqPAK2001-201775132205222161*46.631172644.531039951181
Ian BothamENG1977-19921021616520020833.55856560.7114221462167
John EdrichENG1963-19767712795138310*43.541210337.231224655711
Tamim IqbalBAN2008-2023701342513420638.89885258.0010311165541
Arjuna RanatungaSL1982-200093155125105135*35.70895750.544381255340
Ajinkya RahaneIND2013-20238514412507718838.461025649.5012261057835
Zaheer AbbasPAK1969-19857812411506227444.80693555.2312201051122
Tom GraveneyENG1951-19697912313488225844.38481740.98112084257
MS DhoniIND2005-20149014416487622438.09824959.116331054478
Bob SimpsonAUS1957-1978621117486931146.82476244.73102783492
Marnus LabuschagneAUS2018-2026671219485721543.37931452.151125454415
Kusal MendisSL2015-2026751396483624536.36825858.5610231558155
Travis HeadAUS2018-2026691186480817542.93692869.401320758941
Andy FlowerZIM1992-200263112194794232*51.551063645.071227554320
Babar AzamPAK2016-20266612211477119642.98861455.39934856628
Ian RedpathAUS1964-19766612011473717143.46902037.5683194812
Nathan AstleNZ1996-20068113710470222237.02947949.6011241161239
Asad ShafiqPAK2010-2020771286466013738.20958848.6012271351229
Allan LambENG1982-19927913910465614236.09905851.401418961820
Shakib Al HasanBAN2007-2024711308460921737.78747361.68531655628
Daryll CullinanSA1993-200169115124554275*44.21930048.9714201054825
Hashan TillakaratneSL1989-200481131254545204*42.881115240.26112095401
Peter MayENG1951-19616610694537285*46.77169139.271322840612
Daniel VettoriNZ/IWX1997-201411317423453114030.01778758.196232055617
Ted DexterENG1958-1968621028450220547.89262343.69927651316
Everton WeekesWI1948-195848815445520758.6250.00151963322
Dhananjaya de SilvaSL2016-2026691239443117338.87763858.0113201153438
Kim HughesAUS1977-1984701246441521337.421008142.849221044427
Mike GattingENG1978-19957913814440920735.56976445.1610211655211
Damien MartynAUS1992-20066710914440616546.38856951.421323751110
Alvin KallicharranWI1972-19806610910439918744.43437246.3212211046612
Alan KnottENG1967-19819514915438913532.75887044.4353084916
Mohinder AmarnathIND1969-19886911310437813842.50511942.1811241233021
Ian HealyAUS1988-1999119182234356161*27.40876049.73422184255
Roy FredericksWI1968-1977591097433416942.49434446.5782674258
Rohit SharmaIND2013-20246711610430121240.58753857.061218647388
KL RahulIND2014-2026701225428819936.65823052.101221951034
Mark ButcherENG1997-20047113174288173*34.581000542.86823105583
Paul CollingwoodENG2003-20116811510425920640.56917046.441020646924
Robin SmithENG1988-19966211215423617543.67927945.65928855811
Simon KatichAUS2001-201056996418815745.03848349.37102544909
Faf du PlessisSA2012-20216911814416319940.03898646.331021951621
Ravindra JadejaIND2012-202691136264160175*37.82751655.35628840382
Gautam GambhirIND2004-2016581045415420641.96806751.49922751810
Mudassar NazarPAK1976-1989761168411423138.09891641.23101773581
Matt PriorENG2007-201479122204099131*40.19664761.677281349216
Herbert SutcliffeENG1925-193548778407819459.10613334.16142022195
Saeed AnwarPAK1990-2001549124052188*45.53726555.771125853514
Temba BavumaSA2014-20266811714399317938.77817348.865261045217
Murali VijayIND2008-2018611051398216738.29860146.301215846733

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.