Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM59/2 (5.5)ZIM need 163 runs in 85 ballsLive7th 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 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 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mark WoodENG/DUR2014-2025589618142672*18.28219065.11041220623
Ryan ten DoeschateNED/OV/ESS2006-202185122154857259*45.39746065.111124655451
Sean AbbottSUR/NSW2017-2026537692119102*31.63325765.06113820648
Mohammad RafiqueBAN2000-200833636105911118.58163064.9714811034
Minod BhanukaSL/CCC/TUCA2021-20261725094017337.60144864.9218210511
Gareth AndrewCAN/HAM/WOR2012-201614203514180*30.2479264.901235518
Shiv ThakorDER2015-201723346107613038.43165864.902321444
Bevon JacobsAA2024-20261120189315747.00137764.8526211127
Louis KimberNOR/LEI2021-202644704158624324.03244764.8128920741
Andrew SymondsAUS2004-2008264151462162*40.61225664.80210415428
Harbhajan SinghIND1998-201510314523222411518.23343264.80291927742
Milinda SiriwardanaSL/NCC2015-202591403968328.2961264.710314113
Brendon McCullumNZ/OV2004-20161011789650030238.461005764.63123114782107
Kamindu MendisSL/CCC2022-2026213631740182*52.73269564.5668117837
Clint McKayAUS/LEI2009-2017345379316520.24144264.5603613413
Max BryantQUE2020-202481403508425.0054364.46011560
Sean WilliamsZIM2013-202524474194615445.26302064.4467022216
Mark FootittDER/NOT/SUR2014-2018506621347347.7153964.380015487
Andy BichelAUS1997-2003192213557116.9055264.31013512
Denis LindsaySA1963-197019311113018237.6766364.2535212213
Michael BurgessSUS/WAR2017-2024811177379717834.52591064.257181045845
MPM WeerasingheACCC2024-202617311123612141.20192464.2447113118
Ruaidhri SmithGLA2014-20212237551657*16.1380464.18026787
Martin AnderssonMID/DER2018-202658927266822831.39415964.156131233821
Ollie RobinsonENG/SUS2015-202611517235284311020.75444363.99292239015
Peter BocockND2018-2024142114195620.9565563.97011459
Dan RedfernLEI2014-2015132626297426.2198563.86055992
Vishva ChathurangaPSC/CMCC2025-20261117057111833.5989663.73221694
Tim RobinsonWF/NOR2022-202626473134810830.64211663.7138516319
Adam RossingtonMID/NOR/ESS2014-202496155134619138*32.53725463.687301458764
Jofra ArcherENG/SUS2016-2026487314119281*20.20187263.6806914324
Umesh YadavIND/MID/ESS2011-20236378316665114.17104663.6701106236
BS McKinneyDUR2023-202630481183824439.11288863.6463425722
Ryan DaviesSOM/DUR/KEN2015-2018212814208615.5666063.640374910
Priyamal PereraPSC2024-20261522175521235.95118863.55132757
Jonny BairstowENG/YOR2012-2026162273231010524640.421590763.532247251227106
Feroze KhushiKEN/ESS2020-20241829176216427.21120063.5024310110
Karun NairIND/NOR2016-2025202921315303*48.70207163.5035316312
Nurul HasanBAN2017-2023112114406422.0069463.40035575
Mark ChapmanAA2015-202439697276727644.63436863.35615137136
R SilvaBSC/ACCC2025-2026152728277633.08130663.32073896
SB KeeneAA2022-202629497139915233.31221263.2529217715
Tom JonesOV2025-2026814135911927.6256863.20111445
Ian SmithNZ1980-1992638817181517325.56287363.172672317
Ryan HarrisAUS2010-20152739116037421.5495563.14032639
Kamran AkmalPAK2002-2010539262648158*30.79419663.116121437214
Suminda LakshanBSC/CMCC2025-2026121734647333.1473663.04040502
Shreyas IyerIND2021-20241424281110536.86128763.011529416
Chamara SilvaSL/PSC2006-202512181546152*32.1286762.98123691
Kevin PereraNSWC2025-20261729267011624.81106562.91133871

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.