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 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Abdullah FazalPAK202620262401416635.2528250.00020201
John JamesonENG197119712401418235.2525056.40010152
Alexei KervezeeWOR201520153501419328.2021764.98010192
Dinesh ChandimalSL202020203511418535.2532243.79010161
Jake ScottNSW2026202635114160*35.2527052.22010123
Viv RichardsWI199019903501417028.2021864.68010182
Kim BarnettENG198919893501418028.2023061.30010210
Malcolm WallerZIM201720173601416823.5022163.80011150
Adam BallKEN201620164601416623.5028449.65011161
Clifford RoachWI193319333601416423.5010.0002251
Sudhir NaikIND197419743601417723.5018543.78011170
Bharat PopliND201920194701418720.1441633.89011150
Roston ChaseWI202320234701417020.1427052.22012112
H JayasundaraCMCC/ACCC202520254701416220.1426253.82011132
Andy SandhamENG192319234701415820.14--01100
Dave JosephWI199919994701415020.1432243.79010181
James AnyonSUS201420146801415017.6334940.40011190
Sunil AmbrisWI201820184801414317.6330745.93001140
Mike BrearleyENG198119814801415117.6340035.25011180
Brett LeeAUS2003200310911414617.6319273.44001182
Tom TaylorWOR2024202469314162*23.5024158.51012161
Abdul QadirPAK198419848901415015.6733941.59010105
Gurinder SandhuQUE2022202281001414214.1037737.40002181
Sameer DigheIND2001200161011414715.6736838.32001190
Kagiso RabadaSA20172017111211413412.8225056.40001221
Barry JarmanAUS1968196881411414110.8539027.95001141
CG WilliamsNAM20122012110140140140.0019472.16100163
Mudassar NazarPAK1977197712014011470.0048828.69100160
Paul SheahanAUS196719672301408146.678030.00010150
Ravi RatnayekeSL198919892301407546.6733641.67020210
Alex CareySA201820182401409835.0018675.27011210
Sam ElliottVIC2022202224214080*70.0030945.31010150
Jack FingletonAUS193519352411406246.67--01020
Chetan ChauhanIND197719772401408835.0022462.50011220
Richard PyrahYOR201420145511406235.0024457.38010170
Dean FoxcroftOV/CS201920193501405428.0027351.28010180
R HirushanPSC2026202635114070*35.0023260.34010180
Chandrakant PanditIND198619863511403935.0023759.07000170
Cameron GannonQUE/WA202020206621405835.0029347.78010182
C.B. FryENG190919093621406235.0010.0001100
C.K.NayuduIND193619363601408123.33--01000
Vijay ManjrekarIND195919593611406128.00--01050
Mike SmithENG197219723601403423.3345230.97000110
Prasanna JayawardeneSL201420144701404920.0033441.92000150
Tom TaylorDER201720174701406920.0028748.78010190
Marcus O'RiordanKEN202120217701404720.0030146.51002220
Xavier CroneVIC2024202447214062*28.0022462.50010134
Gavin RobertsonAUS199819984701405720.0041533.73012151
Tino MawoyoZIM201320134801405817.5036338.57022190
David WieseSUS2016201658214070*23.3317779.10011202
PreviousPage 184Next

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.