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/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODI4th 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 runsODIFinal · 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
Billy GodlemanDER2014-20239617510570122734.551103351.6716251570819
Andrew StraussENG2004-20121001786703717740.911438548.9221271586710
Chris GayleWI2000-201410318211721433342.191197060.27153715104698
Dilip VengsarkarIND1976-199211618522686816642.131145042.4017351556017
Sanath JayasuriyaSL1991-200710918814697334040.071069865.1814311591059
Hamish RutherfordNZ/OV/WOR2012-20231051892641817134.321103658.1612361590542
Luis ReeceDER/LAN2014-202610918922614221136.781223850.1914291573531
Max HoldenMID/NOR2017-202611119186058211*33.101223049.539291575322
Inzamam-ul-HaqPAK/IWX1992-200711920022883032949.611634554.02254615110548
Steven MullaneyNOT2014-20231182006616519231.781067557.7511281582987
Virat KohliIND2011-2025123210139230254*46.851660855.58303115102730
Luke ProcterNOR/LAN2014-2026130214256984261*36.951559744.7810411579228
Kane WilliamsonNZ/ND/MID2010-2026129226211080325152.702063452.36364715122635
Paul CollingwoodENG/DUR2003-201813222724756120637.251507250.1717351586050
Mahela JayawardeneSL1997-2014149252151181437449.852295951.46345015138761
Mohammad AsifPAK2005-2010233813141295.6446330.450014190
Dilip DoshiIND1979-1983333810129204.6140232.090014130
Henry OlongaZIM1995-2002304511184245.4178323.500014172
Pedro CollinsWI1999-200632477235245.8870133.520014300
Vishwa FernandoSL/YOR/DUR2016-2026505728227387.8381827.750014261
Sonny RamadhinWI1950-1960435814361448.202313.040014200
Rodney HoggAUS1978-1984385813439529.76132631.300114451
Marchant de LangeSA/SOM/GLO2011-202550677106211317.70113693.4914149559
Steve MagoffinSUS/WOR2014-20185170216405113.06146943.570114971
Mushtaq AhmedPAK1990-20035272166565911.71182835.890214708
Jeff ThomsonAUS1972-19855173206794912.81122950.200014689
Alzarri JosephWI/WOR2016-2026487529528613.04164357.94031410434
Dilruwan PereraSL2014-20214377813039518.88277946.89071415823
Matthew FisherENG/YOR/SUR2015-202660771910058817.33232043.3202141247
Pankaj RoyIND1951-196043794244217332.5640.005914591
Derek RandallENG1977-198447795247017433.38562543.91712142545
Matthew QuinnAA/KEN/ESS2013-20266385246785011.11130651.9101149414
Harry NielsenSA2018-202646857225811428.95507644.48112142697
Darren GoughENG1994-20035886188556512.57196743.4702141029
Brett LeeAUS1999-200876901814516420.15273952.98051418118
Kamran AkmalPAK2002-2010539262648158*30.79419663.116121437214
Angus RobsonSUS/DUR/LEI2014-201952983272312028.66540650.37224143923
Neil DexterMID/LEI2014-2019601029282218030.34596847.29781437714
Sam CurranENG/SUR2015-20267511312325212632.20491766.142231443854
Shaun MarshAUS/YOR/GLA2011-2023641147425521439.77905846.9813191453021
Pat CumminsAUS/NSW2011-20267711514167964*16.62353347.52031416239
Paul HortonLAN/LEI2014-2019651157344516831.90693149.70521144702
Marlon SamuelsWI2000-2016711277391726032.64821947.667241453732
Brooke GuestDER/LAN2019-2026831358394919731.09824947.878171447213
Adam GilchristAUS1999-200896137205570204*47.61679681.96172614676100
Dane CleaverCS2015-20268514518530420141.76939056.499341464979
Adam RossingtonMID/NOR/ESS2014-202496155134619138*32.53725463.687301458764
Samit PatelENG/GLA/NOT2012-20209515944698257*30.31780260.227261461940
Jordan ClarkLAN/SUR2015-202611415921377913727.38654957.703241446046
Ian BothamENG1977-19921021616520020833.55856560.7114221462167

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.