Live7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th 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 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Batting records (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Daniel FlynnNZ/ND2008-2019771416434418832.18853250.919171959924
Wally HammondENG1927-194785140167249336*58.46749138.072224451227
Alex CareyAUS/SUS/SA2017-20268514015517315641.38778466.461127655948
Tim BresnanENG/YOR/WAR2009-202199140193612169*29.85810144.593211946414
Jamie SmithENG/SUR2019-202688139115273234*41.20845062.4012271068174
Kusal MendisSL2015-2026751396483624536.36825858.5610231558155
Allan LambENG1982-19927913910465614236.09905851.401418961820
Colin de GrandhommeNZ/AA/ND2012-202386139204447174*37.37562679.0482920465126
Adam WheaterND/HAM/ESS2012-202292139153689204*29.75649656.794201346711
Harry FinchSUS/KEN2015-2026781399345711826.59696049.67422194805
Rikki ClarkeENG/WAR/SUR2003-20219313917316711125.96595553.181191544139
Timm van der GugtenNED/GLA2016-202610113934221085*21.05482145.840111828714
Leonard HuttonENG1937-19557913815697136456.67310737.95193354757
David BedinghamSA/DUR2020-20268913813658127952.65950469.242221776491
Dhananjaya de SilvaSL/CCC2016-20268013812527220441.84880259.9015241161849
Mike GattingENG1978-19957913814440920735.56976445.1610211655211
Cam FletcherCAN/AA/ND2013-20268413827391115735.23873344.78620842548
Michael HoganKEN/GLA2014-20231051385912095415.30147881.80011616330
Glenn McGrathAUS1993-200712413851641617.37157040.830135511
Fidel EdwardsWI/HAM2003-20199813852546306.35187129.180027672
Michael HusseyAUS2005-20137913716623519551.531243650.1419291268539
Rohan KanhaiWI1957-1974791376622725647.53291447.871528756623
Neil HarveyAUS1948-19637913710614920548.42181143.51212474521
Adam GilchristAUS1999-200896137205570204*47.61679681.96172614676100
Nathan AstleNZ1996-20068113710470222237.02947949.6011241161239
George BartlettSOM/NOR2017-20268313716370513430.62691253.608181346941
James FullerOV/MID/HAM2013-2026911372327789324.37395470.260111334142
Ish SodhiNZ/CAN/ND2012-202589137192762108*23.41520053.121131833842
Shan MasoodPAK/YOR/DER2013-2026751363544123940.91887961.2815241259434
Ian ChappellAUS1964-19807513610534519642.42877445.6114261156215
Martin GuptillNZ/AA/WOR2009-2023731366510722739.28929254.9611281664775
Joe CarterND2013-2026781366476216936.63955449.8410271356862
Ravindra JadejaIND2012-202691136264160175*37.82751655.35628840382
Matt HenryNZ/CAN/WOR2013-20269713619211375*18.06261580.80072126570
Brooke GuestDER/LAN2019-2026831358394919731.09824947.878171447213
Tamim IqbalBAN2008-2023701342513420638.89885258.0010311165541
Tom FellWOR2014-2022791344361417127.80751048.12514135145
James FranklinNZ/WF/MID2001-20178613420345813930.33754545.837161538628
Richard HadleeNZ1973-199086134193124151*27.17461157.342151234333
Morné MorkelSA/SUR2006-20201061342812684011.96246651.42002619110
Colin IngramSOM/GLA2014-202677133125731257*47.36999257.361823877539
Saif ZaibNOR2015-20268313374455196*35.36768158.001221851246
Logan van BeekNED/CAN/WF2013-202689133322572111*25.47487552.762111031137
Godfrey EvansENG1946-19599113314243910420.5061544.5528172027
Matt TaylorGLO2014-20269413339138957*14.78329242.1902211699
Thilan SamaraweeraSL2001-20138113220546223148.771164146.921430116337
Misbah-ul-HaqPAK2001-201775132205222161*46.631172644.531039951181
Jack HaynesWOR/NOT2019-2026851329467715938.02865154.061220959013
Shakib Al HasanBAN/SUR2007-2024721328462121737.27750261.60531755728
George WorkerCAN/CS/AA2012-2024741324386721030.21816147.388181549736

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.