Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th 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
Ryan HarrisonAA202620264721525930.4036241.99020162
Eddie DawsonENG193019304701525521.71--010-0
Don TallonAUS194819487701525321.7110647.1701050
Tim SoutheeNZ201120114811525621.7120076.00010174
Scott KuggeleijnNZ/ND202320236801524319.0023365.24000213
Ned EckersleyDUR2020202058215278*25.3341836.36011100
John WaiteSA195119514811527621.71--01180
Andy RobertsWI198319837821526825.3318137.5701066
Luc BenkensteinESS202620265901524216.8937540.53000211
Morné MorkelSA201220121012415235*19.0019677.55002242
Mohammad AmirPAK/ESS2017201791311522712.6730150.50000191
Alex ThomsonDER20242024813115246*12.6738839.18001201
Curtly AmbroseWI19911991101411525311.6931049.03015220
Dominic CorkENG1998199881521523611.6947532.00001210
Tim MurtaghIRE/MID20172017141961522711.6926856.72004191
Aminul IslamBAN2000200012015114575.5040137.66100180
Johnny TaylorAUS1924192412015110875.5033744.81100100
Dwaine PretoriusSA/NOR2019201923015111150.3320872.60100204
Simon MilenkoTAS201820184401517837.7520573.66020203
Matthew LambWAR201820183411517950.3334044.41010141
Marlon SamuelsWI2014201435015110130.2028253.55102221
Jeff CroweNZ198919893501514930.2057826.12000190
Jack RobertsonENG195119513501515030.20--010-0
Shivnarine ChanderpaulWI200120014601517425.1736441.48010190
Raqibul HasanBAN200920093601516525.1732746.18011171
Chris WrightLEI202520256611517430.2021769.59010272
Will DavisLEI202320234611515830.2020772.95011213
Louis DelportAA202520254601514325.1732047.19000184
Louis KimberLEI202120214611517130.2025359.68021193
Walter HadleeNZ193719373601519325.17--011100
Merv WallaceNZ193719373601515625.17--020162
Graeme HoleAUS195219523601516225.17--010180
Somachandra De SilvaSL198319833601516125.1743434.79021130
Alexei KervezeeWOR201620164711514125.1731348.24001152
Sam FanningWA202420244701516821.5737540.27011140
H KannanAA202520254701517821.5742935.20012151
Shivnarine ChanderpaulWI201520154801515018.8845233.41011190
Adnan AkmalPAK201320135801516418.8836141.83011180
Ben AitchisonDER202520257811514521.5725160.16002212
Sajid KhanPAK/SOM2022202279115153*18.8821669.91011243
Dion NashNZ199419945941515630.2046432.54010141
Roshan MahanamaSL1995199551001514815.1036841.03001200
Stephen EskinaziMID2020202051011512916.7833145.62000210
Felix OrganHAM2024202471021513218.8840737.10001190
Jack EdwardsNSW2021202151021514218.8841336.56002160
Kieran ElliottTAS2024202461111516315.1040637.19012142
Quintin McMillanSA19311931611215129*16.7810.0000271
Tim SoutheeNZ/ND2015201591301514011.62148102.03001223
Fanie de VilliersSA19941994101631513011.6259025.59002111
Ethan BamberMID2021202112224151258.3937440.37004210
PreviousPage 176Next

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.