Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsFirst-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
PS SheharaPSC20252025240432010.7511437.7200050
Tom GarrettAUS18871887240432010.75333.3300020
Chingleput GopinathIND19521952340433510.75--00200
Nasir JamalAFG202420242414341*14.3310142.5700251
Sanath JayasuriyaSL1994199435043228.606566.1500051
Nuwan ZoysaSL199719973514316*10.757557.3300271
Jack LeachSOM201520155524321*14.339346.2400060
Hasan AliPAK/WAR2024202445043298.606368.2500151
Henry ThorntonSA202520255524316*14.339346.2400050
Sean HuntSUS20232023552432214.3314230.2800060
Jack NisbetNSW20242024451431810.757855.1300070
Pulindu PereraNSWC2026202635043228.608053.7500340
Mahmood HussainPAK19581958353432021.50--00000
Motganhalli JaisimhaIND1971197135043238.60--00200
Greg MatthewsAUS198419843514322*10.7517524.5700000
Pubudu DassanayakeSL1993199345043188.6021520.0000130
Muttiah MuralitharanSL19931993763431914.3312634.1300130
Paul AdamsSA1996199646043297.177259.7200140
Graeme WhiteNOR2015201536043247.175676.7900381
Aaron BeardESS20202020562431710.7513132.8200150
Adithya AshokAA2026202646143198.6021120.3800140
Ted ArnoldENG190419043614323*8.6010.0000320
Trevor BaileyENG1959195936043257.1716526.0600240
Brian StathamENG1951195166043277.17--00010
Mahmood HussainPAK1962196236143228.6010.0000200
Mitchell StarcAUS2026202657043186.1412235.2500040
Will WilliamsLAN20252025473432610.7516925.4400050
Oliver Hannon-DalbyWAR20202020573431910.7511537.3900280
Matt TaylorGLO202020205724319*8.608053.7500151
Jake BallSOM20242024673432910.7510540.9500251
Jaskaran SinghKEN20242024473431810.7517524.5700170
Colin BlytheENG19071907473431510.75--00130
Claude BuckenhamENG1910191047043176.14--00100
Javagal SrinathIND19921992684432110.7512634.1300010
Jarrod McKayOV20242024696432014.3311637.0700170
Dilip DoshiIND19791979109243206.1410839.8100340
Henry OlongaZIM199919996106432410.7516925.4400240
Fidel EdwardsHAM20172017910443207.179047.7800260
Shane ShillingfordWI20132013610143154.7816526.0600361
Keshav MaharajSA20212021610043124.3015827.2200340
Ewen ChatfieldNZ1985198591194321*21.5019222.4000020
Sean HuntSUS2022202281264313*7.1713033.0800470
Hedley HowarthNZ1969196991474317*6.146616.6700140
Terry AldermanAUS19811981101584312*6.1415627.5600330
Eric SzwarczynskiNED20062006110424242.005084.0000050
Allan SteelENG18801880110424242.006663.6400050
Andy RobertsWI19821982110424242.005872.4100032
Aashish KapoorIND19951995110424242.005280.7700032
Romesh KaluwitharanaSL20012001120423221.007159.1500051
Khurram ChohanCAN20092009120423121.007655.2600071
PreviousPage 299Next

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.