Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th 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 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd 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)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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
Anuj DalDER2018-202672103172771146*32.22539651.35513112996
Ish SodhiNZ/CAN/ND2012-202589137192762108*23.41520053.121131833842
Stan McCabeAUS1930-193839625274823248.21321760.0261342695
Shoaib MohammadPAK1983-1995446872705203*44.34631039.2471362895
Martin AnderssonMID/DER2018-202658927266822831.39415964.156131233821
Tom BantonSOM2018-202549794261637134.88421162.12413532232
Yashasvi JaiswalIND2023-2026315722612214*47.49392866.50713733145
Richard LeviNOR2014-202048827255016834.00362470.36413736720
Bill EdrichENG1938-195539632244021940.00198330.5661332449
Philip SaltSUS/LAN2016-202548792243313031.60346970.14513931120
Bill WoodfullAUS1926-193434544230016146.00439931.1271361170
Dwayne BravoWI2004-201040711220011331.43452748.60313626921
William O'DonnellAA2019-2025356762165137*35.49497443.53413823329
Campbell KellawayVIC2022-2026397242164165*31.82534340.5031382546
Sean AbbottSUR/NSW2017-2026547792120102*31.18326764.89113820648
Jordan ThompsonYOR/WAR2019-202674100921079823.15321465.560131025864
James TaylorENG/NOT2012-201632583210629138.29412351.08313624911
Imam-ul-HaqPAK/YOR/SOM2018-202635655206115734.35428448.11313722614
Andrew HudsonSA1992-199834633200716333.45512939.1341372545
Brian McMillanSA1992-1998386212196811339.36459242.86313320611
Matthew HurstLAN2023-202641709194910631.95392749.63213719425
Kruger van WykNZ/CS2012-2015345891797111*36.67364949.2511332141
Ben GeddesMID/KEN/SUR2021-202635584175313732.46341651.32213220517
Ken MackayAUS1956-19633752715078933.49104529.760136642
Neil BroomNZ/CAN/OV2012-20206712012386016135.74713454.11812747028
Jeetan PatelNZ/WF/WAR2006-201915222234384710520.46559368.782123147264
Ravi ShastriIND1981-19928012114383020635.79794236.751112931722
Mohammad HafeezPAK2003-2018551058365222437.65652056.011012845528
Asif IqbalPAK1964-198057997357517538.86290348.641112935017
Arthur MorrisAUS1946-195546793353320646.49173844.531212430110
Nick ComptonENG/MID/SOM2012-20176711810347815632.20828741.978121241311
Ed JoyceIRE/SUS2014-201841702335125049.28585757.211112542026
Ijaz AhmedPAK1987-200159924331521137.67732345.231212741723
Shane WarneAUS1992-20071451991731549917.33547057.660123435337
Sam BillingsENG/KEN2014-202367969281817132.39461361.095121139914
Roston ChaseWI2016-2026611124280819426.00598546.926121529024
Syed KirmaniIND1976-19868812422275910227.05442244.0121272463
Adam VogesAUS/MID2015-20173959112726269*56.79502354.2771233345
James HarrisMID/KEN/GLA2014-20251071573327188021.92673640.35012223678
Kamran AkmalPAK2002-2010539262648158*30.79419663.116121437214
Cyril WashbrookENG1937-195637666256919542.82114637.5261221608
George BaldersonLAN2020-202674115162528116*25.54550845.90212733915
Jack CarsonSUS2020-20267411814248210523.87451155.022121530936
Nick SelmanGLA2016-202152975247415026.89543945.49612163113
Derek RandallENG1977-198447795247017433.38562543.91712142545
Tim PaineAUS/TAS2010-20235997172416111*30.20506647.6911262788
Moisés HenriquesAUS/NSW2013-2024468511239816732.41466051.46412924120
Joe WeatherleyHAM/KEN2016-2026651074239016823.20566942.16212103133
Mark RamprakashENG1991-200252926235015427.33649536.18212122517
Will BraggGLA2014-2017427742308161*31.62507845.4541282821

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.