Live4th ODI · Ireland in Namibia 2026/27NAM32/2 (10.5)IRE298/8 (50)NAM need 267 runs in 235 ballsLive7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLODI4th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th 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 runsT2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Taufeeq UmarPAK2001-201444835296323637.99662644.7271464044
Keith MillerAUS1946-195655877295814736.98122950.12713522228
Herbie TaylorSA1912-193242764293617640.78666.677172987
Andrew JonesNZ1987-199539748292218644.27744339.2671122458
Neil DexterMID/LEI2014-2019601029282218030.34596847.29781437714
Keith StackpoleAUS1966-197443805280720737.43344949.43714531810
Jason RoyENG/SUR2014-202548745280514340.65349980.17713736541
Jason SanghaSA/NSW2018-202650877279115134.89549250.827151033028
Adam VogesAUS/MID2015-20173959112726269*56.79502354.2771233345
Mohsin KhanPAK1978-198648796270920037.11486248.667932586
Shoaib MohammadPAK1983-1995446872705203*44.34631039.2471362895
Finlay BeanYOR2022-202648801264922433.53509052.0476536823
Yashasvi JaiswalIND2023-2026315722612214*47.49392866.50713733145
Derek RandallENG1977-198447795247017433.38562543.91712142545
Asanka GurusinhaSL1985-199641707245214338.92610936.6578324811
Jackie McGlewSA1951-1962346462440255*42.0730.0071041542
Kyle VerreynneSA/NOT2021-20265585122396148*32.82417557.3975526222
Rehan AhmedENG/LEI2022-202644742239413633.25328072.99711732425
Shikhar DhawanIND2013-201834581231519040.61345866.9575431612
Bill WoodfullAUS1926-193434544230016146.00439931.1271361170
Graeme PollockSA1963-197023414225627460.97200855.88711128911
Vijay HazareIND1946-1953305262192164*47.65119435.937941101
Charles MacartneyAUS1907-192635554213117041.7875369.197911993
Bill PonsfordAUS1924-193429484212226648.23311844.777611590
Lawrence RoweWI1972-198030492204730243.55286647.217722106
Lahiru UdaraSL/NCC2024-202623382198626155.17239682.8975223525
Peter ParfittENG1961-1972375261882131*40.91159932.337652082
Michael KlingerGLO2014-201622395148914043.79291051.1774118515
MS DhoniIND2005-20149014416487622438.09824959.116331054478
Daniel VettoriNZ/IWX/ND1997-201411617923467814029.99796558.736242057718
Ravindra JadejaIND2012-202691136264160175*37.82751655.35628840382
Hilton CartwrightAUS/MID/DER2017-202669124114058171*35.91810650.066221150340
Ned EckersleyDUR/LEI2014-20229516311402314726.47809549.706181448512
Ravichandran AshwinIND/WOR/NOT2011-202411516718397612426.68721055.156171045526
Cam FletcherCAN/AA/ND2013-20268413827391115735.23873344.78620842548
Imran KhanPAK1971-19928812625380713637.69658847.53618832755
Graham ClarkDUR2015-2026821277374016031.17703553.166191045531
Hansie CronjeSA1992-2000681119371413536.41832044.646231140933
Grant FlowerZIM1992-20046712363457201*29.551001334.536151634916
John ReidNZ1949-1965581085342814233.2813932.37622537433
Lyndon JamesNOT2018-202677113143390203*34.24686849.366141041820
Graeme HickENG1991-2001651146338317831.32692048.896181145022
Ollie PriceGLO2021-20266211153344253*31.55755144.2961874438
Quinton de KockSA2014-2021549163300141*38.82465270.94622741133
Luke WrightSUS2014-2018518863258226*39.73495765.73617846537
Tim SeifertND/SUS2014-20255910653205167*31.73592154.136171034856
Peter TregoCS/SOM/NOT2012-2020649973190154*34.67450570.81614840337
Craig McMillanNZ1997-2005559110311614238.47567054.96619736754
Alex WakelyNOR2015-20216210310307412333.05614650.02614739621
LJ WoodcockWF2012-2019498773053203*38.16645947.27613840614

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.