Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Batting by year (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Chad BowesCAN201920196901784619.7829360.75002291
Ravi ShastriIND198119816931789329.6763328.12010160
Ruwan KalpageSL199419945901786319.7838546.23020224
Shadman IslamBAN2026202651011786719.7831057.42011230
Imran ButtPAK2021202161001789117.8045339.29012200
Ish SodhiND2015201561111784817.8036848.37001251
Jack BrooksYOR201720178112178109*19.7832554.77102175
Cole BriggsAA2022202261111785117.8046138.61011280
Jake GibsonOV2023202361101786816.1833553.13010210
Javagal SrinathIND20022002101201784614.8328362.90003234
Michael BracewellWF2019201961231787419.7837347.72012261
Sam CookESS20242024111221784917.8036349.04002171
Josh BakerWOR20222022101211784316.1833952.51001240
DKRC JayatissaACCC20252025101211784016.1833752.82002147
Tafadzwa TsigaZIM20252025713217833*16.1845838.86002230
Dion EbrahimZIM2005200571401787212.7150535.25012220
Fred TruemanENG19591959101411783613.6922243.24004161
James AndersonENG20092009131531782914.8341143.31001251
Dunith WellalageCCC202520254401779944.2526167.82021174
Maurice FosterWI197119712421779988.50--010-0
Yashpal SharmaIND198019803501776235.4041742.45010240
Bharat PopliND202120214501778635.4033153.47020241
Leon JohnsonWI201420143501776635.4035250.28011241
Bryce StreetQUE2019201935017711535.4054232.66111240
Glenn PhillipsNZ/OV202520254611779435.4025469.69010139
Aaron HardieWA20202020461177100*35.4035749.58100231
Muhammad AbbasWF202520253601775229.5028961.25010220
Milan PriyanathSL/MSC202420245601777229.5035350.14010212
Lindsay HassettAUS195219523601776429.50--020170
Ken WadsworthNZ197219725631777859.00--010200
Ravi ShastriIND198819884611775435.4045538.90010163
Luke RonchiWF201320134711774929.50173102.31001284
Cyril WashbrookENG195119514701775825.29--010131
Dion EbrahimZIM200320034801776822.1338246.34021230
Nafees IqbalBAN200420044801775422.1342541.65011251
Callum FergusonSA201820184801779222.1344040.23011270
Lahiru ThirimanneSL201120114811776825.2951234.57010110
Washington SundarIND202420244831775035.4044539.7801094
Lakvin WeerasuriyaBRC202520256801779922.1341642.55011161
Sam LoxtonAUS195019505801775422.1310.0001140
Stuart BroadENG202020208941776235.40158112.03010188
Mark WoodENG/DUR2018201859217761*25.2929160.82020281
Fraser SheatCAN/NOT2026202679217745*25.2930558.03000194
Tom PriceGLO202120216941777135.4047237.50010220
Tom GraveneyENG195819586901773719.6726222.1400140
Archie LenhamSUS2022202261021774822.1347137.58002230
Mahes GoonatillekeSL1982198251021775622.1339942.61011210
Saleem YousufPAK1990199071001773817.7042042.14000181
C HeenatigalaBRC2025202571121776219.6735050.57011162
Adam WheaterESS201920191012117730*16.0932953.80001250
PreviousPage 159Next

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.