Live3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIM9/2 (1.5)AFG chose to bowlLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live62nd Match · CSA Pro20 2026/27LIO206/3 (20)TIT21/0 (2)TIT need 186 runs in 108 ballsT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th 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)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2067th Match · CSA Pro20 2026/27WPLIOT2069th Match · CSA Pro20 2026/27TITDOLODI3rd 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
Liam ScottSA2020-202635626149714726.73312947.8417615023
Ryan PringleDUR2014-20193558813319926.62246054.110851978
Harry DeardenLEI2016-20213560211848720.41270043.850561735
Liam PlunkettENG/YOR/SUR2005-201935509100912624.61149967.3115912416
Paul ReiffelAUS1992-199835501495579*26.53204246.770651030
Dick LilleyENG1896-1909355289038420.5210.000410350
Jack BlackhamAUS1877-18943562118007415.6926640.23046480
James KellyAUS1896-190535561766446*17.032150.00007230
Richard CollingeNZ1965-197835501353368*14.4144534.16029437
Shivlal YadavIND1979-19873540124034314.39106329.16004301
Benjamin ListerAA2017-2026354216247429.5074833.020010312
Edward NuttallCAN2012-20243537239916*7.0736027.50008160
Maninder SinghIND1982-199335381299153.8129717.51001151
Dudley NourseSA1935-195134627296023153.8210863.8991431586
Jackie McGlewSA1951-1962346462440255*42.0730.0071041542
Shikhar DhawanIND2013-201834581231519040.61345866.9575431612
Bill WoodfullAUS1926-193434544230016146.00439931.1271361170
Peter RichardsonENG1956-196334561206112637.4758132.015911780
Andrew HudsonSA1992-199834633200716333.45512939.1341372545
Kruger van WykNZ/CS2012-2015345891797111*36.67364949.2511332141
Tom LaceMID/DER/GLO2018-202234615176814331.57399844.2249102333
Matthew MontgomeryDER/NOT2022-202634603164617828.88351846.792782261
Heino KuhnSA/KEN2017-202134633160814026.80295554.421952205
Sol BudingerLEI2022-202634601160611827.22197181.4819623517
Kashif AliWOR2022-202634592155513327.28289953.64210420411
Josh ClarksonCS2015-2026345261444166*31.39229662.8935815236
Eoin MorganENG/MID2010-201934583142319125.87282450.39351217811
Toby AlbertHAM/KEN2023-202634621133112421.82315042.2524616211
Delray RawlinsSUS2017-202234601127510021.61221757.51171116927
Joshua Da SilvaWI2020-2026346091258100*24.67307340.941551297
Geoff MillerENG1976-198434514121398*25.81341635.510751190
George HankinsGLO2016-20213453297311619.08210346.271471293
Stuart PoynterIRE/DUR2013-20213454494717018.94167656.501381210
Clint McKayAUS/LEI2009-2017345379316520.24144264.5603613413
Zaman AkhterESS/GLO2023-20263452128617021.52139261.8503910413
Graham NapierESS2014-2016344026777317.82101866.500348615
Fazal MahmoodPAK1952-1962345066206014.0910.00011082
Max WalkerAUS1972-197734431358678*19.53135141.52015541
Will DavisDER/LEI2016-20233446155065816.3295153.21017655
Geoff ArnoldENG1967-19753446114215912.03132129.45015502
Imran TahirSA/HAM/DER2011-201734461634429*11.4761056.39004426
Tauseef AhmedPAK1980-199334382031835*17.6799926.03006220
Doug WrightENG1938-19513439132894511.1219344.56007230
Riley MeredithTAS2017-20263451282484410.7863539.06005293
Salman ButtPAK2003-201033620188912230.47400247.2031062761
Anton DevcichND2012-201833622185913230.98244376.09410823135
Greg MatthewsAUS1983-199333538184913041.09417844.2641221665
Jacob OramNZ2002-2009335910178013336.33353350.3856420921
Joe DarlingAUS1894-190533602165717828.5760.003881419
William PorterfieldIRE/WAR2013-201933571163918629.27367944.553732118

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.